Skip to content
This repository was archived by the owner on Jan 1, 2024. It is now read-only.

Commit d380182

Browse files
committed
generate key rather than using default one
1 parent 510dcc3 commit d380182

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

root/etc/cont-init.d/30-config

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,12 @@ mkdir -p \
1010

1111
# generate ssl certificate
1212
if [ ! -e /config/keys/server_cert.pem ]; then
13-
openssl dhparam -out /config/keys/RSA2048.pem -5 2048
14-
openssl req -x509 -nodes -days 365 \
15-
-newkey rsa:2048 -keyout /config/keys/server_cert.pem -out /config/keys/server_cert.pem \
16-
-subj "/CN=domoticz"
17-
cat /config/keys/RSA2048.pem >> /config/keys/server_cert.pem
13+
[[ -e /config/keys/RSA2048.pem ]] && rm /config/keys/RSA2048.pem
14+
openssl dhparam -out /config/keys/RSA2048.pem -5 2048
15+
openssl req -x509 -nodes -days 365 \
16+
-newkey rsa:2048 -keyout /config/keys/server_cert.pem -out /config/keys/server_cert.pem \
17+
-subj "/CN=domoticz"
18+
cat /config/keys/RSA2048.pem >> /config/keys/server_cert.pem
1819
fi
1920

2021
# set permissions for /config

0 commit comments

Comments
 (0)