3 # description: The vservers service is used to start and stop all
9 # Print the vserver name in priority/alpha order
17 printf "%03d %s\n" $PRIORITY `basename $serv .conf`
19 ) | sort $* | (while read a b; do echo $b; done)
23 echo "Starting the virtual servers"
25 for name in `sortserver`
29 if [ "$ONBOOT" = "yes" ] ; then
30 $USR_SBIN/vserver $name start
32 echo virtual server $name not configured for on boot start
38 if [ -f /etc/vservers.conf ] ; then
43 # See how we were called.
46 if [ "$BACKGROUND" = "yes" ] ; then
47 startservers >/dev/tty8 </dev/tty8 2>/dev/tty8 &
51 touch /var/lock/subsys/vservers
54 echo "Stopping the virtual servers"
56 for name in `sortserver -r`
58 $USR_SBIN/vserver $name stop
60 rm -f /var/lock/subsys/vservers
74 name=`basename $serv .conf`
76 echo -n ONBOOT=$ONBOOT " "
77 $USR_SBIN/vserver $name running
81 echo "Usage: vservers {start|stop|restart|reload|status}"