Remove the run file if the build fails.
authorDaniel Hokka Zakrisson <daniel@hozac.com>
Sun, 24 Aug 2008 02:47:27 +0000 (02:47 +0000)
committerDaniel Hokka Zakrisson <daniel@hozac.com>
Sun, 24 Aug 2008 02:47:27 +0000 (02:47 +0000)
git-svn-id: http://svn.linux-vserver.org/svn/util-vserver/trunk@2767 94cd875c-1c1d-0410-91d2-eb244daf1a30

scripts/vserver-build.yum

index 4ae697b..128c0e4 100644 (file)
@@ -63,8 +63,9 @@ if $_VSERVER_INFO - FEATURE persistent; then
        $_VATTRIBUTE --set --xid self --secure --flag persistent -- \
        $_VCONTEXT --xid self --migrate-self --endsetup -- \
        /bin/true
-    RPM_FAKE_CTX=`cat $SETUP_CONFDIR/run`
+    RPM_FAKE_CTX=`$_CAT $SETUP_CONFDIR/run`
     export RPM_FAKE_CTX
+    base._addGeneratedFile "`$_READLINK $SETUP_CONFDIR/run`"
     base.pushCleanup $_VATTRIBUTE --xid "$RPM_FAKE_CTX" --flag '!persistent'
 fi