# create basic vserver
vserver $NAME build -n $NAME --context $CONTEXT \
- $VHOSTNAME $VINTERFACE -m debootstrap -- -d $RELEASE -m $DEBOOTSTRAP_MIRROR
+ $VHOSTNAME $VINTERFACE -m debootstrap -- -d $RELEASE -m $DEBOOTSTRAP_MIRROR || exit 1
# copy in some some defaults
TARGET=/etc/vservers/$NAME/vdir/
#cp /var/lib/puppet/modules/dbp/puppet_current.deb $TARGET/var/lib/puppet/modules/dbp/
# Setup is complete, now do the post-install stuff
-vserver $NAME start
-vserver $NAME exec apt-get update
-vserver $NAME exec apt-get upgrade
+vserver $NAME start || exit 1
+vserver $NAME exec apt-get update || exit 1
+vserver $NAME exec apt-get upgrade || exit 1
# Install a few needed packages
-vserver $NAME exec apt-get -y install lsb-release iproute cron sudo openssh-server locales
+vserver $NAME exec apt-get -y install lsb-release iproute cron sudo openssh-server locales || exit 1
#vserver $NAME exec dpkg --install var/lib/puppet/modules/dbp/puppet_current.deb
#vserver $NAME exec apt-get -fy install