diff options
Diffstat (limited to 'gpg/gpg2.sh')
-rwxr-xr-x | gpg/gpg2.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/gpg/gpg2.sh b/gpg/gpg2.sh index 27435ab5..2c0f2157 100755 --- a/gpg/gpg2.sh +++ b/gpg/gpg2.sh @@ -1,2 +1,10 @@ #!/bin/bash -exec gpg2 --keyring "${BASH_SOURCE%/*}/vault-keyring.gpg" --secret-keyring /dev/null --no-options --no-default-keyring --trust-model always $@ + +if [ -z "$1" ]; then + echo "Usage: $0 <environment> [ .. additional parameters passwd on to gpg2 .. ]" + exit 1 +fi +NAME="$1" +shift + +exec gpg2 --keyring "${BASH_SOURCE%/*}/vault-keyring-$NAME.gpg" --secret-keyring /dev/null --no-default-keyring --trust-model always "$@" |