summaryrefslogtreecommitdiff
path: root/gpg/gpg2.sh
diff options
context:
space:
mode:
Diffstat (limited to 'gpg/gpg2.sh')
-rwxr-xr-xgpg/gpg2.sh10
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 "$@"