Miroir DEBIAN : Signature + Mise à jour du repository
| Newsgroups | gmane.linux.debian.devel.french |
|---|---|
| Message-ID | <[email protected]> |
Bonjour, J'ai configuré un miroir personnalisé pour certains besoins spécifiques de ma boite. Tout se passe correctement : - Synchronisation régulière - Installation ... Pour des raisons de sécurité, nous souhaitons désormais signer les paquets. J'ai donc suivi la procédure suivante : Générer une clé sur le serveur : - apt-ftparchive release /pathtomypackages/ > /pathtomypackages/Release - gpg --gen-key - gpg -abs -o Release.gpg Release - gpg --keyserver $server --send-keys $mykey Les clients récupèrent la clef et parviennent à installer les packages, pas de prob jusque là. Problème : lorsque j'ajoute de nouveau paquets j'effectue la procédure suivante : - rm Packages.gz - dpkg-scanpackages . /dev/null > Packages && gzip Packages - rm Release - rm Release.gpg - apt-ftparchive release /pathtomypackages/ > /pathtomypackages/Release - gpg -abs -o Release.gpg Release - gpg --keyserver $server --send-key $mykey Mais les paquets ajoutés ne peuvent malheureusement pas être installés par les clients. La seule procédure qui fonctionne est de régénérer la clef : - gpg --delete-secret-keys $mykey - gpg --delete-keys $mykey - gpg --gen-key - rm Release - rm Release.gpg - gpg -abs -o Release.gpg Release ... Il y a certainement un moyen de ne pas regénérer une nouvelle clef systématiquement ? Quelle étape ai-je loupé ? Merci de votre aide. Cordialement, SamDeb -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/[email protected]