diff --git a/install/apps/metronome-init b/install/apps/metronome-init index 78ba7ea14accccbc866cf1294c88f68f0821e8fc..19e0a19c086dc43954a0a6921e49b89f1d0327ef 100644 --- a/install/apps/metronome-init +++ b/install/apps/metronome-init @@ -35,12 +35,12 @@ stop() reload() { - &METRONOME reload >> /dev/null + $METRONOME reload >> /dev/null } restart() { - &METRONOME restart >> /dev/null + $METRONOME restart >> /dev/null } case "$1" in diff --git a/install/update.php b/install/update.php index 8f818dff8af4e7918bf1c3df6a73e0132a5a1b7a..29ffcb4eac2d5973c12cc25b86c22cb8f92b6b18 100644 --- a/install/update.php +++ b/install/update.php @@ -526,7 +526,9 @@ if($reconfigure_services_answer == 'yes') { } if($conf['services']['xmpp']) { - if($conf['xmpp']['installed'] == true && $conf['xmpp']['init_script'] != '') system($inst->getinitcommand($conf['xmpp']['init_script'], 'restart').' &> /dev/null'); + //if($conf['xmpp']['installed'] == true && $conf['xmpp']['init_script'] != '') system($inst->getinitcommand($conf['xmpp']['init_script'], 'restart').' &> /dev/null'); + // There is no metronome systemd unit at the moment, so we always use the init script. + if($conf['xmpp']['installed'] == true && $conf['xmpp']['init_script'] != '') system('/etc/init.d/metronome restart &> /dev/null'); } if($conf['services']['proxy']) {