muttrc: positionner une variable en fonction de l'OS

nb nb at dagami.org
Fri Jul 16 19:53:57 UTC 2021


Salut à tous,

J'ai une question concernant la configuration d'un muttrc.
Je voudrais positionner une variable en fonction de l'os utilisé.
Mon muttrc doit être utilisable tant sous Linux que sous Mac.

Ma commande est:

sous Linux

set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap gpg2 --passphrase- 0 --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust --encrypt-to ID -- -r %r -- %f"

sous MacOS

set pgp_encrypt_sign_command="/usr/local/bin/pgpewrap gpg2 --passphrase- 0 --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust --encrypt-to ID -- -r %r -- %f"

En fait seule la commande pgpewrap change.

Pour connaitre l'OS utilisé:
uname -s renvoit soit Linux, soit Darwin.

Quel serait le moyen le plus simple, et le plus élégant pour faire ça ?



More information about the Mutt-users-fr mailing list