aboutsummaryrefslogtreecommitdiffstats
path: root/tools/hotplug/Linux/init.d/xencommons
diff options
context:
space:
mode:
Diffstat (limited to 'tools/hotplug/Linux/init.d/xencommons')
-rw-r--r--tools/hotplug/Linux/init.d/xencommons8
1 files changed, 7 insertions, 1 deletions
diff --git a/tools/hotplug/Linux/init.d/xencommons b/tools/hotplug/Linux/init.d/xencommons
index 40b7cbe94b..873f6884e8 100644
--- a/tools/hotplug/Linux/init.d/xencommons
+++ b/tools/hotplug/Linux/init.d/xencommons
@@ -18,7 +18,13 @@
# Description: Starts and stops the daemons neeeded for xl/xend
### END INIT INFO
-test -f /etc/sysconfig/xencommons && . /etc/sysconfig/xencommons
+if [ -d /etc/sysconfig ]; then
+ xencommons_config=/etc/sysconfig
+else
+ xencommons_config=/etc/default
+fi
+
+test -f $xencommons_config/xencommons && . $xencommons_config/xencommons
XENCONSOLED_PIDFILE=/var/run/xenconsoled.pid
shopt -s extglob