after-upgrade.sh 589 B

1234567891011
  1. #!/bin/bash
  2. if [ -f /opt/key-networks/ztncui/etc/tls/privkey.pem ] && [ -f /opt/key-networks/ztncui/etc/tls/fullchain.pem ]; then
  3. echo "TLS key and certificate already exist"
  4. else
  5. echo "Generating new TLS key and self-signed certificate..."
  6. openssl req -x509 -sha256 -nodes -days 365 -newkey rsa:2048 -keyout /opt/key-networks/ztncui/etc/tls/privkey.pem -out /opt/key-networks/ztncui/etc/tls/fullchain.pem -subj "/C=XX/ST=YY/L=ZZ/O=Security/OU=SelfSigned/CN=example.com"
  7. fi
  8. chown ztncui.ztncui /opt/key-networks/ztncui/etc/tls/*
  9. systemctl daemon-reload
  10. systemctl try-restart ztncui