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
|
||||
sudo service metronome restart
|
||||
else
|
||||
sudo service metronome reload
|
||||
sudo service metronome reload \
|
||||
|| sudo service metronome restart
|
||||
fi
|
||||
|
|
|
@ -78,6 +78,9 @@ else
|
|||
fi
|
||||
|
||||
# Restart if need be
|
||||
[[ "$need_restart" == "True" ]] \
|
||||
&& sudo service nginx restart \
|
||||
|| sudo service nginx reload
|
||||
if [[ "$need_restart" == "True" ]]; then
|
||||
sudo service nginx restart
|
||||
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/' \
|
||||
main.cf
|
||||
fi
|
||||
|
||||
|
||||
if [[ $(safe_copy main.cf /etc/postfix/main.cf) == "True" ]]; then
|
||||
sudo service postfix restart
|
||||
else
|
||||
sudo service postfix reload
|
||||
sudo service postfix reload \
|
||||
|| sudo service postfix restart
|
||||
fi
|
||||
|
|
|
@ -47,4 +47,5 @@ for file in /etc/dnsmasq.d/*.*; do
|
|||
|| sudo yunohost service saferemove -s dnsmasq $file
|
||||
done
|
||||
|
||||
sudo service dnsmasq reload
|
||||
sudo service dnsmasq reload \
|
||||
|| sudo service dnsmasq restart
|
||||
|
|
Loading…
Add table
Reference in a new issue