aboutsummaryrefslogtreecommitdiffstats
path: root/tools/hotplug/Linux/init.d/xen-watchdog
diff options
context:
space:
mode:
Diffstat (limited to 'tools/hotplug/Linux/init.d/xen-watchdog')
-rw-r--r--tools/hotplug/Linux/init.d/xen-watchdog19
1 files changed, 18 insertions, 1 deletions
diff --git a/tools/hotplug/Linux/init.d/xen-watchdog b/tools/hotplug/Linux/init.d/xen-watchdog
index 99122d80da..620e8415d0 100644
--- a/tools/hotplug/Linux/init.d/xen-watchdog
+++ b/tools/hotplug/Linux/init.d/xen-watchdog
@@ -18,7 +18,24 @@
#
# Source function library.
-. /etc/init.d/functions
+if [ -e /etc/init.d/functions ] ; then
+ . /etc/init.d/functions
+elif [ -e /lib/lsb/init-functions ] ; then
+ . /lib/lsb/init-functions
+ success () {
+ log_success_msg $*
+ }
+ failure () {
+ log_failure_msg $*
+ }
+else
+ success () {
+ echo $*
+ }
+ failure () {
+ echo $*
+ }
+fi
start() {
local r