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édentesRévision précédente
Prochaine révision
Révision précédente
kmail_openpgp [Le 18/12/2007, 16:44] 193.49.125.252kmail_openpgp [Le 15/01/2017, 08:52] (Version actuelle) – tags L'Africain
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 55: Ligne 65:
 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 60: 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''.