From 47834a4f7cc5b7913f51601a94ccb0f24bf479b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ren=C3=A9=20Nussbaumer?= <rn@google.com> Date: Thu, 24 May 2012 15:36:47 +0200 Subject: [PATCH] Adapt example init.d script to work on Fedora MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: RenΓ© Nussbaumer <rn@google.com> Reviewed-by: Iustin Pop <iustin@google.com> --- doc/examples/ganeti.initd.in | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/doc/examples/ganeti.initd.in b/doc/examples/ganeti.initd.in index cba7fb91b..f16d35bf0 100644 --- a/doc/examples/ganeti.initd.in +++ b/doc/examples/ganeti.initd.in @@ -1,6 +1,8 @@ #!/bin/sh # ganeti daemons init script -# based on skeleton from Debian GNU/Linux +# +# chkconfig: 2345 99 01 +# description: Ganeti Cluster Manager ### BEGIN INIT INFO # Provides: ganeti # Required-Start: $syslog $remote_fs @@ -20,7 +22,14 @@ SCRIPTNAME="@SYSCONFDIR@/init.d/ganeti" test -f "$DAEMON_UTIL" || exit 0 -. /lib/lsb/init-functions +if [ -r /lib/lsb/init-functions ]; then + . /lib/lsb/init-functions +elif [ -r /etc/rc.d/init.d/functions ]; then + . /etc/rc.d/init.d/functions +else + echo "Unable to find init functions" + exit 1 +fi check_exitcode() { RC=$1 -- GitLab