Sha256: 9c80f3534b64c22c7b6573f543e07bdcf7cf74667ac0d1a5edd6dcad0db01bd1
Contents?: true
Size: 995 Bytes
Versions: 142
Compression:
Stored size: 995 Bytes
Contents
#!/bin/bash ### BEGIN INIT INFO # Provides: xend # Required-Start: $local_fs # Required-Stop: $local_fs # Default-Start: 2 3 4 5 # Default-Stop: S 0 1 6 # Short-Description: XEN control daemon # Description: XEN control daemon ### END INIT INFO if ! grep -q "control_d" /proc/xen/capabilities ; then exit 0 fi # Wait for Xend to be up function await_daemons_up { i=1 rets=10 xend status while [ $? -ne 0 -a $i -lt $rets ]; do sleep 1 echo -n . i=$(($i + 1)) xend status done } case "$1" in start) xend start await_daemons_up ;; stop) /etc/init.d/xendomains stop # make sure domains are shut down xend stop ;; status) xend status ;; reload) xend reload ;; restart|force-reload) xend restart await_daemons_up ;; *) # do not advertise unreasonable commands that there is no reason # to use with this device echo $"Usage: $0 {start|stop|status|restart|reload|force-reload}" exit 1 esac exit $?
Version data entries
142 entries across 142 versions & 4 rubygems