3 # description: The vservers service is used to start and stop all
9 # Print the vserver name in priority/alpha order
15 test -f "$serv" || continue
19 printf "%03d %s\n" $PRIORITY `basename $serv .conf`
21 ) | sort $* | (while read a b; do echo $b; done)
25 echo "Starting the virtual servers"
27 for name in `sortserver`
31 if [ "$ONBOOT" = "yes" ] ; then
32 $USR_SBIN/vserver $name start
34 echo virtual server $name not configured for on boot start
40 if [ -f /etc/vservers.conf ] ; then
45 # See how we were called.
48 if [ "$BACKGROUND" = "yes" ] ; then
49 startservers >/dev/tty8 </dev/tty8 2>/dev/tty8 &
53 touch /var/lock/subsys/vservers
56 echo "Stopping the virtual servers"
58 for name in `sortserver -r`
60 $USR_SBIN/vserver $name stop
62 rm -f /var/lock/subsys/vservers
76 name=`basename $serv .conf`
78 echo -n ONBOOT=$ONBOOT " "
79 $USR_SBIN/vserver $name running
83 echo "Usage: vservers {start|stop|restart|reload|status}"