freebsd-src/usr.bin
Mike Pritchard bac06c08b7 If an administrator somehow manages to break the hardlinks
on chpass & passwd and turn the links into individual files
with the schg flag set, make install will fail to install all
of the proper links.

Fixed by removing the schg flag on all of the links before installing.

Closes PR# 2040.

Submitted by:	 Ph. Charnier <charnier@xp11.frmug.org>
1997-02-26 05:31:52 +00:00
..
apply Change an incorrect reference to the "-n" flag to "-#". 1996-03-11 03:09:00 +00:00
ar Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
at Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
banner
basename Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
biff Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
brandelf Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
cal Use the .At macro where appropriate. 1996-08-23 01:06:24 +00:00
calendar Added calendar entries from OpenBSD and NetBSD that we were missing. 1997-02-25 01:20:28 +00:00
cap_mkdb Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
chat Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
checknr Sort cross references. 1997-01-15 23:25:55 +00:00
chflags Use the .Bx macro in the HISTORY section. 1997-02-19 07:14:30 +00:00
chpass If an administrator somehow manages to break the hardlinks 1997-02-26 05:31:52 +00:00
cksum
cmp Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
col Use the .At macro where appropriate. 1996-08-23 01:06:24 +00:00
colcrt Sort cross references. 1997-01-15 23:25:55 +00:00
colldef Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
colrm
column
comm
compile_et Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
compress Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
cpp Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ctags Add newline, closes bin/1433 1996-07-26 23:45:36 +00:00
cut
dig Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
dirname
dnsquery Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
du Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ee Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
env
error Typo fix. 1997-02-09 07:01:33 +00:00
expand
f2c Use the same format for the "expect N shift reduce conflicts" message 1996-10-25 15:50:17 +00:00
false
fetch These man page will appear in 2.2, not 3.0. 1997-02-22 23:43:32 +00:00
file Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
file2c Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
find Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
finger Adjust line to not overflow 80 cols (result of recent utmp changes) 1996-12-05 17:33:46 +00:00
fmt Sort cross references. 1997-01-15 23:25:55 +00:00
fold
fpr
from Honor the MAIL environment variable, if set. 1996-10-06 01:54:22 +00:00
fsplit
fstat Include <fcntl.h> so that this doesn't depend on the KERNEL version 1996-09-29 19:25:10 +00:00
ftp Fix problem in ftp and case mapping mode where the converted string wasn't 1996-12-17 17:59:40 +00:00
gcore Use the .Bx macro where appropriate. 1996-08-23 20:36:11 +00:00
gencat Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
getopt Cleanup. Boldfaced dashes didn't print at all, also corrected a few 1996-10-22 21:56:11 +00:00
gprof Sort cross references. 1997-01-15 23:25:55 +00:00
gprof4 Implemented non-statistical kernel profiling. This is based on 1995-12-29 15:30:05 +00:00
head first check the count and then get 1996-02-26 22:46:36 +00:00
hexdump Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
host Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
id Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
indent Fix description of -cli option so that it comes out as -cli0.5 instead of 1996-10-23 07:02:48 +00:00
ipcrm Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ipcs Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
join Fix a genuine off-by-one error that caused join to dump core when 1997-01-17 18:55:05 +00:00
jot >Number: 917 1995-12-29 12:18:46 +00:00
kdump Fix up programs which expect <net/if.h> to include <sys/time.h> to instead 1996-12-10 17:11:53 +00:00
key Add -D_SKEY_INTERNAL to pick up non-API skey functions 1996-10-17 15:25:12 +00:00
keyinfo Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
keyinit Add -D_SKEY_INTERNAL to pick up non-API functions 1996-10-17 15:30:21 +00:00
killall Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ktrace Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
kzip Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
lam
last Remove one space to produce the same output alignment 1996-12-05 17:56:05 +00:00
lastcomm Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ldd Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00
leave
lex Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
limits Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
locate Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
lock Closes PR bin/1567 1996-09-14 09:00:52 +00:00
lockf Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
logger unset TZ from the environment so the timestamp gets the system default, 1996-10-21 19:51:34 +00:00
login Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
logname Correct a bunch of man page cross references and generally 1996-02-11 22:38:05 +00:00
look Sweep through the tree fixing mmap() usage: 1997-01-16 21:58:40 +00:00
lorder typo. 1996-06-10 15:55:48 +00:00
lsvfs Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
m4 Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
mail Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
make Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
makewhatis Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00
mesg Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
mk_cmds Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
mkdep Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
mkfifo Sort cross references. 1997-01-15 23:25:55 +00:00
mklocale Add Korean CTYPE locale 1997-02-22 22:50:57 +00:00
mkstr Sort cross references. 1997-01-15 23:25:55 +00:00
modstat Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
more Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
msgs Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
mt Use the .Fx macro where appropriate. 1996-08-23 00:57:08 +00:00
netstat Use the new sysctl(3) interface to mbuf statistics rather than 1997-02-24 20:40:40 +00:00
nfsstat Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
nice Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
nm Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
nohup
opieinfo Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
opiekey Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
opiepasswd Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
pagesize Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
passwd If an administrator somehow manages to break the hardlinks 1997-02-26 05:31:52 +00:00
paste
pr Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
printenv
printf -Wall cleaning. 1996-12-14 05:32:27 +00:00
quota Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ranlib Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
rdist Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
renice
rev
rlogin Better buffer length calculation and overrun detection. Closes PR 2577 1997-02-09 21:34:14 +00:00
rpcgen General -Wall warning cleanup, part I. 1996-07-12 19:08:36 +00:00
rpcinfo Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
rs The rs(1) command dumps core with the -s option (SIGSEGV) 1996-05-26 18:26:55 +00:00
rsh Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
rup Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ruptime Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
rusers Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
rwall Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
rwho Fix my error from previous commit with mixing rwhod protocol 1996-12-05 20:19:33 +00:00
sasc Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
script Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
sed fix C programmer's bug number 12.2 1996-11-17 02:16:34 +00:00
sgmlfmt Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
sgmls Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
shar ${DESTDIR}/usr/bin -> ${DESTDIR}${BINDIR} 1997-02-02 14:41:43 +00:00
showmount Use the .Bx macro where appropriate. 1996-08-23 20:36:11 +00:00
size Use the .At macro where appropriate. 1996-08-23 01:06:24 +00:00
soelim
split This fixes 'split -l NNN foo'. As it stands split will 1995-07-07 08:23:52 +00:00
strings Use more complicated printable test to remove unnecessary 8bit chars 1995-12-28 16:31:23 +00:00
strip Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
su When group wheel is empty, allow everyone to su to root. This has normally 1997-02-24 20:32:24 +00:00
symorder Correct a bunch of man page cross references and generally 1996-02-11 22:38:05 +00:00
systat Use new sysctl(3) interface to mbuf statistics. While we're at it, 1997-02-24 20:59:03 +00:00
tail Sweep through the tree fixing mmap() usage: 1997-01-16 21:58:40 +00:00
talk Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
tclsh Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
tconv Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
tcopy Make the counters unsigned longs so that tapes don't contain negative 1995-12-31 09:00:24 +00:00
tee
telnet Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
tftp Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
time Add a couple of relavant man page xrefs for more information 1997-02-06 05:21:39 +00:00
tip Sort cross references. 1997-01-15 23:25:55 +00:00
tn3270 Sort cross references. 1997-01-15 23:25:55 +00:00
touch Don't use __dead or __pure in user code. They were obfuscations 1996-09-14 03:00:32 +00:00
tput ${DESTDIR}/usr/bin -> ${DESTDIR}${BINDIR} 1997-02-02 14:41:43 +00:00
tr Cast char's to (u_char) before passing them to isctype() functions. 1996-03-19 21:21:06 +00:00
true Sort cross references. 1997-01-15 23:25:55 +00:00
tset Remove _set_ospeed, done in tgetent now. 1995-08-05 21:33:11 +00:00
tsort Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
tty Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ul Sort cross references. 1997-01-15 23:25:55 +00:00
uname Sort cross references. 1997-01-15 23:25:55 +00:00
unexpand
unifdef
uniq
units Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
unvis
users
uudecode Treat 'end\0', 'end\n', 'end\r\n' as trailer line, see rev 1.2 1997-02-18 20:19:04 +00:00
uuencode Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
vacation Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
vgrind Basically reverse last commit which was plain wrong. 1997-02-08 08:57:22 +00:00
vi Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
vis Fix an itinerant cross-reference. 1996-07-25 18:11:30 +00:00
vmstat Make the man page agree with the actual vmstat output 1997-01-09 06:49:33 +00:00
w Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
wall Fix some improperly wrapped lines in the code. 1996-08-11 02:20:05 +00:00
wc Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
what Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
whereis Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
which Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
who Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
whois Fix default whois server. 1997-02-18 19:02:06 +00:00
window Correct some man page cross references and file location references. 1996-04-07 00:06:21 +00:00
write Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
xargs Reviewed by: Warner Losh <imp@village.org> 1996-11-01 18:46:05 +00:00
xinstall Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
xlint Sweep through the tree fixing mmap() usage: 1997-01-16 21:58:40 +00:00
xstr
yacc Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
yes
ypcat Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ypmatch Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
ypwhich Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
Makefile Revert $FreeBSD$ to $Id$ 1997-02-22 19:58:13 +00:00
Makefile.inc