[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: mutt et gnupg



On Sat, Aug 13, 2005 at 07:04:30PM +0200, Jean-Claude Noel wrote:
> On Sat, Aug 13, 2005 at 08:46:38AM +0200, Lionel Elie Mamane wrote:
>> On Sat, Aug 13, 2005 at 08:33:16AM +0200, Jean-Claude Noel wrote:

>>> J'ai un petit soucis avec mutt et gnupg.  Je ne peux pas envoyer
>>> de mail chiffré. J'ai ce message d'erreur "sh: pgpewrap: command
>>> not found".

>>> J'ai suivi à la lettre la configuration du .muttrc documentée ici:
>>> http://gpglinux.free.fr/gpg.pdf

>> Remplaces "pgpewrap" par /usr/lib/mutt/pgpewrap dans ton .muttrc .

>> Mais en fait, sur une Debian, ces réglages sont déjà faits dans
>> /etc/Muttrc, tu n'as donc pas besoin des lignes

>>  set pgp_*_command

>> dans ton .muttrc personnel.

> J'ai remplacé  "pgpewrap" par /usr/lib/mutt/pgpewrap dans le .muttrc
> et ça marche.

> Si ces réglages sont déjà fait sur debian et que par conséquent je
> n'ai pas besoin de ces lignes, cela signifie-t-il que je peux toutes
> les retirer (du moins celles en rapport avec gpg) ?

Oui. Si tu les enlèves toutes, ça fonctionnera. Pour les commandes qui
contrôlent une préférence utilisateur (par opposition à celles qui
apprennent à mutt comment s'interfacer avec GnuPG) tu pourrais vouloir
autre chose que la valeur par défaut, et il convient alors de les
mettre dans ton .muttrc personnel.

Exemples de préférences utilisateur:

 - Signer tous les emails par défaut?
 - Chiffrer les emails qui sont une réponse à un email chiffré?

> Que veux-tu dire par "set pgp_*_command" ?

Je veus dire les lignes qui commencent par "set pgp_", qui continuent
par n'importe quoi, suivi de "_command" et puis encore n'importe
quoi. "*" était censé vouloir dire "remplir n'importe quoi ici".

Donc, il s'agit des lignes:

 set pgp_decode_command="gpg  --charset utf-8   --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet  --batch  --output - %f"
 set pgp_verify_command="gpg   --status-fd=2 --no-verbose --quiet  --batch  --output - --verify %s %f"
 set pgp_decrypt_command="gpg   --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet  --batch  --output - %f"
 set pgp_sign_command="gpg    --no-verbose --batch --quiet   --output - %?p?--passphrase-fd 0? --armor --detach-sign --textmode %?a?-u %a? %f"
 set pgp_clearsign_command="gpg   --charset utf-8 --no-verbose --batch --quiet   --output - %?p?--passphrase-fd 0? --armor --textmode --clearsign %?a?-u %a? %f"
 set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg  --charset utf-8    --batch  --quiet  --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
 set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap gpg  --charset utf-8 %?p?--passphrase-fd 0?  --batch --quiet  --no-verbose  --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
 set pgp_import_command="gpg  --no-verbose --import %f"
 set pgp_export_command="gpg   --no-verbose --export --armor %r"
 set pgp_verify_key_command="gpg   --verbose --batch  --fingerprint --check-sigs %r"
 set pgp_list_pubring_command="gpg   --no-verbose --batch --quiet   --with-colons --list-keys %r" 
 set pgp_list_secring_command="gpg   --no-verbose --batch --quiet   --with-colons --list-secret-keys %r" 

-- 
Lionel



Reply to: