diff --git a/utils/domoticz/files/domoticz.config b/utils/domoticz/files/domoticz.config index b300f3f2d..870701c05 100644 --- a/utils/domoticz/files/domoticz.config +++ b/utils/domoticz/files/domoticz.config @@ -5,6 +5,7 @@ config domoticz # option sslcert '/path/to/ssl.crt' # option sslkey '/path/to/ssl.key' # option sslpass 'passphrase' + # option ssldhparam '/path/to/dhparam.pem' option sslwww '0' # CAUTION - by default, /var is not persistent accross reboots # Don't forget the trailing / - domoticz requires it diff --git a/utils/domoticz/files/domoticz.init b/utils/domoticz/files/domoticz.init index 26e0c42d4..16e986e5e 100644 --- a/utils/domoticz/files/domoticz.init +++ b/utils/domoticz/files/domoticz.init @@ -13,6 +13,7 @@ start_domoticz() { config_get sslcert "$section" "sslcert" config_get sslkey "$section" "sslkey" config_get sslpass "$section" "sslpass" + config_get ssldhparam "$section" "ssldhparam" config_get sslwww "$section" "sslwww" config_get syslog "$section" "syslog" config_get userdata "$section" "userdata" @@ -30,6 +31,7 @@ start_domoticz() { procd_append_param command -sslwww "$sslwww" [ -n "$sslkey" ] && procd_append_param command -sslkey "$sslkey" [ -n "$sslpass" ] && procd_append_param command -sslpass "$sslpass" + [ -n "$ssldhparam" ] && procd_append_param command -ssldhparam "$ssldhparam" } || procd_append_param command -sslwww 0 }