From e5360d0bfead27973bae150b7b61f96b2ad4ad00 Mon Sep 17 00:00:00 2001 From: Eric Blake Date: Tue, 27 Jul 2010 12:21:31 -0600 Subject: [PATCH] libvirt-guests: add reload, condrestart Optional per LSB, but required by Fedora: https://fedoraproject.org/wiki/Packaging/SysVInitScript * daemon/libvirt-guests.init.in (main): Add more required commands. --- daemon/libvirt-guests.init.in | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/daemon/libvirt-guests.init.in b/daemon/libvirt-guests.init.in index 9b3bcd7aea..993c12d093 100644 --- a/daemon/libvirt-guests.init.in +++ b/daemon/libvirt-guests.init.in @@ -303,7 +303,7 @@ rh_status() { # usage [val] # Display usage string, then exit with VAL (defaults to 2). usage() { - echo $"Usage: $0 {start|stop|status|restart|force-reload|gueststatus|shutdown}" + echo $"Usage: $0 {start|stop|status|restart|condrestart|try-restart|reload|force-reload|gueststatus|shutdown}" exit ${1-2} } @@ -321,7 +321,11 @@ case "$1" in restart) stop && start ;; - force-reload) + condrestart|try-restart) + [ -f "$VAR_SUBSYS_LIBVIRT_GUESTS" ] && stop && start + ;; + reload|force-reload) + # Nothing to do; we reread configuration on each invocation ;; status) rh_status -- GitLab