freebsd-skq/usr.bin
jlemon ad3e80ef8d If the kevent() registration fails (probably due to the underlying
filesystem not being kq-aware), then fall back to using sleep.  This
allows tail to work with NFS filesystems again without chewing up CPU time.

When given the -F flag, resort to sleep/stat after the file was moved
or deleted.  This allows a window where the file being tailed does not
exist at all, which is typically the case during log rotation.  Switch
back to using kq (if possible) after the file is reopened.
2000-06-22 18:46:03 +00:00
..
apply fork() -> vfork() 2000-05-19 09:42:53 +00:00
ar
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 Document SVR4 branding is supported. 2000-06-12 11:12:19 +00:00
c89 Typo. Standard list of flag 1999-12-05 20:01:28 +00:00
calendar These files are located under usr.bin/calendar/calendars/ru_RU.KOI8-R now 2000-05-04 11:40:15 +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
chflags Switch over to using the new fflagstostr and strtofflags library calls. 2000-06-17 14:19:33 +00:00
chkey
chpass Use an MD5 checksum to test for file changes; the previous method 2000-04-12 08:49:14 +00:00
cksum Minimal use of .Ar and .Nm. 1999-12-05 20:03:22 +00:00
cmp Make cmp -s work properly if skip values are given. Also, exit(1) 2000-06-20 20:28:40 +00:00
col Use errx(). .Nm fixes 2000-03-26 14:23:23 +00:00
colcrt
colldef Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
colrm
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
compress From PR submitter: 2000-05-16 04:58:34 +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
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 Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +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 Add links to "edit" to ease tech support's job. 2000-06-06 22:55:41 +00:00
enigma
env
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 Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
file Identify timezone data files by their ``TZif'' magic number. 2000-03-14 21:28:22 +00:00
file2c
find Switch over to using the new fflagstostr and strtofflags library calls. 2000-06-17 14:19:33 +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
from $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
fstat Add a new options: -m enables searching for memory-mapped files. 2000-04-05 05:45:40 +00:00
ftp Fix obvious cut-n-paste error. 2000-06-20 15:36:38 +00:00
gcore Change our ELF binary branding to something more acceptable to the Binutils 2000-04-18 02:39:26 +00:00
genassym The FreeBSD/Sparc64 port will also have an __ELF_WORD_SIZE of 64. 2000-04-02 20:22:04 +00:00
gencat
gensetdefs The FreeBSD/Sparc64 port will also have an __ELF_WORD_SIZE of 64. 2000-04-02 20:22:04 +00:00
getconf Unbreak for the case where ``make obj'' was run first. 2000-04-26 07:00: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
head $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
hexdump
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
ipcrm Fix miscellaneous mdoc macro argument limit infringements. 2000-05-09 14:02:06 +00:00
ipcs Remove the undocumented semconfig() system calls. These cause more trouble 2000-05-01 10:49:41 +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
keyinfo
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
ktrace
kzip Fix buffer overflow copying the ``kernel'' command-line argument into 2000-03-29 17:22:10 +00:00
lam
last Back out the previous change to the queue(3) interface. 2000-05-26 02:09:24 +00:00
lastcomm $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ldd Corractly use .Nm and .An/.Aq macros. Replace FreeBSD with .Fx macro 2000-05-10 15:46:27 +00:00
leave Get rid of hard sentence break 2000-03-27 20:38:21 +00:00
less Fixed some style bugs. Apart from formatting bugs, MANDEPEND is deprecated 2000-06-03 11:39:38 +00:00
lessecho Fixed some style bugs. Apart from formatting bugs, MANDEPEND is deprecated 2000-06-03 11:39:38 +00:00
lesskey Fixed some style bugs. Apart from formatting bugs, MANDEPEND is deprecated 2000-06-03 11:39:38 +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 /etc/weekly --> /etc/periodic/weekly/310.locate 2000-06-14 17:41:31 +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
logger Add DIAGNOSTICS section name 2000-03-26 14:39:03 +00:00
login Add braces to avoid ambiguity in a nested conditional (silences a gcc 2000-04-26 10:38:19 +00:00
logname Add DIAGNOSTICS section name 2000-03-26 14:42:14 +00:00
look
lorder Use different filenames. 2000-05-17 22:46:47 +00:00
lsvfs .Nm changes 2000-03-26 14:41:07 +00:00
m4 Typo 1999-11-15 03:13:23 +00:00
mail #include <errno.h> where needed. Kill extern int errno;. 2000-04-14 06:39:19 +00:00
make Update make(1) manpage to include information about the new loud 2000-05-14 23:03:45 +00:00
makewhatis
mesg
minigzip
mk_cmds Small typo fix. 1999-12-20 09:35:12 +00:00
mkdep
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 Fix example. 2000-06-04 09:11:22 +00:00
msgs Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
mt Default device not longer uses the "r" raw prefix. 2000-04-26 11:34:52 +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 Use Garrett's new (clearer) names. 2000-04-23 14:18:18 +00:00
newkey
nfsstat Rev 1.9 did not follow style(9) in ordering. 1999-12-16 09:49:54 +00:00
nice
nm Restore this file. 2000-05-02 21:53:52 +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
opiekey Fix minor style nits. 2000-05-14 21:13:57 +00:00
opiepasswd $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
pagesize
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 The printenv(1) command is now a builtin(1) in csh(1). 2000-05-09 15:02:03 +00:00
printf Remove redundat extern declaration 2000-04-20 09:31:54 +00:00
quota Remove incorrect use of .Nm. Wrap long lines, Unwrap short lines 2000-03-26 14:48:46 +00:00
ranlib
rdist Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
renice #include <errno.h> where needed. Kill extern int errno;. 2000-04-14 06:39:19 +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
rs
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 Small style fix '=' -> ' = ' 2000-05-11 20:15:16 +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
sockstat Do not dot terminate list of references 2000-03-26 14:56:52 +00:00
soelim
split
strings
strip
su Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
symorder
systat Duh! get the scaling right. 2000-06-01 08:49:46 +00:00
tail If the kevent() registration fails (probably due to the underlying 2000-06-22 18:46:03 +00:00
talk Remove single-space hard sentence breaks. These degrade the quality 2000-03-01 12:20:22 +00:00
tconv
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 Mention about -4 and -6 options. 2000-06-12 18:30:16 +00:00
tftp
time
tip #include <errno.h> where needed. Kill extern int errno;. 2000-04-14 06:39:19 +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
tr Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
true Add $FreeBSD$ (and test remote commits after the Freefall upgrade) 2000-05-06 01:38:24 +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 Fix typo(s) I overlooked in my last commit. 2000-06-20 15:40:50 +00:00
ul
uname
unexpand
unifdef
uniq Add DIAGNOSTICS section name 2000-03-26 15:06:46 +00:00
units No such thing like `southamericarand' when Rand is the currency of ZA... 2000-04-18 16:37:43 +00:00
unvis $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
users
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
vi Do not pull in <sys/select.h>, it isn't required. 2000-04-16 17:34:33 +00:00
vis
vmstat Remove unneeded #include <sys/buf.h> 2000-05-05 16:07:10 +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 O_NONBLOCK was used as a command with a bogus arg to fcntl(2). 2000-06-09 19:38:28 +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
whois Tell people how to look up NIC handle information these days (for the two 2000-03-02 22:51:17 +00:00
window #include <errno.h> where needed. Kill extern int errno;. 2000-04-14 06:39:19 +00:00
write
xargs Use .Xr 2000-03-26 15:05:40 +00:00
xinstall Switch over to using the new fflagstostr and strtofflags library calls. 2000-06-17 14:19:33 +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 Silence warnings. 2000-05-27 22:38:03 +00:00
ypcat
ypmatch $Id$ -> $FreeBSD$ 1999-08-28 01:08:13 +00:00
ypwhich
Makefile Detach usr.bin/more and install a link from less. less will behave 2000-05-23 08:16:25 +00:00
Makefile.inc