gpg vs gpg2
authorChristian Pointner <equinox@realraum.at>
Fri, 20 May 2022 12:21:07 +0000 (14:21 +0200)
committerChristian Pointner <equinox@realraum.at>
Fri, 20 May 2022 12:21:07 +0000 (14:21 +0200)
ansible/gpg/get-vault-pass.sh
ansible/gpg/gpg2.sh

index 202c94f..d0366e0 100755 (executable)
@@ -1,2 +1,8 @@
 #!/bin/bash
-gpg2 --decrypt --batch < "${BASH_SOURCE%/*}/vault-pass.gpg" 2> /dev/null
+
+BIN=$(which gpg2)
+if [ $? -ne 0 ]; then
+  BIN=$(which gpg)
+fi
+
+$BIN --decrypt --batch < "${BASH_SOURCE%/*}/vault-pass.gpg" 2> /dev/null
index e67a990..848391c 100755 (executable)
@@ -1,2 +1,8 @@
 #!/bin/bash
-exec gpg2 --keyring "${BASH_SOURCE%/*}/vault-keyring.gpg" --secret-keyring /dev/null --no-options --no-default-keyring --trust-model always --keyid-format 0xlong $@
+
+BIN=$(which gpg2)
+if [ $? -ne 0 ]; then
+  BIN=$(which gpg)
+fi
+
+exec $BIN --keyring "${BASH_SOURCE%/*}/vault-keyring.gpg" --secret-keyring /dev/null --no-options --no-default-keyring --trust-model always --keyid-format 0xlong $@