diff --git a/posttemplate/02-nebula-novnc b/posttemplate/02-nebula-novnc new file mode 100755 index 0000000..8e47441 --- /dev/null +++ b/posttemplate/02-nebula-novnc @@ -0,0 +1,15 @@ +#!/bin/bash + +########### +## novnc ## +########### + +. /usr/lib/eole/utils.sh + +# Install ssl files +user=$(systemctl -p Group show --value opennebula-novnc) +group=$(systemctl -p User show --value opennebula-novnc) +novnc_conf_dir="/etc/one" +InstallSSLFiles novnc $user $group ${novnc_conf_dir}/ssl root + +exit 0 diff --git a/tmpl/sunstone-server.conf b/tmpl/sunstone-server.conf index 5302a49..fc7da0f 100644 --- a/tmpl/sunstone-server.conf +++ b/tmpl/sunstone-server.conf @@ -117,8 +117,8 @@ # :vnc_proxy_port: %%vnc_proxy_port_sunstone :vnc_proxy_support_wss: yes -:vnc_proxy_cert: %%server_cert -:vnc_proxy_key: %%server_key +:vnc_proxy_cert: /etc/one/ssl/certs/novnc.crt +:vnc_proxy_key: /etc/one/ssl/private/novnc.key :vnc_proxy_ipv6: false :vnc_request_password: false