From: Steve Muir Date: Wed, 15 Jun 2005 21:14:17 +0000 (+0000) Subject: vserver-init start functionality subsumed by Node Manager X-Git-Tag: after-util-vserver-0_30_208-revert~178 X-Git-Url: http://git.onelab.eu/?p=util-vserver.git;a=commitdiff_plain;h=c3b69289e118fb13af3615001c94f2d30384842f vserver-init start functionality subsumed by Node Manager --- diff --git a/sysv/vservers.subst b/sysv/vservers.subst index 523f4fa..f5bd28a 100755 --- a/sysv/vservers.subst +++ b/sysv/vservers.subst @@ -4,6 +4,7 @@ # the virtual servers. USR_SBIN=/usr/sbin +CHCONTEXT="$USR_SBIN/chcontext --silent --secure --ctx" VROOTDIR=/vservers # Print the vserver name in priority/alpha order @@ -11,45 +12,19 @@ sortserver(){ ( cd /etc/vservers for serv in *.conf ; do + # XXX - why is this check necessary? test -f "$serv" || continue PRIORITY=100 . $serv - printf "%03d %s\n" $PRIORITY `basename $serv .conf` - done - ) | sort $* | (while read a b; do echo $b; done) -} - -startservers(){ - echo "Starting the virtual servers" - cd /etc/vservers - for name in ${*:-`sortserver`} ; do - if ! test -f "$name.conf" ; then - echo No configuration for this vserver: /etc/vservers/$name.conf - continue - fi - ONBOOT= - BACKGROUND=no - if [ -f /etc/vservers.conf ] ; then - . /etc/vservers.conf - fi - . $name.conf - if [ "$ONBOOT" = "yes" ] ; then - mkdir -p $VROOTDIR/$name/var/log - if [ "$BACKGROUND" = "yes" ] ; then - nohup setsid $USR_SBIN/vserver $name start >$VROOTDIR/$name/var/log/boot.log 2>&1 &1 @@ -169,6 +169,9 @@ but more readily accessible from Python code. %changelog +* Wed Jun 15 2005 Steve Muir +- 'vserver-init start' functionality subsumed by Node Manager + * Thu Jun 02 2005 Marc E. Fiuczynski - Fixed vlimit command