diff options
| -rwxr-xr-x | .local/bin/backup-secret-key | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/.local/bin/backup-secret-key b/.local/bin/backup-secret-key index 62c107a..56bf930 100755 --- a/.local/bin/backup-secret-key +++ b/.local/bin/backup-secret-key @@ -3,10 +3,17 @@ ERR_1_MSG="Please specify valid uid or keyid." QRENCODE_FLAGS="-8 -l H" -[ -z $1 ] && ( echo $ERR_1_MSG && exit 1 ) +echo $@ + +[ -z $1 ] && echo $ERR_1_MSG && exit 1 gpg -K $1 > /dev/null || ( echo $ERR_1_MSG && exit 1 ) +usage () { + echo "$0 GPG_KEYID|GPG_UID [OUTPUT_TYPE]" + exit 2 +} + export_secret() { gpg --export-secret-keys $1 \ | paperkey --output-type raw @@ -23,7 +30,7 @@ qr_png_prettify () { -label pubkey "$2" \ -label seckey "$3" \ -mode concatenate \ - backup.png + "$1-backup.png" } qr_png () { |
