mirror of
https://github.com/YunoHost/yunohost.git
synced 2024-09-03 20:06:10 +02:00
[fix] Restart the service if reloading fails in conf_regen (bugfix #195)
This commit is contained in:
parent
3eea7bcb48
commit
ec590bdef8
4 changed files with 13 additions and 7 deletions
|
@ -62,5 +62,6 @@ sudo chown -R metronome: /etc/metronome/conf.d/
|
||||||
if [[ "$need_restart" == "True" ]]; then
|
if [[ "$need_restart" == "True" ]]; then
|
||||||
sudo service metronome restart
|
sudo service metronome restart
|
||||||
else
|
else
|
||||||
sudo service metronome reload
|
sudo service metronome reload \
|
||||||
|
|| sudo service metronome restart
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -78,6 +78,9 @@ else
|
||||||
fi
|
fi
|
||||||
|
|
||||||
# Restart if need be
|
# Restart if need be
|
||||||
[[ "$need_restart" == "True" ]] \
|
if [[ "$need_restart" == "True" ]]; then
|
||||||
&& sudo service nginx restart \
|
sudo service nginx restart
|
||||||
|| sudo service nginx reload
|
else
|
||||||
|
sudo service nginx reload \
|
||||||
|
|| sudo service nginx restart
|
||||||
|
fi
|
||||||
|
|
|
@ -48,9 +48,10 @@ if [ ! -f /proc/net/if_inet6 ]; then
|
||||||
's/inet_interfaces = all/inet_interfaces = all\ninet_protocols = ipv4/' \
|
's/inet_interfaces = all/inet_interfaces = all\ninet_protocols = ipv4/' \
|
||||||
main.cf
|
main.cf
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [[ $(safe_copy main.cf /etc/postfix/main.cf) == "True" ]]; then
|
if [[ $(safe_copy main.cf /etc/postfix/main.cf) == "True" ]]; then
|
||||||
sudo service postfix restart
|
sudo service postfix restart
|
||||||
else
|
else
|
||||||
sudo service postfix reload
|
sudo service postfix reload \
|
||||||
|
|| sudo service postfix restart
|
||||||
fi
|
fi
|
||||||
|
|
|
@ -47,4 +47,5 @@ for file in /etc/dnsmasq.d/*.*; do
|
||||||
|| sudo yunohost service saferemove -s dnsmasq $file
|
|| sudo yunohost service saferemove -s dnsmasq $file
|
||||||
done
|
done
|
||||||
|
|
||||||
sudo service dnsmasq reload
|
sudo service dnsmasq reload \
|
||||||
|
|| sudo service dnsmasq restart
|
||||||
|
|
Loading…
Add table
Reference in a new issue