freebsd-dev/usr.bin
Maxime Henrion 0792992c73 - Use _PATH_TTY and _PATH_DEVNULL macros.
- Don't fail if we can't open /dev/null since this can happen if
  xargs is jail'ed or chroot'ed.

These fixes were submitted by Todd Miller from the OpenBSD project.
There was one problem in those fixes that broke -o, which is corrected
here and should be committed to the OpenBSD repo by Todd soon.

MFC in:	3 days
2003-06-13 17:05:41 +00:00
..
alias Mark bits that do not require an object directory as such. 2003-04-01 12:37:54 +00:00
apply Revert previous commit, from Bruce: 2003-06-09 19:21:35 +00:00
ar
asa
at Explain the format of the at.allow and at.deny files in detail. 2003-03-26 02:38:18 +00:00
awk Use 2003-06-06 13:46:55 +00:00
banner
basename
biff
bluetooth Reapply mdoc(7) fixes that got accidentally lost in the last 2003-05-20 21:01:21 +00:00
brandelf
bzip2
bzip2recover
c89
c99
calendar add my birthday 2003-06-11 09:04:53 +00:00
cap_mkdb
catman Add (unsigned char) cast to ctype macros 2003-06-10 02:18:00 +00:00
chat
checknr Close files after opening them to avoiding leaking descriptors and memory. 2003-06-01 06:15:30 +00:00
chkey
chpass Make GCC 3.3 happy with rcsid[], sccs[], and copyright[]. 2003-05-03 19:44:46 +00:00
cksum - For variables holding offset values, use off_t rather than 2003-03-13 23:32:28 +00:00
cmp
col
colcrt
colldef
colrm
column
comm
compile_et
compress
csplit
ctags The .Xr files 2003-06-08 13:43:56 +00:00
cut Duplicate "from". 2003-05-03 15:55:23 +00:00
dig
dirname
dnskeygen
dnsquery
doscmd
du -{h,k} are mutually exclisive. So only pay attention to the last of the 2003-03-30 21:25:16 +00:00
ee Fix references to non-existing or obsoleted man pages. 2003-04-30 19:18:50 +00:00
elf2aout Back out the totally unapproved backout of my commits. 2003-03-29 03:03:42 +00:00
elfdump mdoc(7) police: Revision. 2003-03-03 11:51:30 +00:00
enigma
env Split the env(1) manpage off from printenv(1); there is not much point 2003-06-01 06:29:47 +00:00
expand
false
fetch Revert 1.52. This should have been added to fetch.3. 2003-06-10 20:34:50 +00:00
file Update for FILE v3.41. 2003-03-12 14:37:01 +00:00
file2c
find
finger If stat() on the terminal specified in utmp fails due to ENOENT, don't 2003-04-02 20:22:29 +00:00
fmt
fold
from
fstat
fsync
ftp
gcore
gencat
getconf
getopt
gprof
head
hesinfo
hexdump
host
id
indent
ipcrm
ipcs Markup bits. 2003-05-21 21:07:28 +00:00
join
jot
kdump Two enhancements for kdump. 2003-06-03 01:44:43 +00:00
keylogin
keylogout
killall make "killall -j" not core dump. 2003-04-27 07:17:27 +00:00
ktrace
ktrdump
lam
last
lastcomm
ldd
leave
less Use 2003-06-06 13:46:55 +00:00
lessecho
lesskey
lex
limits
locale
locate The .Xr utility 2003-06-08 13:45:37 +00:00
lock Introduce options definition the standard way. 2003-06-09 19:32:02 +00:00
lockf
logger Clarify the describtion of the -A switch 2003-05-21 15:00:47 +00:00
login When the tty chown() fails, report a chown() failure rather than a 2003-04-26 02:51:03 +00:00
logname
look Introduce options definition the standard way. 2003-06-09 19:32:02 +00:00
lorder Give the -o option before any filename operands when invoking the sort 2003-06-01 22:37:38 +00:00
lsvfs
m4 The .Nm utility 2003-06-08 13:47:20 +00:00
mail
make Sync usage() with SYNOPSIS. 2003-04-15 14:27:21 +00:00
makewhatis
mesg Introduce options definition the standard way. 2003-06-09 19:32:02 +00:00
minigzip
mkdep
mkfifo
mklocale Change fatal to warnx() for unknown encoding 2003-06-03 16:58:31 +00:00
mkstr
mktemp
msgs
mt Markup bits. 2003-05-21 21:07:28 +00:00
ncal
ncplist
ncplogin
netstat Revert last delta. 2003-05-21 20:52:57 +00:00
newgrp
newkey
nfsstat
nice
nl
nm
nohup Make GCC 3.3 happy with rcsid[], sccs[], and copyright[]. 2003-05-03 19:44:46 +00:00
objformat
opieinfo
opiekey
opiepasswd
pagesize
passwd While I really liked the error message one received from `passwd' 2003-04-18 21:27:09 +00:00
paste
pathchk
pr
printenv Split the env(1) manpage off from printenv(1); there is not much point 2003-06-01 06:29:47 +00:00
printf
quota
ranlib
renice
rev
rlogin
rpcgen
rpcinfo
rs Add section number to .Xr 2003-06-08 13:58:08 +00:00
rsh
rup
ruptime Forgot to update the date field; from David Magda <dmagda@magda.ca>. 2003-03-01 23:43:53 +00:00
rusers
rwall
rwho
sasc
script
sed Do not dribble zero bytes into the output, by replacing an obfuscated if 2003-06-05 12:10:19 +00:00
shar
showmount
size
smbutil
sockstat Finish the implementation of the -p switch so that it 2003-06-07 14:36:49 +00:00
soelim
split
stat Assorted mdoc(7) fixes. 2003-06-02 11:19:24 +00:00
strings
strip
su typo 2003-06-08 13:51:40 +00:00
symorder command -> utility 2003-06-08 14:35:11 +00:00
systat Let libdevstat calculate the device-busy % instead of home-rolling. 2003-04-09 07:49:43 +00:00
tabs
tail Revert part of the last commit. This fixes tail for pipes. 2003-06-10 16:49:14 +00:00
talk
tcopy The .Nm utility 2003-06-08 14:36:22 +00:00
tee
telnet Mrege from crypto telnet with "make unifdef". This gets a bunch of 2003-05-11 18:27:49 +00:00
tftp fix reverse logic in "connect" command that cause port specifications to be ignored. 2003-03-25 02:33:35 +00:00
time Introduce options definition the standard way. command -> utility. 2003-06-09 19:37:45 +00:00
tip make prototpyes match functions, and declare things static as needed 2003-04-06 08:30:25 +00:00
top
touch
tput command -> utility. Add section number to .Xr 2003-06-08 14:38:02 +00:00
tr
true
truncate
truss Use cat(1) instead of cp(1) so as not to break -DNOCLEAN builds 2003-06-06 05:38:09 +00:00
tset Add section number to .Xr 2003-06-08 13:58:08 +00:00
tsort
tty
uac
ul Add section number to .Xr 2003-06-08 13:58:08 +00:00
uname Add sysctlbyname(3) support, and use that for uname -i, in preparation for 2003-06-09 10:23:43 +00:00
unexpand
unifdef MAINTAINER line moved to MAINTAINERS file. 2003-06-04 10:01:10 +00:00
uniq Mention the environment variables that affect the execution of uniq. 2003-04-12 04:17:14 +00:00
units
unvis
usbhidaction Assorted mdoc(7) fixes. 2003-05-30 21:27:29 +00:00
usbhidctl Remove uninitialized local variable in favor of global. 2003-05-26 04:58:26 +00:00
users
uudecode Make GCC 3.3 happy with rcsid[], sccs[], and copyright[]. 2003-05-03 19:44:46 +00:00
uuencode Make GCC 3.3 happy with rcsid[], sccs[], and copyright[]. 2003-05-03 19:44:46 +00:00
uuidgen Erase whitspace at EOL. 2003-05-22 13:10:32 +00:00
vacation
vgrind Add section number to .Xr 2003-06-08 13:58:08 +00:00
vi Remove deprecated locale names 2003-06-10 01:54:10 +00:00
vis
vmstat Uncomment the description of the -f option. Add rfork() to the list of 2003-04-14 07:22:25 +00:00
w
wall
wc
what
whereis
which
who
whois Drop maintainership of whois(1). If someone needs a review they can 2003-06-12 02:46:47 +00:00
window Remove the only varargs.h consumer in the tree. Use stdarg.h instead. 2003-04-15 18:59:22 +00:00
write
xargs - Use _PATH_TTY and _PATH_DEVNULL macros. 2003-06-13 17:05:41 +00:00
xinstall Migrate to a new way of dealing with building from old revisions of 2003-04-05 20:30:30 +00:00
xlint Consistently use __inline for pure c89 compilers. 2003-06-07 18:12:30 +00:00
xstr Introduce options definition the standard way. Do not uppercase first 2003-06-09 19:35:56 +00:00
yacc
yes
ypcat
ypmatch
ypwhich
Makefile Retire the useless NOSECURE knob. 2003-05-19 15:52:01 +00:00
Makefile.inc