exec > $LOG 2>&1
echo "XXXXXXXXXX $COMMAND: creating vserver $BASE" $(date)
show_env
+
### extract vbuild-init-vserver.sh and run it
svn cat $SVNPATH/vbuild-init-vserver.sh > /tmp/vbuild-init-vserver-$$
+ # get -devel.lst
set +e
- svn cat $SVNPATH/${PLDISTRO}-devel-${FCDISTRO}.lst > /tmp/${PLDISTRO}-devel-${FCDISTRO}.lst
- svn cat $SVNPATH/${PLDISTRO}-devel.lst > /tmp/${PLDISTRO}-devel.lst
+ svn cat $SVNPATH/${PLDISTRO}-devel-${FCDISTRO}.lst > /tmp/devel-$$.lst
+ if [ "$?" = 0 ] ; then
+ mv /tmp/devel-$$.lst /tmp/${PLDISTRO}-devel-${FCDISTRO}.lst
+ else
+ svn cat $SVNPATH/${PLDISTRO}-devel.lst > /tmp/devel-$$.lst
+ if [ "$?" = 0 ] ; then
+ mv /tmp/devel-$$.lst /tmp/${PLDISTRO}-devel.lst
+ else
+ echo "$COMMAND: Cannot locate ${PLDISTRO}-devel.lst"
+ failure
+ fi
+ fi
set -e
+
# Create vserver
cd /tmp
chmod +x vbuild-init-vserver-$$
echo "==================== See next stages in $LOG2" >> $LOG
# redirect log again
exec >> $LOG2 2>&1
+ LOG=$LOG2
echo "XXXXXXXXXX $COMMAND: preparation of vserver $BASE done" $(date)
cp $COMMANDPATH /vservers/${BASE}/