Go to file
jtc 642d0e3938 Remove chownerr() function completely and use warn() instead.
chownerr() would prematurely terminate the program if a error occured
(lack of permissions, nonexistant file, etc.), but POSIX.2 requires
that the chown and chgrp utilities continue on.  Removing the code
that caused the program to exit turned chownerr into a wrapper
around warn(), so why not call warn() directly.

Also changed the file traversal logic so that directories are not
chown()'d twice.  This only occured when the -R option was not used.
1995-06-03 07:01:19 +00:00
bin Removed some (unworking) #ifdef vax. 1995-06-01 16:25:04 +00:00
distrib Make distinction between a major release and a snapshot in Extract() 1995-05-28 10:50:13 +00:00
etc Compute `unit' up front (snarfed from sun3 MAKEDEV). 1995-06-02 09:25:16 +00:00
games Clear the last char in input buffer when an erase or kill character is 1995-05-13 07:28:35 +00:00
gnu Added #define LOCAL_LABELS_FB to allow local variables. 1995-05-31 18:13:00 +00:00
include Definition equating NSIG to _NSIG has been moved to <sys/signal.h> 1995-05-28 03:10:06 +00:00
lib Don't set the rgid or egid. Document this behavior. This is compatible with 1995-06-03 02:27:17 +00:00
libexec Correct copyright. 1995-05-29 18:11:35 +00:00
regress just include stdlib.h to get malloc proto. 1995-04-29 05:44:35 +00:00
sbin Set cr_gid properly, and adjust for getgrouplist() change. 1995-06-02 21:04:24 +00:00
share define MANZ=1 in bsd.own to get compressed man pages installed 1995-06-02 02:52:04 +00:00
sys #include <sys/vnode.h>, for prototypes. 1995-06-03 05:53:28 +00:00
usr.bin Include the egid when displaying the groups and doing security checks. 1995-06-03 03:12:05 +00:00
usr.sbin Remove chownerr() function completely and use warn() instead. 1995-06-03 07:01:19 +00:00
Makefile work in the face of a /usr/src/obj directory 1995-02-26 01:10:19 +00:00