reinsert SHAREDTREE
authorAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 4 Apr 2007 05:29:20 +0000 (05:29 -0000)
committerAndreas Steffen <andreas.steffen@strongswan.org>
Wed, 4 Apr 2007 05:29:20 +0000 (05:29 -0000)
testing/scripts/build-umlrootfs

index 68a990d..f839e3e 100755 (executable)
@@ -108,6 +108,16 @@ cecho " * Extracting strongSwan into the root filesystem"
 tar xjf $STRONGSWAN -C $LOOPDIR/root >> $LOGFILE 2>&1
 
 ######################################################
+# setting up mountpoint for shared source tree
+#
+if [ "${SHAREDTREE+set}" = "set" ]; then
+    cecho " * setting up shared strongswan tree at '$SHAREDTREE'"
+    mkdir $LOOPDIR/root/strongswan-shared
+    echo "" >> $LOOPDIR/etc/fstab
+    echo "none /root/strongswan-shared hostfs $SHAREDTREE" >> $LOOPDIR/etc/fstab
+fi
+
+######################################################
 # installing strongSwan and setting the local timezone
 #
 
@@ -142,6 +152,9 @@ cecho-n " * Compiling $STRONGSWANVERSION within the root file system as chroot..
 chroot $LOOPDIR /bin/bash /install.sh >> $LOGFILE 2>&1
 cecho "done"
 
+rm -f $INSTALLSHELL
+
+
 ######################################################
 # copying the host's ssh public key
 #