abuledu:mainteneur:signer_les_paquets_avec_gpg

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
abuledu:mainteneur:signer_les_paquets_avec_gpg [2008/02/08 15:09]
laurent correction, L.Bellegarde 2008
abuledu:mainteneur:signer_les_paquets_avec_gpg [2008/08/01 09:40] (Version actuelle)
jean
Ligne 6: Ligne 6:
  
 <note important>Pour signer un paquet deb en création, vous devez lancer la commande **debuild en tant qu'utilisateur** et pas en tant que root, sinon votre paquet ne sera pas signé et **debsign** annoncera une erreur 8-O</note> <note important>Pour signer un paquet deb en création, vous devez lancer la commande **debuild en tant qu'utilisateur** et pas en tant que root, sinon votre paquet ne sera pas signé et **debsign** annoncera une erreur 8-O</note>
 +
  
  
Ligne 11: Ligne 12:
 ===== Préparation de la signature ===== ===== Préparation de la signature =====
  
-Pour signer vos paquets, créez ou complétez s'ils existent déjà les fichiers cachés +Pour signer vos paquets, créez ou complétez s'ils existent déjà les fichiers cachés **.devscripts** et  **.bashrc** contenus dans votre dossier utilisateur /home/utilisateur.
- +
-<code>.devscripts .bashrc</code> +
- +
-contenus dans votre dossier utilisateur /home/utilisateur. +
- +
  
  
Ligne 40: Ligne 35:
 <code> <code>
 gpg --list-keys  gpg --list-keys 
- 
 pub   1024D/6A82BA76 200X-XX-XX pub   1024D/6A82BA76 200X-XX-XX
 uid                  Jean Peyratout <jean.peyratout@scideralle.org> uid                  Jean Peyratout <jean.peyratout@scideralle.org>
Ligne 48: Ligne 42:
 il faudrait mettre comme KEYID il faudrait mettre comme KEYID
  
-<code>6A82BA76</code>+<code>0x6A82BA76</code>
  
 ==== Le fichier .bashrc ==== ==== Le fichier .bashrc ====
Ligne 61: Ligne 55:
  
  
-<note>Complétez avec votre adresse email puis créez la ligne suivante</note>+<note>Complétez avec votre adresse courriel puis créez la ligne suivante</note>
  
 <code>export=<id_clé_publique></code> <code>export=<id_clé_publique></code>
  
-<note><id_clé_publique> sera remplacé par votre identifiant publique de clé GPG</note>+<note><id_clé_publique> sera remplacé par votre identifiant public de clé GPG</note>
  
 Dans cet exemple, Dans cet exemple,
Ligne 71: Ligne 65:
 <code> <code>
 gpg --list-keys  gpg --list-keys 
- 
 pub   1024D/6A82BA76 200X-XX-XX pub   1024D/6A82BA76 200X-XX-XX
 uid                  Jean Peyratout <jean.peyratout@scideralle.org> uid                  Jean Peyratout <jean.peyratout@scideralle.org>
Ligne 80: Ligne 73:
  
 <code>export=6A82BA76</code> <code>export=6A82BA76</code>
- 
  
 ===== Signer un paquet ===== ===== Signer un paquet =====
Ligne 88: Ligne 80:
 <code>debuild</code> <code>debuild</code>
  
-le paquet sera crée et la commande debsign sera lancée pour vous demander votre **passphrase**.+Le paquet sera créé et la commande debsign sera lancée pour vous demander votre **passphrase**. 
 + 
 +<code>Now signing changes and any dsc files... 
 + signfile ave_1.0.dsc 012CA77B 
 + 
 +Vous avez besoin d'une phrase de passe pour déverrouiller la clé secrète  
 +pour l'utilisateur: « Bellegarde Laurent (lprod.org team) <laurent.bellegarde@free.fr> » 
 +clé de 1024 bits DSA, ID 012CA77B, créée le 2008-02-02 
 +** 
 +gpg: gpg-agent n'est pas disponible dans cette session 
 +                            
 + signfile ave_1.0_i386.changes 012CA77B 
 + 
 +Vous avez besoin d'une phrase de passe pour déverrouiller la clé secrète  
 +pour l'utilisateur: « Bellegarde Laurent (lprod.org team) <laurent.bellegarde@free.fr> » 
 +clé de 1024 bits DSA, ID 012CA77B, créée le 2008-02-02 
 + 
 +gpg: gpg-agent n'est pas disponible dans cette session 
 +                            
 +Successfully signed dsc and changes files</code>
  
-Complétez-là et validez, le paquet est alors crée avec une signature.+Saisissez deux fois en aveugle votre passphrase et validez, le paquet est alors créé avec une signature.
  
 ===== Pour en savoir plus sur Internet ===== ===== Pour en savoir plus sur Internet =====
  • abuledu/mainteneur/signer_les_paquets_avec_gpg.1202479795.txt.gz
  • Dernière modification: 2008/02/08 15:09
  • de laurent