From e86bfedce11637ec1678862328324497a3a7b838 Mon Sep 17 00:00:00 2001
From: fspreck <f.spreckelsen@indiscale.com>
Date: Fri, 5 May 2023 13:43:30 +0200
Subject: [PATCH] WIP: Add dummy organization to pipeline certs

---
 .docker/cert.sh | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/.docker/cert.sh b/.docker/cert.sh
index e22cfba2..628ba8dd 100755
--- a/.docker/cert.sh
+++ b/.docker/cert.sh
@@ -43,7 +43,10 @@ function cert() {
     # Certificate is for localhost
     KEYPW="${KEYPW}" openssl req -new -x509 -key caosdb.key.pem \
          -out caosdb.cert.pem -passin env:KEYPW \
-         -subj "/C=/ST=/L=/O=/OU=/CN=${CAOSHOSTNAME}"
+         -subj "/C=/ST=/L=/O=example/OU=example/CN=${CAOSHOSTNAME}" \
+         -days 365 \
+         -addext "subjectAltName = DNS:${CAOSHOSTNAME}" \
+         -addext "certificatePolicies = 1.2.3.4"
     KEYPW="${KEYPW}" KEYSTOREPW="$KEYSTOREPW" openssl pkcs12 -export \
          -inkey caosdb.key.pem -in caosdb.cert.pem -out all-certs.pkcs12 \
          -passin env:KEYPW -passout env:KEYPW
-- 
GitLab