Contenu | Rechercher | Menus

Annonce

Ubuntu-fr vend de superbes t-shirts et de belles clés USB 32Go
Rendez-vous sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 12/08/2008, à 17: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, à 10:41)

Hors ligne

#2 Le 14/08/2008, à 10: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