From 260dc13f3b014f236d95378eeeab435c86f46e26 Mon Sep 17 00:00:00 2001 From: David Kaufmann Date: Sun, 6 Sep 2015 05:26:08 +0200 Subject: [PATCH] allow spaces in CN and additional domain names --- singlecertgen.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/singlecertgen.sh b/singlecertgen.sh index ab141f4..0ecfea4 100755 --- a/singlecertgen.sh +++ b/singlecertgen.sh @@ -38,8 +38,9 @@ fi # Handle non "CA" types here. export CA_PATH="$MYPWD/ca/" -SUBJECT="$(echo -n "${certdata[2]}" | sed -e 's/_/ /g')CN=${certdata[1]}/" -DNS_NAMES="${certdata[1]},${certdata[3]}" +CNAME="$(echo -n "${certdata[1]}" | sed -e 's/_/ /g')" +SUBJECT="$(echo -n "${certdata[2]}" | sed -e 's/_/ /g')CN=${CNAME}/" +DNS_NAMES="${CNAME},$(echo -n "${certdata[3]}" | sed -e 's/_/ /g')" OLDIFS=$IFS IFS="," cat "${MYPWD}/openssl.cnf" > /tmp/certgen.cnf -- 2.43.0