提交 e5360d0b 编写于 作者: E Eric Blake

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.
上级 c629a288
...@@ -303,7 +303,7 @@ rh_status() { ...@@ -303,7 +303,7 @@ rh_status() {
# usage [val] # usage [val]
# Display usage string, then exit with VAL (defaults to 2). # Display usage string, then exit with VAL (defaults to 2).
usage() { 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} exit ${1-2}
} }
...@@ -321,7 +321,11 @@ case "$1" in ...@@ -321,7 +321,11 @@ case "$1" in
restart) restart)
stop && start 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) status)
rh_status rh_status
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册