Aller au contenu principal
Bienvenue sur Forum Puppy Linux - Toutou Linux - Astuces - Aides !
Lorsque vous n'êtes pas connectés vous pouvez visiter la totalité du forum mais avec certaines restrictions : cf le règlement pour les visiteurs non connectés. Vous êtes chaleureusement conviés à vous inscrire afin de bénéficier de toutes les fonctionnalités du forum et de participer aux échanges.
Sujet: mutt et GnuPG (Lu 864 fois) sujet précédent - sujet suivant
0 Membres et 1 Invitédans ce sujet

mutt et GnuPG

Bonjour les addictos à Toutou et autres Puppy Linux,


Liminaire
Dans cet article, nous allons voir comment paramétrer mutt afin de l'utiliser avec GnuPG.

S'agissant de mutt, je suggère de lire cet article de présentation.

S'agissant de GnuPG, je propose de parcourir cet autre article.

S'agissant de la phrase secrète, peut-être trouverez des réponses et un outil dans ce billet, mais le script demeure facultatif. Une phrase secrète peut être créée par différents moyens et méthodes.

Et, enfin, je vous invite à cliquer sur ce lien qui explique tout (ou presque) sur l'usage de sa messagerie avec GnuPG (l'auteur n'a aucun intérêt avec les auteurs de ce site très bien conçu).


Création de son trousseau de clés privée et publique
Première opération qui doit être OBLIGATOIREMENT réalisée.
GnuPG doit être installé (l'auteur utilise GnuPG version legacy 1.4.23).
Puis, ouvrez un terminal pour entrer la commande suivante :
gpg --gen-key

Validez avec <Entrée> et laissez-vous guider.
Si vous n'utilisez pas de pupsave, pensez à sauvegarder votre trousseau (voir dans /root/.gnupg/).
Relevez les identifiants de clés (8 caractères alphanumériques, voire héxadécimaux), ils seront utiles plus loin.
Et, conformez-vous aux recommandations émises par https://emailselfdefense.fsf.org
Attention ! Ne partagez JAMAIS votre clé PRIVÉE, car comme son nom l'indique elle est PRIVÉE.

Paramétrer mutt
Votre humble serviteur, selon la formule consacrée, utilise la version '2.2.14' avec Toutou Linux Slaxen 6.0.
Ci-dessous, un exemple de fichier muttrc complété pour GnuPG (stocké sous /root/.mutt/) :

Afficher (cliquer pour afficher/cacher)

Puis, depuis un terminal, saisissez :
cp /usr/local/share/doc/mutt/samples/gpg.rc /root/.mutt

validez avec <Entrée>, puis :
cp /usr/local/share/doc/mutt/samples/smime.rc /root/.mutt

validez avec <Entrée>.

Toujours depuis le terminal, puisqu'il est ouvert profitons-en, tapez :
defaulttexteditor /root/.mutt/gpg.rc

Rendez-vous aux lignes 40 et 46 pour supprimer le caractère # et l'espace qui suit afin de les décommenter.
Puis, remplacer les chaîne '12345678' et '87654321' (conservez les deux premiers caractères '0x') par l'identifiant de chacune des clés (s'il y a un seul identifiant, recopiez celui de la ligne 40 à la ligne 46).
Sauvegardez et fermez l'éditeur de textes.

Le fichier gpg.rc devrait ressembler à ceci :

Afficher (cliquer pour afficher/cacher)


Puis, encore et toujours dans le terminal, saisissez maintenant :
defaulttexteditor /root/.mutt/smime.rc

Rendez-vous aux lignes 37 et 43 pour supprimer le caractère # et l'espace qui suit afin de les décommenter.
Puis, remplacer les chaînes '12345678' et '87654321' (conservez les deux derniers caractères '.0') par l'identifiant de chacune des clés (s'il y a un seul identifiant, recopiez celui de la ligne 37 à la ligne 43).
Sauvegardez et fermez l'éditeur de textes.

Le fichier smime.rc devrait ressembler à ceci :

Afficher (cliquer pour afficher/cacher)

Encore une fois, si vous n'utilisez pas de pupsave, pensez à enregistrer '/root/.mutt'.

Voilà, mutt est dorénavant configuré pour GnuPG.

L'auteur a testé avec une clé réservée à la signature.
Voici le message envoyé à joe.dalton depuis mutt :

Citer
Afficher (cliquer pour afficher/cacher)

Et le message reçu par joe.dalton dans son client messagerie Sylpheed :

Citer
Afficher (cliquer pour afficher/cacher)
Note : la dernière ligne entre '[' et ']' identifie une pièce jointe qui correspond à la signature gpg.

D'ailleurs, voici le contenu de signature.asc :
Afficher (cliquer pour afficher/cacher)

N'hésitez pas à consulter l'aide de mutt pour améliorer encore cette configuration et faites profiter la communauté de vos trouvailles.

Amsez-vous bien !

Amitiés.
Vive Toutou Linux
"Tout le monde a le droit de vivre en paix !" dit une dame africaine.

 
Simple Audio Video Embedder