#!/bin/bash
# -*-shell-*-
-# $Id$
#shopt -s huponexit
DIRNAME=$(dirname $0)
# pkgs parsing utilities
-PATH=$(dirname $0):$PATH . build.common
+PATH=$(dirname $0):$PATH export PATH
+. build.common
DEFAULT_FCDISTRO=f8
DEFAULT_PLDISTRO=planetlab
[ $cap -eq 0 ] && echo 'CAP_NET_BIND_SERVICE' >> /etc/vservers/$vserver/bcapabilities
fi
+ # Set persistent for the network context
+ echo persistent,lback_allow > /etc/vservers/$vserver/nflags
+
+ # Set cflags
+ echo -e "persistent\n~info_init" > /etc/vservers/$vserver/cflags
+
+ # Enable cgroup
+ mkdir /etc/vservers/$vserver/cgroup
+
+ # Start Vserver automatically on boot
+ echo "default" > /etc/vservers/$vserver/apps/init/mark
+
+ # Set the init style of your vserver to plain for f13
+ case $fcdistro in
+ f13|f14) echo plain > /etc/vservers/$vserver/apps/init/style ;;
+ esac
+
if [ "$pkg_method" = "yum" ] ; then
$personality vyum $vserver -- -y install yum
# ditto