From: Marc Fiuczynski Date: Wed, 21 Nov 2007 22:13:03 +0000 (+0000) Subject: when CLONED do not run vym or pkgmgmt internalize X-Git-Tag: 4.2-rc2~474 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=88ac3b5d69ab5fbeb8e1fc55579159df3d9accb1;p=build.git when CLONED do not run vym or pkgmgmt internalize --- diff --git a/vbuild-init-vserver.sh b/vbuild-init-vserver.sh index b9c90ce3..c97ce634 100755 --- a/vbuild-init-vserver.sh +++ b/vbuild-init-vserver.sh @@ -78,8 +78,10 @@ function setup_vserver () { [ $cap -eq 0 ] && echo 'CAP_IPC_LOCK' >> /etc/vservers/$vserver/bcapabilities # start the vserver so we can do the following operations - $personality vyum $vserver -- -y install yum - [ $CLONED -eq 0] && $personality vserver $VERBOSE $vserver pkgmgmt internalize + if [ $CLONED -eq 0 ] ; then + $personality vyum $vserver -- -y install yum + $personality vserver $VERBOSE $vserver pkgmgmt internalize + fi $personality vserver $VERBOSE $vserver start $personality vserver $VERBOSE $vserver exec rm -f /var/lib/rpm/__db* $personality vserver $VERBOSE $vserver exec rpm --rebuilddb