¿Por qué no usar un administrador de billetera como gnome-keyring
o kwalletmanager
con secret-tool
?
apt install gnome-keyring secret-tool
[neo] muttrc:
source 'echo "$( pw=$( secret-tool lookup user <USERNAME> domain <DOMAIN> ); echo set imap_pass=\"$pw\"; echo set smtp_pass=\"$pw\" )" |'
Almacene su imap y smtp passwd:
secret-tool store --label=imap user <USERNAME> domain <DOMAIN>
Puede elegir su propia etiqueta si lo desea.
Busque sus créditos usando un shell:
secret-tool lookup user <USERNAME> domain <DOMAIN>
Encienda su [neo] mutt, conéctese e inicie sesión en su imap srv. Disfrutar.
Esta solución tiene ventajas sobre las basadas en gpg: se integra bien y no queda ningún archivo adicional.
Bonificación: Use libsecret
o directamente gnome-keyring
como git credential-helper
en git con libsecret y git con gnome-keyring . Ambos ayudantes necesitan compilación manual. Sí, es un poco incómodo, pero está funcionando muy bien.