# Mark Huang <mlhuang@cs.princeton.edu>
# Copyright (c) 2004 The Trustees of Princeton University (Trustees).
#
-# $Id: vcached,v 1.7 2004/11/17 20:34:25 mef Exp $
+# $Id: vcached,v 1.8 2004/11/19 20:27:24 mlhuang Exp $
#
# get configuration
. "$UTIL_VSERVER_VARS"
# take out the trash
-chattr -R -i "$VROOTDIR/.vtmp"
rm -rf "$VROOTDIR/.vtmp"
mkdir -p "$VROOTDIR/.vcache"
echo "$(date) v$i ready"
else
echo "$(date) Error $RETVAL building v$i"
- chattr -R -i "$TMP"
rm -rf "$TMP"
fi
fi
#
# Copyright (c) 2004 The Trustees of Princeton University (Trustees).
#
-# $Id: vuseradd,v 1.18 2004/11/17 20:34:25 mef Exp $
+# $Id: vuseradd,v 1.19 2004/11/17 20:37:32 mlhuang Exp $
#
: ${UTIL_VSERVER_VARS:=$(dirname $0)/util-vserver-vars}
# move it to .vcache when complete
if [ $RETVAL -ne 0 ] ; then
echo "Error $RETVAL building $VROOTDIR/$NAME"
- chattr -R -i "$TMP"
rm -rf "$TMP" /etc/vservers/$NAME.conf /var/run/vservers/$NAME.ctx
userdel -r $NAME
exit $RETVAL
#
# Copyright (c) 2004 The Trustees of Princeton University (Trustees).
#
-# $Id: vuserdel,v 1.4 2004/10/20 21:45:43 mef Exp $
+# $Id: vuserdel,v 1.5 2004/10/26 03:11:23 mlhuang Exp $
#
: ${UTIL_VSERVER_VARS:=$(dirname $0)/util-vserver-vars}
if [ -d $VROOTDIR/$NAME ] ; then
TMP=$(mktemp -d "$VROOTDIR/.vtmp/$NAME.XXXXXX")
mv "$VROOTDIR/$NAME" "$TMP"
- chattr -R -i "$TMP"
rm -rf "$TMP"
fi