freebsd-skq/usr.bin
bsd 66b7eaeb75 Fix a bug in rsh that caused the remote process to hang waiting on
input even if the '-n' flag to rsh is used.  The write side of the
socket should be closed to allow the remote process to see EOF.

Submitted by:  Brad Chisholm <sasblc@unx.sas.com>
2000-04-01 00:14:50 +00:00
..
apply Do not dot terminate errx() strings. Add rcsid. 1999-12-05 19:53:37 +00:00
ar $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
at Y2K fix. at(1) would die with 'garbled time' when assign_date() was 2000-03-27 09:32:23 +00:00
banner Add -d and -t flags to usage. Add usage(). 2000-03-26 14:30:51 +00:00
basename Add DIAGNOSTICS section name 2000-03-26 14:42:14 +00:00
biff Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
brandelf Make brandelf explain itself a little better on error. 2000-01-04 02:33:54 +00:00
c89 Typo. Standard list of flag 1999-12-05 20:01:28 +00:00
calendar Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
cap_mkdb Make better use of .Ar. Use DIAGNOSTICS instead of incorrect section name. 1999-11-21 16:16:30 +00:00
chat Remove more single-space hard sentence breaks. 2000-03-02 14:54:02 +00:00
checknr $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
chflags Revert part of the last commit, remove {g|s}etflags from the libc 2000-02-05 18:42:36 +00:00
chkey $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
chpass Remove more single-space hard sentence breaks. 2000-03-02 14:54:02 +00:00
cksum Minimal use of .Ar and .Nm. 1999-12-05 20:03:22 +00:00
cmp $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
col Use errx(). .Nm fixes 2000-03-26 14:23:23 +00:00
colcrt $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
colldef Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
colrm $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
column Add DIAGNOSTICS section name 2000-03-26 14:42:14 +00:00
comm fix the same typo as in uniq 1999-12-10 13:27:02 +00:00
compile_et Build this from contrib/ now. 1999-09-04 09:52:36 +00:00
compress Add DIAGNOSTICS section name. Spelling 2000-03-26 15:10:37 +00:00
ctags Style change and comment difference per bde. 2000-01-27 16:15:51 +00:00
cut Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
dig Use libbind to get to the extended resolver and headers. 1999-11-30 06:25:19 +00:00
dirname Tweaks to allow compiling -Wall (mostly adding "const" to char rcsid[]). 1998-12-06 22:58:23 +00:00
dnskeygen New program in the bind suite. I'm not sure that it's worth much while 1999-11-30 06:26:14 +00:00
dnsquery Use libbind to get to the extended resolver and headers. 1999-11-30 06:25:19 +00:00
doscmd Add and document a NO_X knob to force disabling of X support in doscmd 2000-03-19 09:49:03 +00:00
du Fixed LDADD. Using ${LIBM} instead of -lm gave the wrong libm in most 2000-03-27 15:02:59 +00:00
ee For emacs key binding clearly describe ^t/^u as "begin of file"/"end of file" 1999-10-18 16:30:35 +00:00
enigma $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
env Add `-i'' option, which is the same as `-''. The -i option is the 1999-08-27 08:59:32 +00:00
expand Use errx(), remove unused #include. Correct SYNOPSIS 2000-03-26 14:28:31 +00:00
false $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
fetch Print a warning and exit with != 0 when at least one downloaded file 2000-03-08 13:02:11 +00:00
file Identify timezone data files by their ``TZif'' magic number. 2000-03-14 21:28:22 +00:00
file2c $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
find Fix errors in .Xr usage. 2000-03-01 10:48:35 +00:00
finger Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
fmt Mark up the optional -c option with the Op macro. 2000-03-09 09:27:40 +00:00
fold $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
from $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
fstat Support more filesystems in fstat(1): now you can use fstat(1) to 2000-03-16 02:02:34 +00:00
ftp Fix whitepace in the arguments of two Xr macros. 2000-03-10 14:46:30 +00:00
gcore Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
genassym Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
gencat $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
gensetdefs Allow it to be compiled as cross-tool. 1999-12-12 21:16:46 +00:00
getopt Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
global $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
gprof Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
gprof4 Make profiling work for ELF. gprof now autodetects the format of 1998-09-07 23:32:00 +00:00
head $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
hexdump Correct spelling : ascii -> ASCII 1999-09-20 09:15:23 +00:00
host Use libbind to get to the extended resolver and headers. 1999-11-30 06:25:19 +00:00
id DIAGNOSTICS section name missing and .Nm changes 2000-03-26 14:24:40 +00:00
indent Don't depend on the fact that variables default to int. 1999-09-06 20:15:56 +00:00
ipcrm $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ipcs Instead of checking for a non-zero return value from kvm_read, check 2000-03-31 15:02:10 +00:00
join Quote with .Dq 2000-03-27 20:33:32 +00:00
jot Back out rev 1.11, about which bde had concerns, and instead implement 2000-01-06 15:37:37 +00:00
kdump Change #ifdef KERNEL to #ifdef _KERNEL in the public headers. "KERNEL" 1999-12-29 05:07:58 +00:00
key $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
keyinfo $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
keyinit Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
keylogin Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
keylogout $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
killall $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ktrace $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
kzip Fix buffer overflow copying the ``kernel'' command-line argument into 2000-03-29 17:22:10 +00:00
lam $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
last Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
lastcomm $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ldd Cross-reference ldd(1) in rtld(1) and vice versa. 2000-03-28 09:01:04 +00:00
leave Get rid of hard sentence break 2000-03-27 20:38:21 +00:00
lex Install Flexlexer.h with mode 444. 1999-12-17 07:49:03 +00:00
limits Properly use .Nm, .Em, .Pa etc. Make usage() a simplier function. 2000-03-26 14:37:47 +00:00
locate Remove more single-space hard sentence breaks. 2000-03-06 09:45:37 +00:00
lock Revert the libcrypt/libmd stuff back to how it was. This should not have 1999-12-18 13:55:17 +00:00
lockf $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
logger Add DIAGNOSTICS section name 2000-03-26 14:39:03 +00:00
login Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
logname Add DIAGNOSTICS section name 2000-03-26 14:42:14 +00:00
look $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
lorder $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
lsvfs .Nm changes 2000-03-26 14:41:07 +00:00
m4 Typo 1999-11-15 03:13:23 +00:00
mail Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
make Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
makewhatis $Id$ -> $FreeBSD$ 1999-08-27 23:37:10 +00:00
mesg $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
minigzip $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
mk_cmds Small typo fix. 1999-12-20 09:35:12 +00:00
mkdep Capitalization errors: 1999-09-25 21:47:27 +00:00
mkfifo Add DIAGNOSTICS section name 2000-03-26 14:42:14 +00:00
mklocale There is a problem in that one cannot use ctype.h at the same time as parts 2000-02-08 07:43:26 +00:00
mkstr Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
mktemp Move RCS tags after copyright 2000-03-26 14:43:25 +00:00
more Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
msgs Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
mt Add missing dots 2000-03-26 14:45:38 +00:00
ncal Use %EF instead of hardcoded order for each country 1999-11-30 20:08:50 +00:00
ncplist Clear the Os macro and provide an HISTORY section instead. 2000-03-23 12:05:10 +00:00
ncplogin Fix a mistakenly broken sentence. The mistake was made easy by the 2000-03-27 10:50:54 +00:00
netstat Add '-L' option to usage(). 2000-03-20 18:33:11 +00:00
newkey $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nfsstat Rev 1.9 did not follow style(9) in ordering. 1999-12-16 09:49:54 +00:00
nice Correct some hard sentence breaks. Only those surrounding the previous 1999-09-14 11:46:04 +00:00
nm $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
nohup Sync SYNOPSIS and usage() string. 2000-03-26 14:46:41 +00:00
objformat Since we build and install gasp(1) in /usr/libexec/${OBJFORMAT}/, 1999-12-24 15:18:19 +00:00
opieinfo $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
opiekey $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
opiepasswd $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
pagesize $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
passwd Buildworld fixes for NO_OPENSSH and NO_OPENSSL 2000-03-09 06:29:05 +00:00
paste Put flags under .Fl. Add DIAGNOSTICS section name 2000-03-26 14:47:43 +00:00
pr Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
printenv Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
printf Document truncation of strings when a NUL character is reached in a format 2000-01-19 04:16:48 +00:00
quota Remove incorrect use of .Nm. Wrap long lines, Unwrap short lines 2000-03-26 14:48:46 +00:00
ranlib $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rdist Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
renice $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rev $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rlogin Buildworld fixes for NO_OPENSSH and NO_OPENSSL 2000-03-09 06:29:05 +00:00
rpcgen Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
rpcinfo $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rs $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
rsh Fix a bug in rsh that caused the remote process to hang waiting on 2000-04-01 00:14:50 +00:00
rup Use .Pa 2000-03-26 14:49:49 +00:00
ruptime Do not dot terminate err() string. Cross reference using .Xr 2000-03-26 14:50:56 +00:00
rusers More rusers to .Nm convertion 2000-03-27 20:36:55 +00:00
rwall Put argument under .Ar. 2000-03-26 14:53:00 +00:00
rwho Get rid of hard sentence break 2000-03-27 20:38:21 +00:00
sasc remove unknown OPTIONS section name. Getopt returns -1. 2000-03-26 14:55:05 +00:00
script Make a run-on sentence into two proper sentences, and clarify the meaning 2000-03-06 23:06:11 +00:00
sed Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
shar $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
showmount Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
size $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
sockstat Do not dot terminate list of references 2000-03-26 14:56:52 +00:00
soelim $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
split $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strings $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
strip $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
su Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
symorder $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
systat Remove more single-space hard sentence breaks. 2000-03-02 14:54:02 +00:00
tail Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
talk Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
tconv $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
tcopy Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
tee Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
telnet Fixed misspelling of DPADD as DPADDA. 2000-03-27 16:37:32 +00:00
tftp $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
time Correct some hard sentence breaks. Only those surrounding the previous 1999-09-14 11:46:04 +00:00
tip Resurrect the 'cdelay' and 'ldelay' features of /usr/bin/tip. 2000-03-15 15:01:04 +00:00
top Reduce max length of user names to 15 characters to reflect reality. 1999-11-17 16:31:51 +00:00
touch Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
tput $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
tr Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
true $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
truss Change the output of truss to more closely resemble SysV's. (Yes, it 2000-03-18 08:49:41 +00:00
tset Take a shot at making this work under termcap/terminfo ncurses. It 1999-08-30 08:27:31 +00:00
tsort $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
tty $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
uac Fixes for my mandoc braindamage. 2000-01-27 09:00:51 +00:00
ul $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
uname $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
unexpand $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
unifdef $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
uniq Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
units $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
unvis $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
users $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
uudecode While I'm in here, remove an unused variable. 2000-03-30 09:23:28 +00:00
uuencode Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
vacation Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
vgrind $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
vi Perl support in vi is broken if perl has thread support built in. 1999-09-04 10:27:12 +00:00
vis $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
vmstat unifdef -Uvax -Uhp300 -Uluna68k -Umips -Utahoe 1999-09-01 11:25:25 +00:00
w Use the same technique as ps(1) to avoid the need for setgid. (ie: use 1999-11-17 15:28:45 +00:00
wall column counter (cnt) not reset to 0 on display of '\r' which could cause 1999-09-01 23:07:29 +00:00
wc Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
what Add usage(). 2000-03-26 15:04:35 +00:00
whereis $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
which Add a missing .El macro. 2000-01-14 10:47:54 +00:00
who $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
whois Tell people how to look up NIC handle information these days (for the two 2000-03-02 22:51:17 +00:00
window $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
write $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
xargs Use .Xr 2000-03-26 15:05:40 +00:00
xinstall Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
xlint Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
xstr $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
yacc Fixed breakage of K&R support in rev.1.26. yyparse() was defined as 2000-01-17 02:04:06 +00:00
yes $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ypcat $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ypmatch $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ypwhich $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
Makefile Move brandelf from being i386 specific to the MI area -- Linux emulation 2000-02-06 19:15:10 +00:00
Makefile.inc