diff options
author | Florian Pritz <bluewind@xinu.at> | 2021-05-26 11:36:07 +0200 |
---|---|---|
committer | Florian Pritz <bluewind@xinu.at> | 2021-05-26 11:36:07 +0200 |
commit | 503a1810a86a347dd3c8ff4eaf38fffabd6e9acd (patch) | |
tree | 5ae1b6fa247c38167477ce0ad2a21a4994d4cbb2 /mutt-gpg-config-namespaced.sh | |
parent | 7640bdabea87fd1d2fcb18db165c7382e675d75f (diff) | |
download | bin-503a1810a86a347dd3c8ff4eaf38fffabd6e9acd.tar.gz bin-503a1810a86a347dd3c8ff4eaf38fffabd6e9acd.tar.xz |
Add mutt-gpg-config-namespaced.sh
Signed-off-by: Florian Pritz <bluewind@xinu.at>
Diffstat (limited to 'mutt-gpg-config-namespaced.sh')
-rwxr-xr-x | mutt-gpg-config-namespaced.sh | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/mutt-gpg-config-namespaced.sh b/mutt-gpg-config-namespaced.sh new file mode 100755 index 0000000..5921436 --- /dev/null +++ b/mutt-gpg-config-namespaced.sh @@ -0,0 +1,14 @@ +#!/bin/bash + +# Add a --trustdb-name namespace to the gpg config options for mutt. +# Use like this in muttrc: +# source "mutt-gpg-config-namespaced /etc/Muttrc.gpg.dist foo"| + +set -eu + +sourcefile=$1 +dbname=$2 + +grep -E -v "^\s*(#|$)" "$sourcefile" \ + | grep 'command=' \ + | sed "s#gpg #gpg --trustdb-name=$dbname #" |