Gentoo Logo

[ << ] [ < ] [ Sommaire ] [ > ] [ >> ]


6. Guide pour signer des modifications

Table des matières :

6.a. Comment signer des Manifests

Prérequis :

  • >=sys-apps/portage-2.0.51_pre10
  • >=app-crypt/gnupg-1.2.4

Préparation de la clef :

  • Créez une nouvelle clef GnuPG DSA d'une longueur d'au moins 1024 bits, d'une période d'expiration de moins de six mois et avec un bon mot de passe.
  • Envoyez la clef au serveur de clefs.

Configuration de Portage :

  • Mettez à la variable PORTAGE_GPG_DIR la valeur de votre répertoire gnupg (par exemple ~/.gnupg/ ou le répertoire où le fichier contenant la clef se trouve).
  • Mettez à la variable PORTAGE_GPG_KEY la valeur de votre clef d'identification pour la nouvelle clef.
  • Ajoutez le paramètre FEATURES="sign" à votre configuration.

Maintenant, vous devriez pouvoir signer vos Manifests lorsque vous effectuez une soumission avec repoman. Repoman va vous demander votre mot de passe avant de soumettre le Manifest. Cette étape se fait après qu'il ait soumis l'ensemble des autres fichiers. Pour le moment, repoman ne vérifie pas encore si le Manifest était déjà signé ou non, ce qui fait que d'autres développeurs peuvent supprimer votre signature du paquet ultérieurement. Cet état de fait changera lorsque la signature des Manifests deviendra obligatoire.

6.b. Comment vérifier des Manifests

Pour le moment Portage n'a pas encore intégré d'outil de vérification. Un premier essai qui permette de vérifier un Manifest est disponible pour tester ici. C'est un code en version alpha, très incomplet, et il n'est là que pour tester. Aucune garantie n'est donnée.


[ << ] [ < ] [ Sommaire ] [ > ] [ >> ]


Imprimer

Voir tout

Dernière mise à jour le 5 décembre 2004

Résumé : Cette section explique comment les développeurs peuvent signer des modifications dans l'arbre Portage en utilisant GPG.

Donny Davies
HOWTO Ebuilds - Auteur

Peter Gavin
Auteur

Karl Trygve Kalleberg
Auteur

Mike Frysinger
Auteur

Daniel Robbins
Auteur/Relecteur

John P. Davis
Auteur/Relecteur

Jorge Paulo
Relecteur

Sven Vermeulen
Relecteur

Zack Gilburd
Relecteur

Benny Chuang
Relecteur

Erwin
Relecteur

Dan Armak
HOWTO Eclass - Autheur

Alastair Tse
Erreurs Classiques pour les ebuilds - Auteur

Paul De Vrieze
Documentation Metadata - Auteur

Owen Stampflee
Politique générale concernant les ebuilds - Auteur

Seemant Kulleen
Relecteur

Jon Portnoy
Relecteur

Carl Anderson
Relecteur

Ciaran McCreesh
Correcteur

Nicholas D. Wolfwood
Correcteur

Marius Mauch
Correcteur

Daniel Black
Correcteur

Tim Yamin
Auteur/Relecteur

Wernfried Haas
Correcteur

Shyam Mani
Relecteur

L'équipe relationnelle des développeurs Gentoo
Relecteurs

Clément Varaldi
Traducteur

Xavier Neys
Traducteur

Donate to support our development efforts.

Copyright 2001-2014 Gentoo Foundation, Inc. Questions, Comments? Contact us.