From f22162acb0450fe34292e0f6768087ac960de5f2 Mon Sep 17 00:00:00 2001 From: Mark Huang Date: Tue, 12 Oct 2004 21:27:15 +0000 Subject: [PATCH 1/1] - zap immutable bit before nuking failed vserver build --- scripts/vcached | 3 ++- scripts/vuseradd | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/scripts/vcached b/scripts/vcached index b810c2a..1d83161 100755 --- a/scripts/vcached +++ b/scripts/vcached @@ -16,7 +16,7 @@ # Mark Huang # Copyright (c) 2004 The Trustees of Princeton University (Trustees). # -# $Id: vcached,v 1.3 2004/08/25 14:58:45 mlh-pl_kernel Exp $ +# $Id: vcached,v 1.4 2004/08/26 16:48:48 mlh-pl_kernel Exp $ # # get configuration @@ -73,6 +73,7 @@ while : ; do echo "$(date) v$i ready" else echo "$(date) Error $RETVAL building v$i" + chattr -R -i "$TMP" rm -rf "$TMP" fi fi diff --git a/scripts/vuseradd b/scripts/vuseradd index 6449cb6..21e5e50 100755 --- a/scripts/vuseradd +++ b/scripts/vuseradd @@ -4,7 +4,7 @@ # # Copyright (c) 2004 The Trustees of Princeton University (Trustees). # -# $Id: vuseradd,v 1.9 2004/10/11 19:03:52 mef Exp $ +# $Id: vuseradd,v 1.10 2004/10/11 19:38:48 mef Exp $ # : ${UTIL_VSERVER_VARS:=$(dirname $0)/util-vserver-vars} @@ -62,6 +62,7 @@ if [ ! -d "$VROOTDIR/$NAME" ] ; then [ $(du -s "$TMP" | awk "{ print \$1 }") -lt \ $(du -s "$VROOTDIR/vserver-reference" | awk "{ print \$1 }") ] ; then echo "Error $RETVAL building $VROOTDIR/$NAME" + chattr -R -i "$TMP" rm -rf "$TMP" exit $RETVAL else -- 2.43.0