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
kmail_openpgp [Le 08/09/2007, 17:08]
80.200.154.7
kmail_openpgp [Le 15/01/2017, 08:52] (Version actuelle)
L'Africain tags
Ligne 1: Ligne 1:
-{{tag>breezy dapper edgy courrier securite web}}+{{tag>courriel sécurité VÉTUSTE}}
  
 ---- ----
Ligne 38: Ligne 38:
 ==== Configuration de GnuPG-agent ==== ==== Configuration de GnuPG-agent ====
 Ensuite, il faut configurer l'​agent GnuPG. Il faut créer le fichier ''​~/​.gnupg/​gpg-agent.conf''​ et lui donner le contenu suivant : Ensuite, il faut configurer l'​agent GnuPG. Il faut créer le fichier ''​~/​.gnupg/​gpg-agent.conf''​ et lui donner le contenu suivant :
-<​file>​pinentry-program /​usr/​bin/​pinentry-qt+<​file>​pinentry-program ​"/​usr/​bin/​pinentry-qt"
 no-grab no-grab
 default-cache-ttl 1800</​file>​ default-cache-ttl 1800</​file>​
-N.B: Si c'est ''​pinentry-gkt2''​ qui a été installé, il faut évidemment remplacer ''​pinentry-qt''​ par ''​pinentry-gkt-2''​+N.B: Si c'est ''​pinentry-gtk2''​ qui a été installé, il faut évidemment remplacer ''​pinentry-qt''​ par ''​pinentry-gtk-2''​ 
 + 
 +N.B 2 : correction de synthaxe : ajout des apostrophes 
 + 
 +Dans les nouvelles distribution => Natty, nous pouvons utiliser kwallet avec pinentry.\\ 
 + Pour se faire, il faut [[:​tutoriel:​comment_installer_un_paquet|Installer le paquet]] **[[apt>​kwalletcli]]**\\ 
 + 
 +puis remplacer dans .gnupg/​gpg-agent.conf 
 +<​file>​ 
 +#​pinentry-program "/​usr/​bin/​pinentry-qt"​ 
 +pinentry-program "/​usr/​bin/​pinentry-kwallet"</​file>​
  
 ==== Premier test ==== ==== Premier test ====
Ligne 54: Ligne 64:
  
 Si le test s'est bien déroulé, passez à la suite. Si le test s'est bien déroulé, passez à la suite.
 +
 +NB: Sur Natty, le daemon gpg est lancé automatiquement à l'​ouverture de session X. Il faut donc rebooter pour tester la configuration et ne pas tenter de lancer un nouveau daemon avec <​code>​$ eval "​$(gpg-agent --daemon)"</​code>​
  
 ==== Démarrer le démon à chaque session ==== ==== Démarrer le démon à chaque session ====
Ligne 59: Ligne 71:
 Il faut créer un fichier ''​~/​.kde/​Autostart/​GnuPG''​((si le dossier ''​Autostart''​ n'​existe pas, le créer. Si le dossier ''​.kde''​ n'​existe pas, voir [[#​sous_gnome|sous Gnome]])) qui doit contenir les lignes suivantes : Il faut créer un fichier ''​~/​.kde/​Autostart/​GnuPG''​((si le dossier ''​Autostart''​ n'​existe pas, le créer. Si le dossier ''​.kde''​ n'​existe pas, voir [[#​sous_gnome|sous Gnome]])) qui doit contenir les lignes suivantes :
 <​file>#​!/​bin/​sh <​file>#​!/​bin/​sh
-if grep ^use-agent ~/​.gnupg/​gpg.conf ​&> /​dev/​null ​; then +if grep -q '^use-agent' ​~/​.gnupg/​gpg.conf;​ then 
- eval "$(gpg-agent --daemon)"+ eval "`gpg-agent --daemon`"
 fi</​file>​ fi</​file>​
 Ce petit programme teste si une le fichier ''​~/​.gnupg/​gpg.conf''​ contient une ligne qui commence par ''​use-agent''​. Si c'est le cas, il démarre le démon ''​gpg-agent''​. Ce petit programme teste si une le fichier ''​~/​.gnupg/​gpg.conf''​ contient une ligne qui commence par ''​use-agent''​. Si c'est le cas, il démarre le démon ''​gpg-agent''​.
Ligne 74: Ligne 86:
   - Se connecter   - Se connecter
 === Sous Gnome === === Sous Gnome ===
-Je dois avouer ​que je n'en sais strictement rien et j'en suis désolé. Si quelqu'​un a une idée, qu'il complète.+ 
 + 
 +  - Aller dans **Système/​Préférences/​Session** 
 +  - Cliquer sur le bouton **Nouveau** 
 +  - Dans Nom, indiquer **gpg-agent** 
 +  - Dans Commande, indiquer **eval "​$(gpg-agent --daemon)"​** 
 +  - Valider 
 +  - Vérifier ​que la case de gpg-agent est cochée 
 +  - Fermer la fenêtre 
 +  - Redémarrez la session pour que cela soit pris en compte 
  
 ===== Conclusion ===== ===== Conclusion =====
  • kmail_openpgp.1189264105.txt.gz
  • Dernière modification: Le 18/04/2011, 14:58
  • (modification externe)