aboutsummaryrefslogtreecommitdiffstats
path: root/tools/hotplug/Linux/init.d/xend
diff options
context:
space:
mode:
Diffstat (limited to 'tools/hotplug/Linux/init.d/xend')
-rwxr-xr-xtools/hotplug/Linux/init.d/xend16
1 files changed, 9 insertions, 7 deletions
diff --git a/tools/hotplug/Linux/init.d/xend b/tools/hotplug/Linux/init.d/xend
index 0fd7b1681f..5f92cdc6e9 100755
--- a/tools/hotplug/Linux/init.d/xend
+++ b/tools/hotplug/Linux/init.d/xend
@@ -18,6 +18,8 @@
# Description: Starts and stops the Xen control daemon.
### END INIT INFO
+. /etc/xen/scripts/hotplugpath.sh
+
shopt -s extglob
# Wait for Xend to be up
@@ -25,12 +27,12 @@ function await_daemons_up
{
i=1
rets=10
- xend status
+ ${SBINDIR}/xend status
while [ $? -ne 0 -a $i -lt $rets ]; do
sleep 1
echo -n .
i=$(($i + 1))
- xend status
+ ${SBINDIR}/xend status
done
}
@@ -48,21 +50,21 @@ case "$1" in
else
touch /var/lock/xend
fi
- xend start
+ ${SBINDIR}/xend start
await_daemons_up
;;
stop)
- xend stop
+ ${SBINDIR}/xend stop
rm -f /var/lock/subsys/xend /var/lock/xend
;;
status)
- xend status
+ ${SBINDIR}/xend status
;;
reload)
- xend reload
+ ${SBINDIR}/xend reload
;;
restart|force-reload)
- xend restart
+ ${SBINDIR}/xend restart
await_daemons_up
;;
*)