From: Simon Ruderich Date: Sat, 5 Dec 2015 17:36:34 +0000 (+0100) Subject: use mkdir -p to create certs/$domain/ X-Git-Tag: v0.1.0~212^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d211fece4a03d9fa0d46bf25a9e3133d7739d967;p=thirdparty%2Fdehydrated.git use mkdir -p to create certs/$domain/ Prevents an error if running for the first time in a different directory. --- diff --git a/certs/.keep b/certs/.keep deleted file mode 100644 index e69de29..0000000 diff --git a/letsencrypt.sh b/letsencrypt.sh index cefdb00..82a0686 100755 --- a/letsencrypt.sh +++ b/letsencrypt.sh @@ -91,7 +91,7 @@ sign_domain() { # If there is no existing certificate directory we need a new private key if [ ! -e "certs/${domain}" ]; then - mkdir "certs/${domain}" + mkdir -p "certs/${domain}" echo " + Generating private key..." openssl genrsa -out "certs/${domain}/privkey.pem" 4096 2> /dev/null > /dev/null fi