From: Marc Fiuczynski Date: Fri, 12 Nov 2004 18:44:09 +0000 (+0000) Subject: PL2445 Use -b option to du to avoid rounding errors. X-Git-Tag: after-util-vserver-0_30_208-revert~213 X-Git-Url: http://git.onelab.eu/?p=util-vserver.git;a=commitdiff_plain;h=7f31ef63c2a02b282aeaf58e761f66182f3934cc PL2445 Use -b option to du to avoid rounding errors. --- diff --git a/scripts/vuseradd b/scripts/vuseradd index 18c45cc..36a0f95 100755 --- a/scripts/vuseradd +++ b/scripts/vuseradd @@ -4,7 +4,7 @@ # # Copyright (c) 2004 The Trustees of Princeton University (Trustees). # -# $Id: vuseradd,v 1.14 2004/10/20 21:45:15 mef Exp $ +# $Id: vuseradd,v 1.15 2004/11/06 16:10:42 mlhuang Exp $ # : ${UTIL_VSERVER_VARS:=$(dirname $0)/util-vserver-vars} @@ -55,8 +55,8 @@ if [ ! -d "$VROOTDIR/$NAME" ] ; then RETVAL=$? # move it to .vcache when complete if [ $RETVAL -ne 0 ] || \ - [ $(du -s "$TMP" | awk "{ print \$1 }") -lt \ - $(du -s "$VROOTDIR/vserver-reference" | awk "{ print \$1 }") ] ; then + [ $(du -b -s "$TMP" | awk "{ print \$1 }") -lt \ + $(du -b -s "$VROOTDIR/vserver-reference" | awk "{ print \$1 }") ] ; then echo "Error $RETVAL building $VROOTDIR/$NAME" chattr -R -i "$TMP" rm -rf "$TMP"