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: