Miroir DEBIAN : Signature + Mise à jour du repository

[email protected]
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]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.