#1 Le 12/08/2008, à 16:43
- Le Droïde
[résolu]Signature kgpg dans kmail 4.1 - Signing failed Bad passphrase
Lorsque je tente d'envoyer un message signé, Kmail 4.1 m'affiche une boite d'erreur indiquant que mon mot de passe est mauvais ("Signing failed: Bad passphrase" / "Échec de la signature : Mauvaise phrase de passe") avant même de m'inviter à le saisir.
Kgpg est pourtant reconnu par kmail puisqu'il sait m'afficher les clés connues dans les messages reçus.
J'ai par ailleurs vérifié et re-signé mes clés, par acquis de conscience.
Mes paquets kontact-kde4 et kgpg-kde4 sont tous deux en version 4.1.0.
Suis-je le seul à rencontrer ce problème ?
Dernière modification par Le Droïde (Le 14/08/2008, à 09:41)
Hors ligne
#2 Le 14/08/2008, à 09:52
- Le Droïde
Re : [résolu]Signature kgpg dans kmail 4.1 - Signing failed Bad passphrase
Résolu grâce au channel #kontact sur freenode, et aux indices de la page suivante : http://randomguy3.wordpress.com/2008/07 … k-signing/
Le problème est que les paquets ubuntu de kde 4.1 ne configurent pas d'agent gpg (alors que sous kde/kontact 3.5 tout était automatique).
Il faut donc configurer manuellement le lancement de l'agent gpg dans un script qui sera exécuté à chaque lancement de session kde 4.1, comme ceci :
1. créer un fichier .kde4/env/start-gpg-agent.sh contenant :
#!/bin/bash
eval "$(/usr/bin/gpg-agent --daemon --default-cache-ttl 1200)"
2. créer .kde4/shutdown/gpg-agent.sh contenant :
#!/bin/bash
[ -n "${GPG_AGENT_INFO}" ] &&
kill $(echo "${GPG_AGENT_INFO}" | cut -d ':' -f 2)
3. leur donner les droits d'exécution (chmod u+x nomfichier)
4. relancer la session kde 4.1
Hors ligne