new)
if [ ! -f /etc/httpd/server.key ]; then
echo "Generating https server key."
- /usr/bin/openssl genrsa -out /etc/httpd/server.key 1024
+ /usr/bin/openssl genrsa -out /etc/httpd/server.key 4096
fi
echo "Generating CSR"
/bin/cat /etc/certparams | sed "s/HOSTNAME/`hostname -f`/" | /usr/bin/openssl \
req -new -key /etc/httpd/server.key -out /etc/httpd/server.csr
echo "Signing certificate"
- /usr/bin/openssl x509 -req -days 999999 -in \
+ /usr/bin/openssl x509 -req -days 999999 -sha256 -in \
/etc/httpd/server.csr -signkey /etc/httpd/server.key -out \
/etc/httpd/server.crt
;;