なぜ同じようWallet Managerを使用していないgnome-keyring
か、kwalletmanager
と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\" )" |'
imapおよびsmtp passwdを保存します。
secret-tool store --label=imap user <USERNAME> domain <DOMAIN>
必要に応じて、独自のラベルを選択できます。
シェルを使用して資格を検索します。
secret-tool lookup user <USERNAME> domain <DOMAIN>
[neo] muttを起動し、imap srvに接続してログインします。楽しい。
このソリューションには、gpgベースのソリューションよりも優れた利点があります。統合性が高く、追加のファイルが残っていません。
ボーナス:libsecretを使用したgitおよびgnome-keyringを使用したgitのように、libsecret
またはgnome-keyring
として直接使用します。どちらのヘルパーも手動でコンパイルする必要があります。はい、少し厄介ですが、うまく機能しています。git credential-helper