From 40dacb4d222ba1a1bcc565ada6ba8ee212a8d4e6 Mon Sep 17 00:00:00 2001 From: Iustin Pop <iustin@google.com> Date: Fri, 11 Apr 2008 14:54:17 +0000 Subject: [PATCH] Make the init script start the master daemon too Reviewed-by: ultrotter --- doc/examples/ganeti.initd.in | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/doc/examples/ganeti.initd.in b/doc/examples/ganeti.initd.in index 2d5219f74..d74e9e738 100644 --- a/doc/examples/ganeti.initd.in +++ b/doc/examples/ganeti.initd.in @@ -16,6 +16,8 @@ DESC="Ganeti cluster" NAME=ganeti-noded NODED=@PREFIX@/sbin/ganeti-noded MASTER=@PREFIX@/sbin/ganeti-master +MASTERD_NAME=ganeti-masterd +MASTERD="@PREFIX@/sbin/$MASTERD_NAME" SCRIPTNAME=@SYSCONFDIR@/init.d/ganeti test -f $NODED || exit 0 @@ -61,7 +63,12 @@ case "$1" in log_end_msg 1 fi master_action start - ;; + if start-stop-daemon --start --quiet --exec $MASTERD; then + log_end_msg 0 + else + log_end_msg 1 + fi + ;; stop) log_daemon_msg "Stopping $DESC" "$NAME" if start-stop-daemon --stop --quiet --name $NAME; then @@ -69,13 +76,20 @@ case "$1" in else log_end_msg 1 fi - master_action stop + if start-stop-daemon --stop --quiet --name $MASTERD_NAME; then + log_end_msg 0 + else + log_end_msg 1 + fi + master_action stop ;; restart|force-reload) log_daemon_msg "Reloading $DESC" start-stop-daemon --stop --quiet --oknodo --retry 30 --name $NAME + start-stop-daemon --stop --quiet --oknodo --retry 30 --name $MASTERD_NAME check_config start-stop-daemon --start --quiet --exec $NODED + start-stop-daemon --start --quiet --exec $MASTERD log_end_msg $? $MASTER stop -- GitLab