[dak/master] Default to empty string for commandline args
---
scripts/debian/generate-archive-key | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/scripts/debian/generate-archive-key b/scripts/debian/generate-archive-key
index 8cfb8bc..a884e43 100755
--- a/scripts/debian/generate-archive-key
+++ b/scripts/debian/generate-archive-key
@@ -11,8 +11,8 @@ set -e
set -u
set -o pipefail
-conf="${1}"
-output="${2}"
+conf=${1:-""}
+output=${2:-""}
# designated revokers
revokers=(
@@ -38,7 +38,7 @@ if [[ -f /srv/keyring.debian.org/keyrings/debian-keyring.gpg ]]; then
keyring=/srv/keyring.debian.org/keyrings/debian-keyring.gpg
fi
-if [[ ! -e ${conf} ]]; then
+if [[ -z ${conf} ]] || [[ ! -e ${conf} ]]; then
echo "Configuration file '${conf}' does not exist" >&2
exit 1
fi
--
2.1.4
Reply to: