diff options
| author | Tim J. Robbins <tjr@FreeBSD.org> | 2002-12-09 02:22:50 +0000 |
|---|---|---|
| committer | Tim J. Robbins <tjr@FreeBSD.org> | 2002-12-09 02:22:50 +0000 |
| commit | deca89c7c03b2ed463548fff75a58f71139f5a19 (patch) | |
| tree | 3db2a72faf7480777e1df0c1c0ee5ee4a242c7a5 /usr.sbin/adduser | |
| parent | 85105890c208ebca341c64eb6502409227ae3bce (diff) | |
Notes
Diffstat (limited to 'usr.sbin/adduser')
| -rw-r--r-- | usr.sbin/adduser/rmuser.sh | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/usr.sbin/adduser/rmuser.sh b/usr.sbin/adduser/rmuser.sh index afc978c258a6..67c9a83a7642 100644 --- a/usr.sbin/adduser/rmuser.sh +++ b/usr.sbin/adduser/rmuser.sh @@ -33,7 +33,7 @@ ATJOBDIR="/var/at/jobs" CRONJOBDIR="/var/cron/tabs" MAILSPOOL="/var/mail" SIGKILL="-KILL" -TEMPDIRS="/tmp /var/tmp /var/tmp/vi.recover" +TEMPDIRS="/tmp /var/tmp" THISCMD=`/usr/bin/basename $0` # err msg @@ -57,12 +57,8 @@ rm_files() { continue fi echo -n "Removing files owned by ($login) in $_dir:" - filecount=0 - _ownedfiles=`find 2>/dev/null $_dir -maxdepth 1 -user $login -print` - for _file in $_ownedfiles ; do - rm -fd $_file - filecount=`expr $filecount + 1` - done + filecount=`find 2>/dev/null "$_dir" -user "$login" -delete -print | \ + wc -l | sed 's/ *//'` echo " $filecount removed." done } |
