diff options
Diffstat (limited to 'src/keys/gpg-import.sh')
-rwxr-xr-x | src/keys/gpg-import.sh | 71 |
1 files changed, 0 insertions, 71 deletions
diff --git a/src/keys/gpg-import.sh b/src/keys/gpg-import.sh deleted file mode 100755 index 20317bf..0000000 --- a/src/keys/gpg-import.sh +++ /dev/null @@ -1,71 +0,0 @@ -#!/bin/sh -set -eu - -usage() { - cat <<-'EOF' - Usage: - gpg-import.sh - gpg-import.sh -h - EOF -} - -help() { - cat <<-'EOF' - - - Options: - -h, --help show this message - - - Import GPG keys under src/keys/GPG/ and mark them as trusted, so - that they can be used as recipients for encryption. - - - Examples: - - Just run it: - - $ gpg-import.sh - EOF -} - - -for flag in "$@"; do - case "$flag" in - --) - break - ;; - --help) - usage - help - exit - ;; - *) - ;; - esac -done - -while getopts 'h' flag; do - case "$flag" in - h) - usage - help - exit - ;; - *) - usage >&2 - exit 2 - ;; - esac -done -shift $((OPTIND - 1)) - - -gpg --import src/keys/GPG/* - -gpg --with-colons --show-key src/keys/GPG/* | - awk -F: '$1 == "fpr" { print $10 }' | - while read -r fpr; do - printf '5\ny\n' | - gpg --command-fd 0 --expert --edit-key "$fpr" trust - done |