freebsd-src/usr.bin
Dag-Erling Smørgrav b1c669700c Fix the following bugs:
- if a command was specified and script(1) failed to execute it,
    it would print the name of your shell in the error message
    instead of that of the command that failed.

  - since finish() was installed as a SIGCHLD handler, it would
    often run before the main loop had had time to process the
    last few bytes of output. This resulted in very strange
    truncated error messages.

  - script(1) would almost always return with an exit status of 0,
    even if the command returned a non-zero exit status. This broke
    my 'build world, install it and rebuild the kernel' scripts
    because 'make installworld' would run even if 'make buildworld'
    had failed.
1998-09-19 09:45:42 +00:00
..
apply
ar Install the legacy man file in section 1aout. 1998-09-07 06:01:37 +00:00
at Typo fix: garbeld -> garbled 1998-08-30 17:33:05 +00:00
banner
basename
biff
brandelf
c89
calendar
cap_mkdb Fixed printf format errors. 1998-08-02 15:18:45 +00:00
chat
checknr
chflags
chkey
chpass Bump up the E_SHELL constant after an extra field was added, thus making 1998-09-03 17:32:22 +00:00
cksum Avoid infinite loop if read() fails consistently. 1998-09-16 15:53:25 +00:00
cmp
col
colcrt
colldef I have been running with these locale data for a while now and 1998-08-10 09:49:42 +00:00
colrm
column
comm
compile_et
compress
cpp
ctags
cut
dig
dirname
dnsquery
doscmd Change doscmd to use i386_set_ioperm() call instead of sysarch(). 1998-07-28 03:39:59 +00:00
du Print correct total for -c option (previously, the total for the last 1998-09-11 15:53:08 +00:00
ee
env
error
expand
f2c During compilation of a Fortran program f2c/f77 will spew the 1998-07-24 07:13:57 +00:00
false
fetch DTRT for file: URLs when output file is "-". 1998-09-17 00:15:15 +00:00
file Correct zsh shell script entry. 1998-09-07 16:27:24 +00:00
file2c
find PR: 7522 1998-08-10 10:29:11 +00:00
finger fix 8bit clean issue 1998-08-07 16:21:09 +00:00
fmt
fold
fpr
from
fsplit
fstat
ftp fd_set is documented to be a typedef, not a struct. Conform more 1998-07-26 18:49:36 +00:00
gcore Don't require an executable file name. If no executable image is 1998-09-14 10:09:30 +00:00
gencat Fixed printf format errors. 1998-08-02 15:18:45 +00:00
getopt
global
gprof Make profiling work for ELF. gprof now autodetects the format of 1998-09-07 23:32:00 +00:00
gprof4 Make profiling work for ELF. gprof now autodetects the format of 1998-09-07 23:32:00 +00:00
head
hexdump
host
id Add "-P" display the id as a password file entry. 1998-08-21 06:47:58 +00:00
indent
ipcrm
ipcs
join
jot
kdump
key The elf build wants to link against libcrypt. 1998-08-31 00:42:21 +00:00
keyinfo
keyinit The elf build wants to link against libcrypt. 1998-08-31 00:42:21 +00:00
keylogin
keylogout
killall Diagnostic rewritten in English. 1998-09-02 10:05:47 +00:00
ktrace
kzip Use -aout for kernels right now. This will have to be changed back if 1998-09-14 11:32:52 +00:00
lam
last
lastcomm
ldd Make ldd work on alpha. 1998-09-16 09:31:48 +00:00
leave
lex /usr/src/usr.bin/lex/Makefile puts FlexLexer.h into /usr/include/g++, 1998-08-14 06:35:37 +00:00
limits
locate
lock
lockf Add a "-k" option, to specify that the lock file should be kept 1998-07-08 05:29:05 +00:00
logger
login Remove hardcoded constant in favour of login.conf value. 1998-08-17 03:25:07 +00:00
logname
look Support multiple databases. For example 1998-08-31 16:38:23 +00:00
lorder Removed explict PATH which tended to cause the *wrong* path to be used 1998-08-15 07:10:21 +00:00
lsvfs Fixed anachronisms (nuked vfs type number; don't give a 1/6-baked list 1998-08-29 13:53:22 +00:00
m4 Make the builtin unix macro work as it should (well like Solaris's, 1998-09-07 22:09:13 +00:00
mail Move setting of 'crt' mail variable to {/usr/src}/etc/mail.rc. 1998-08-31 10:53:06 +00:00
make Set the `pc98' string to the MACHINE if machdep.ispc98 != 0. 1998-09-09 14:58:30 +00:00
makewhatis
mesg
minigzip
mk_cmds
mkdep Remove -n for ignoring system headers. Instead add finer grain shell 1998-09-13 09:39:39 +00:00
mkfifo
mklocale I have added the support for BIG5 encoding into libc/libxpg4/mklocale. 1998-08-15 12:51:49 +00:00
mkstr
mktemp Sort cross references. 1998-08-31 16:41:09 +00:00
modstat
more Ignore (effectively) SIGTSTP if we're already in the process of tstoping. 1998-08-03 03:11:09 +00:00
msgs Revert "POSIX saved uids change". seteuid(2) is not POSIX, and 1998-07-14 19:07:30 +00:00
mt Augment compression and blocksize support. Update table of known densities. 1998-09-15 10:28:20 +00:00
ncal
netstat Quick hack to allow netstat to compile once more: ifdef out MT_SOOPTS 1998-08-23 15:23:11 +00:00
newkey
nfsstat
nice
nm Install the legacy man file in section 1aout. 1998-09-07 06:01:37 +00:00
nohup
objformat Add links to addr2line, objcopy, and objdump. These exist only for 1998-09-16 04:11:15 +00:00
opieinfo
opiekey
opiepasswd
pagesize
passwd The host commandline option is -h and not -s. 1998-08-24 00:56:20 +00:00
paste
pr
printenv
printf
quota
ranlib Install the legacy man file in section 1aout. 1998-09-07 06:01:37 +00:00
rdist
renice
rev
rlogin Add -lcrypt when building kerberos. 1998-09-05 00:32:27 +00:00
rpcgen Add support for the RPC 64-bit integer type ``hyper''. 1998-09-08 17:33:12 +00:00
rpcinfo
rs
rsh Add -lcrypt when building kerberos. 1998-09-05 00:32:27 +00:00
rup
ruptime
rusers
rwall
rwho
sasc
script Fix the following bugs: 1998-09-19 09:45:42 +00:00
sed
shar
showmount
size Install the legacy man file in section 1aout. 1998-09-07 06:01:37 +00:00
soelim
split
strings Install the legacy man file in section 1aout. 1998-09-07 06:01:37 +00:00
strip Install the legacy man file in section 1aout. 1998-09-07 06:01:37 +00:00
su Removed a buggy ifdef for not linking libmd explicitly. Explicit 1998-09-02 14:46:20 +00:00
symorder
systat Delete unused code. This has been obsoleted by the new devstat code. 1998-09-16 00:25:54 +00:00
tail
talk
tconv
tcopy
tee
telnet
tftp
time When exiting on SIGINT, exit with signal status 1998-08-24 10:17:20 +00:00
tip
tn3270 Make this internal build tool static to avoid trying to use shared 1998-08-17 11:56:22 +00:00
top Some fixes for swap space accounting. 1998-09-11 14:38:12 +00:00
touch
tput
tr
true
truss Use a default execution type if none of the listed ones match. This 1998-09-07 05:49:43 +00:00
tset
tsort
tty
ul
uname
unexpand
unifdef
uniq
units
unvis
users
uudecode
uuencode
vacation
vgrind
vi Remove tcl from /usr/src, according to prior agreement. BTW, tcl-8.0 *is* 1998-09-05 12:25:55 +00:00
vis
vmstat vmstat shows all manually-specified devices rather then just the first 1998-09-16 18:20:23 +00:00
w
wall A bit of PR7278 which belongs here. 1998-07-22 20:34:24 +00:00
wc
what
whereis Sort cross references. 1998-08-31 16:41:09 +00:00
which
who
whois
window Use <signal.h> instead of <sys/signal.h>. 1998-08-05 09:01:29 +00:00
write
xargs
xinstall
xlint
xstr
yacc
yes
ypcat
ypmatch
ypwhich
Makefile Put ldd back in the standard list since it builds on alpha now. 1998-09-16 09:32:29 +00:00
Makefile.inc