freebsd-dev/usr.bin
Robert Watson 9e92c8d486 When opening a trace file, open O_NONBLOCK so that ktrace doesn't stall
if the target is a fifo.  After opening a trace file, check that it is a
regular file, and if not, return an error.

MFC after:	3 days
Reported by:	kris
PR:		94278
2006-03-14 19:32:03 +00:00
..
alias Use the "builtin" shell function to make sure that the requested 2005-10-24 22:32:19 +00:00
apply
asa
at
atm
awk
banner
basename
biff
bluetooth Teach rfcomm_sppd(8) to recognize "lan" (for LAN Access Using PPP) service 2005-12-07 19:41:58 +00:00
brandelf
bsdiff Fix up markup. 2005-11-18 12:08:31 +00:00
bzip2
bzip2recover
c89
c99
calendar Add myself as a new src commiter: 2006-02-22 22:02:04 +00:00
cap_mkdb
catman Prepare for MACHINE and hw.machine switching to "pc98" on FreeBSD/pc98. 2005-12-05 14:22:12 +00:00
chat
checknr
chkey
chpass
cksum
cmp -mdoc sweep. 2005-11-18 10:36:29 +00:00
col Avoid shadowing a local scratch variable, 2005-11-13 20:30:13 +00:00
colcrt
colldef
colrm
column The change to make column use roundup(x, TAB) rounded things to the 2006-02-13 22:09:26 +00:00
comm
compile_et Style: move .PATH to where it belongs. 2005-10-14 15:50:22 +00:00
compress -mdoc sweep. 2005-11-18 10:36:29 +00:00
csplit
csup Update make glue for csup-snap-20060313. 2006-03-14 03:53:50 +00:00
ctags
cut
dig
dirname
du
ee Correct insecure temporary file usage in texindex. [06:01] 2006-01-11 08:02:16 +00:00
elf2aout Make our ELF64 type definitions match standards. In particular this 2005-12-18 04:52:37 +00:00
elfdump s/DT_IA64_PLT_RESERVE/DT_IA_64_PLT_RESERVE/ 2006-01-28 17:58:22 +00:00
enigma
env
expand
false
fetch Only clear sb.st_size if it is clearly wrong or meaningless. This fixes 2005-12-30 23:36:26 +00:00
file
file2c
find
finger Reduce number of spaces for full name by four, and reduce padding 2006-03-04 16:13:16 +00:00
fmt
fold
from
fstat Add marker vnodes to ensure that all vnodes associated with the mount point are 2006-01-09 20:42:19 +00:00
fsync
ftp
gcore
gencat
getconf
getopt
gprof clone i386.h for powerpc 2005-12-29 04:23:54 +00:00
head
hesinfo
hexdump
host
id
indent Use the appropriate error function for displaying the error, 2005-11-20 13:48:15 +00:00
ipcrm
ipcs
join
jot
kdump -mdoc sweep. 2005-11-18 10:36:29 +00:00
keylogin
keylogout
killall
ktrace When opening a trace file, open O_NONBLOCK so that ktrace doesn't stall 2006-03-14 19:32:03 +00:00
ktrdump Skip format flags, when parsing ktr_desc. 2006-01-12 22:32:07 +00:00
lam
last
lastcomm
ldd
leave
less
lessecho
lesskey
lex
limits
locale Xref setlocale(3), bump document date. 2005-11-01 19:36:17 +00:00
locate Add a -0 option for interoperability with xargs -0. 2005-12-07 12:22:46 +00:00
lock
lockf Finish off style(9) fixes which I started two revisions ago. This basically 2005-10-09 04:45:41 +00:00
logger
login Managing login.access is no longer a responsibility of login(1). 2006-03-06 13:07:17 +00:00
logins
logname
look
lorder
lsvfs
m4
mail Document the TMPDIR environment variable. 2006-01-05 10:19:42 +00:00
make Prepare for MACHINE and hw.machine switching to "pc98" on FreeBSD/pc98. 2005-12-05 14:22:12 +00:00
makewhatis Prepare for MACHINE and hw.machine switching to "pc98" on FreeBSD/pc98. 2005-12-05 14:22:12 +00:00
mesg
minigzip
ministat Fix the way in which median is calculated. If the data source has even 2006-02-23 20:46:10 +00:00
mkdep
mkfifo
mklocale
mkstr
mktemp mkstemp(3) and friends use a combination of base 10 digits, along 2005-12-30 20:10:21 +00:00
mkuzip Tell the user exactly where the problem was. 2006-01-30 23:00:48 +00:00
msgs
mt -mdoc sweep. 2005-11-18 10:36:29 +00:00
nc
ncal Document incorrect handling of multibyte characters. 2005-10-23 01:37:25 +00:00
ncplist
ncplogin
netstat Improved description for packet zone statistics. 2006-02-18 16:09:38 +00:00
newgrp
newkey
nfsstat
nice
nl
nohup
nslookup
nsupdate
objformat
opieinfo
opiekey
opiepasswd
pagesize
passwd
paste
pathchk
pkill -mdoc sweep. 2005-11-18 10:36:29 +00:00
pr Fix misspelled 'argument' and try to make the sentence into English. 2005-10-26 17:37:54 +00:00
printenv
printf
quota
renice
rev
rlogin len and len2 work better as size_t 2005-11-13 21:03:56 +00:00
rpcgen Eliminate coredump problem introduced by last commit. 2005-11-14 13:35:08 +00:00
rpcinfo Remove including of libc sources. All the required functions 2006-03-10 07:58:02 +00:00
rs
rsh
rup Catch up with 64bit time_t on sparc64. The rstat packet expects a 32bit 2005-12-04 18:25:26 +00:00
ruptime
rusers
rwall
rwho
script
sed
shar
showmount
smbutil
sockstat
split -mdoc sweep. 2005-11-18 10:36:29 +00:00
stat
su - Mention that users need to be in the wheel group to `su - root' by default, and how to change it. 2006-01-28 01:11:11 +00:00
systat Move the "r p d s w" fields to the left to create space for expansion. 2006-02-14 13:27:25 +00:00
tabs
tail
talk
tar Remove non-FreeBSD source from FreeBSD repository. 2006-03-12 19:55:02 +00:00
tcopy
tee
telnet
tftp Use the new name H_SETSIZE instead of the old H_EVENT to set the history 2005-10-19 15:37:43 +00:00
time
tip Fix an erroneous description of the file descriptor assignments for 2005-11-02 05:47:49 +00:00
top
touch Don't set time to current, if set to specific time fails 2006-01-31 02:21:18 +00:00
tput
tr
true
truncate
truss Add powerpc support for truss. 2006-01-05 05:57:47 +00:00
tset
tsort
tty
uac
ul
uname
unexpand
unifdef
uniq
units
unvis
usbhidaction
usbhidctl
users
uudecode
uuencode
uuidgen
vacation
vgrind
vi
vis
vmstat Default number of direct access devices had been changed from three to two. 2006-02-12 10:30:52 +00:00
w Obtain true uptime through clock_gettime(CLOCK_MONOTONIC, struct *timespec) 2005-10-17 15:37:22 +00:00
wall In wall and who, check that the utmp entry isn't stalled, as it is done in w. 2006-02-21 13:01:00 +00:00
wc
what
whereis
which
who In wall and who, check that the utmp entry isn't stalled, as it is done in w. 2006-02-21 13:01:00 +00:00
whois Add AfriNIC as a RIR. 2006-01-23 13:49:39 +00:00
window
write
xargs NUL terminate buffer from fgetln(3). From fgsch@OpenBSD. 2006-01-01 22:59:54 +00:00
xinstall Add an override (DONTSTRIP) so that one can easily install debugable 2006-03-06 21:52:59 +00:00
xlint
xstr
yacc
yes
ypcat
ypmatch
ypwhich
Makefile Don't build csup if NO_CRYPT or NO_OPENSSL is defined, since we depend 2006-03-03 21:12:05 +00:00
Makefile.inc