Have vuname set the context as well, so we can find it with vserver-info <name> CONTEXT.
authorDaniel Hokka Zakrisson <daniel@hozac.com>
Wed, 4 Oct 2006 13:22:23 +0000 (13:22 +0000)
committerDaniel Hokka Zakrisson <daniel@hozac.com>
Wed, 4 Oct 2006 13:22:23 +0000 (13:22 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2349 94cd875c-1c1d-0410-91d2-eb244daf1a30

scripts/vserver-build.fai

index 7890aaa..94ea3be 100644 (file)
@@ -134,6 +134,7 @@ export VDIR ROOTDIR FAI_VSERVER FAI_DIR FAI_NFSROOT FAI_ROOT console
 
 [ -z "$AUTO" ] && FINAL_SHELL="exec /bin/sh -i"
 
+# set up /mnt with all the mounts required
 $_SECURE_MOUNT -n -o ro --bind "$FAI_NFSROOT" /mnt
 $_SECURE_MOUNT -n -t tmpfs -o size=64m,mode=1777 vm /mnt/tmp
 $_MKDIR -p /mnt/tmp/target
@@ -150,7 +151,8 @@ $_SECURE_MOUNT -n -t proc proc /mnt/proc
 cd /mnt
 $_CHBIND "${CHBIND_OPTS[@]}" \
     $_VCONTEXT --create "${OPTS_VCONTEXT_CREATE[@]}" -- \
-    $_VUNAME --xid self --set -t nodename="${SETUP_HOSTNAME:-fai-build}" -- \
+    $_VUNAME --xid self --set -t nodename="${SETUP_HOSTNAME:-fai-build}" \
+       -t context="$SETUP_CONFDIR" -- \
     $_VATTRIBUTE --set --xid self "${OPTS_VATTRIBUTE[@]}" --ccap secure_mount \
     $_SAVE_CTXINFO "$SETUP_CONFDIR" \
     $_VCONTEXT --migrate-self --endsetup --chroot $SILENT_OPT \