@@ -29,10 +29,10 @@ if ! openssl ca -config /ca/openssl_config_ca.cnf \
2929 exit 1
3030fi
3131
32- # ## User (for DIRAC client)
32+ # ## DIRAC User ciuser
3333
3434if ! openssl genrsa -out /ca/certs/client.key 2048; then
35- echo " Failed to generate user private key"
35+ echo " Failed to generate ciuser private key"
3636 exit 1
3737fi
3838chmod 400 client.key
@@ -41,7 +41,7 @@ if ! openssl req -config /ca/openssl_config_user.cnf \
4141 -key /ca/certs/client.key \
4242 -new \
4343 -out /ca/requests/client.req; then
44- echo " Failed to generate user certificate signing request"
44+ echo " Failed to generate ciuser certificate signing request"
4545 exit 1
4646fi
4747
@@ -51,7 +51,33 @@ if ! openssl ca -config /ca/openssl_config_ca.cnf \
5151 -days 15 \
5252 -in /ca/requests/client.req \
5353 -out /ca/certs/client.pem; then
54- echo " Failed to generate user certificate"
54+ echo " Failed to generate ciuser certificate"
55+ exit 1
56+ fi
57+
58+ # ## DIRAC User adminusername
59+
60+ if ! openssl genrsa -out /ca/certs/client.key 2048; then
61+ echo " Failed to generate adminusername private key"
62+ exit 1
63+ fi
64+ chmod 400 client.key
65+
66+ if ! openssl req -config /ca/openssl_config_user.cnf \
67+ -key /ca/certs/client.key \
68+ -new \
69+ -out /ca/requests/client.req; then
70+ echo " Failed to generate adminusername certificate signing request"
71+ exit 1
72+ fi
73+
74+ if ! openssl ca -config /ca/openssl_config_ca.cnf \
75+ -extensions usr_cert \
76+ -batch \
77+ -days 15 \
78+ -in /ca/requests/client.req \
79+ -out /ca/certs/client.pem; then
80+ echo " Failed to generate adminusername certificate"
5581 exit 1
5682fi
5783
0 commit comments