3 # description: The vservers service is used to start and stop all
9 # Print the vserver name in priority/alpha order
17 test "$ONBOOT" || continue
18 printf "%03d %s\n" $PRIORITY `basename $serv .conf`
20 ) | sort $* | (while read a b; do echo $b; done)
24 echo "Starting the virtual servers"
26 for name in `sortserver`
30 if [ "$ONBOOT" = "yes" ] ; then
31 $USR_SBIN/vserver $name start
33 echo virtual server $name not configured for on boot start
39 if [ -f /etc/vservers.conf ] ; then
44 # See how we were called.
47 if [ "$BACKGROUND" = "yes" ] ; then
48 startservers >/dev/tty8 </dev/tty8 2>/dev/tty8 &
52 touch /var/lock/subsys/vservers
55 echo "Stopping the virtual servers"
57 for name in `sortserver -r`
59 $USR_SBIN/vserver $name stop
61 rm -f /var/lock/subsys/vservers
75 name=`basename $serv .conf`
77 echo -n ONBOOT=$ONBOOT " "
78 $USR_SBIN/vserver $name running
82 echo "Usage: vservers {start|stop|restart|reload|status}"