* s!ctx_t!xid_t!
[util-vserver.git] / util-vserver / distrib / install-rh7.2
index b3bd0ca..3108962 100644 (file)
 # Specify the name of the vserver
 # "install-rh7.2 test" will create /vservers/test
 
-USR_LIB_VSERVER=$(dirname $0)
+: ${UTIL_VSERVER_VARS:=$(dirname $0)/util-vserver-vars}
+test -e "$UTIL_VSERVER_VARS" || {
+    echo "Can not find util-vserver installation; aborting..."
+    exit 1
+}
+. "$UTIL_VSERVER_VARS"
+
+USR_LIB_VSERVER=$PKGLIBDIR
+
 if [ $# != 1 ] ; then
        echo install-rh7.2 vserver-id
-elif [ -d /vservers/$1/var/lib/rpm ] ; then
-       echo /vservers/$1 already exist
+elif [ -d $VROOTDIR/$1/var/lib/rpm ] ; then
+       echo $VROOTDIR/$1 already exist
 elif [ ! -d /mnt/cdrom/RedHat/RPMS ] ; then
        echo No rpms in /mnt/cdrom/RedHat/RPMS. Is the CD mounted \?
 else
        echo `ls /mnt/cdrom/RedHat/RPMS/*.noarch.rpm \
                /mnt/cdrom/RedHat/RPMS/*.i386.rpm | wc -l` packages to install
-       VROOT=/vservers/$1
+       VROOT=$VROOTDIR/$1
        mkdir -p $VROOT/proc
        mount -t proc none $VROOT/proc
        mkdir -p $VROOT/var/lib/rpm