diff --git a/debian/jitsi-meet-prosody.postinst b/debian/jitsi-meet-prosody.postinst index 43203b880..a41c7b841 100644 --- a/debian/jitsi-meet-prosody.postinst +++ b/debian/jitsi-meet-prosody.postinst @@ -57,7 +57,13 @@ case "$1" in fi ln -sf /var/lib/prosody/$JVB_HOSTNAME.key /etc/prosody/certs/$JVB_HOSTNAME.key ln -sf /var/lib/prosody/$JVB_HOSTNAME.crt /etc/prosody/certs/$JVB_HOSTNAME.crt - invoke-rc.d prosody restart + + if [ "PROSODY_CONFIG_PRESENT" = "true" ]; then + invoke-rc.d prosody reload + else + invoke-rc.d prosody restart + invoke-rc.d jitsi-videobridge restart + fi ;; abort-upgrade|abort-remove|abort-deconfigure)