summarylogtreecommitdiffstats
path: root/san-ip.patch
blob: 03d8d08e563a8e58a1e3aaf047fbaf42a194d172 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
--- a/csr	2018-08-23 23:44:33.000000000 +0200
+++ b/csr	2023-02-17 12:39:38.186297609 +0100
@@ -66,6 +66,17 @@ while [ ! "$SAN" = "" ]; do
         SANAMES="$SANAMES,DNS:$SAN"
     fi
 done
+SAN=1        # bogus value to begin the loop
+while [ ! "$SAN" = "" ]; do
+    printf "SubjectAltName: IP:"
+    read SAN
+    if [ "$SAN" = "" ]; then break; fi # end of input
+    if [ "$SANAMES" = "" ]; then
+        SANAMES="IP:$SAN"
+    else
+        SANAMES="$SANAMES,IP:$SAN"
+    fi
+done
 
 # Config File Generation