mharo
fa90e16b7d
brucify
...
Reviewed by: obrien
1999-11-28 09:34:21 +00:00
bde
019fd9cb5f
Fixed longstanding breakage of rm of deep directories in rev.1.2.
...
rm must not use FTS_NOCHDIR, since chdir'ing is required for removing
deep directory trees and the ability to remove such trees is required
by POSIX.2 and POLA. The breakage didn't make much difference until
recently, since fts(3) didn't work in deep directory trees. It isn't
clear whether using FTS_NOCHDIR ever fixed anything (Net/2's rm.c is
similar to Lite1's). Perhaps it was actually to limit the damage
caused by the fts bug.
1999-09-13 15:12:30 +00:00
mharo
199f72f333
brucify, v' before
W', mention -v is non-standard in manpage and
...
make code slightly easier to read
Reviewed by: obrien
1999-09-04 03:40:10 +00:00
mharo
0e47c5f37a
fix rm -r
...
Submitted by: John Hay -- John.Hay@mikom.csir.co.za
1999-08-29 19:57:03 +00:00
mharo
2e0328a8ba
add verbose flag
...
exit(1) --> exit(EX_USAGE)
Reviewed by: obrien
1999-08-29 02:20:26 +00:00
peter
66312e4a8d
$Id$ -> $FreeBSD$
1999-08-27 23:15:48 +00:00
kris
74171e7d70
Use .Dq instead of ``'' in manpage
...
Use optimal blocksize for rm -P, instead of always using 8192-byte blocks
to overwrite the file.
Obtained from: OpenBSD
1999-05-28 12:47:31 +00:00
jkh
d0aab313ef
Don't emit usage() message when no arguments given to -f. This
...
appears to be consistent with other Unixen, like Solaris.
PR: 10240
Submitted by: jun_sun@hlla.is.tsukuba.ac.jp
1999-02-25 22:18:08 +00:00
wollman
0f1371bcfb
Fix synopsis to match 1003.2. Add text describing the way in which
...
our implementation does not meet 1003.2 (rather than the now outdated
``is expected to comply' language).
1999-01-28 17:41:02 +00:00
charnier
75bfd9abdd
.Nm rm -> .Nm.
1998-05-18 06:37:35 +00:00
steve
717042838c
Remove remaining Lite1 stuff from the man page and uphold the
...
precedence in changing sccsid to rcsid as set by Phillippe
Charnier in his previous 100 or so commits.
pointed out by: Bruce Evans <bde@zeta.org.au>
1997-08-07 21:37:39 +00:00
steve
ab9afdf00d
Remove #if(n)def BSD_4_4_LITE cruft and change sccsid to rcsid.
1997-08-07 15:37:47 +00:00
dfr
559a468aae
Enable whiteout code since we now have the lite2 support for them.
1997-04-29 10:03:10 +00:00
mpp
760778bbe9
Provide examples of how to remove file names that begin with
...
a dash in non-getopt implementations. E.g.:
rm /home/mpp/-filename
rm ./-filename
Requested by: bde
1997-04-09 05:04:43 +00:00
mpp
dd5458250f
Improve the wording in the NOTES section. Closes PR# 3223.
1997-04-08 20:27:48 +00:00
imp
054f35c222
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-28 15:24:41 +00:00
peter
83b3c2c161
Revert $FreeBSD$ to $Id$
1997-02-22 14:13:04 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
steve
2aae101b54
Merge Lite2 mods, and -Wall cleaning. Unimplemented undelete(2)
...
cruft is protected by a #ifdef (BSD4_4_LITE) that should be
removed when this is supported by the kernel.
1996-12-14 06:11:53 +00:00
wosch
ab0ebe585d
[HISTORY] command appeared in Version 1 AT&T UNIX
...
Obtained from: A Quarter Century of UNIX, Peter H. Salus, page 41
1996-08-29 18:06:19 +00:00
wosch
424382b978
fix usage string
...
respond `Y' is equal to `y'
Add a note how to delete file name with beginning `-'
1996-03-07 23:26:59 +00:00
pst
fc5a005b5b
Don't initialize udata, fix usage string
1996-02-19 05:57:22 +00:00
wosch
baaea7f3b7
delete my last commit
...
Submitted by: pst, ache
1996-02-19 00:44:19 +00:00
pst
141e27dacb
Remove unnecessary '?' case and don't zero global udata, it's already zero
1996-02-18 19:54:04 +00:00
wosch
b98f58422c
update usage string
...
all flag variables initialized with zero
respond `Y' is equal to `y'
1996-02-18 19:00:59 +00:00
ache
bf4c9aa148
Allow root to delete uchg/uappnd files
1995-04-13 13:35:09 +00:00
dg
8722740e7f
Added $Id$
1994-09-24 02:59:15 +00:00
bde
c7b1379cc8
Remove redundant declarations that were added in the previous commit.
1994-09-21 22:31:01 +00:00
phk
0969323e72
Applied patch to make -Wall and -Dlint shut up.
...
Reviewed by: phk
Submitted by: Josef Grosch <joeg@gagme.wwa.com>
1994-09-20 07:18:04 +00:00
ats
b7079cf51c
Reviewed by:
...
Submitted by:
Added the FTS_NOCHDIR flag to the fts-open call. This is needed, so that
the fts don't change the current directory for rm and subsequent calls
to rmdir with relative pathnames don't fail.
Pulled over the bugfix in 1.1.5.
1994-08-28 18:34:50 +00:00
rgrimes
e3cfc8ce61
BSD 4.4 Lite bin Sources
1994-05-26 06:18:55 +00:00