freebsd-dev/usr.sbin
John Baldwin d61e43fe1e - Fix a bug in sysinstall related to mounting CD-ROMs. If mount(2) fails
with EBUSY and a cdrom is not mounted at /cdrom, sysinstall fails to
  treat it as an error and thinks that the disk mounted ok.  However, it
  doesn't find a cdrom.inf file so it complains.  Later when it tries to
  unmount the disk due to a mediaClose() umount(2) returns an error, and it
  never clears its internal mounted flag.  The fix here is to properly
  handle EBUSY as an error if there isn't a CD already mounted at /cdrom.
- Add a new CDROMInitQuiet variable that can be used to shut up the dialog
  box about the mount(2) system call failing when trying to mount a CD-ROM.
  This is used by the feature described below.
- When using a fixit CD, first try to see if we can mount the disc in the
  drive now and use it as a fixit CD.  If not, then prompt the user to
  insert the disc and try again.  If we do succeed on the first "silent"
  probe then we don't ask the user to eject the disk after leaving fixit
  mode.
- Add a simple file existence test to make sure that the disc that we mount
  really is a livefs disc.
- Explicitly switch back to ttyv0 when using the standard console after
  the fixit shell dies.  Previously this behavior worked accidentally
  because all the fixit modes popped up a dialog box which contained a
  hidden switch to ttyv0.

MFC after:	1 day
2005-03-02 22:27:22 +00:00
..
ac Sort sections. 2005-01-18 20:02:45 +00:00
accton Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
acpi Fix a small style problem and add a __packed pragma for safety. 2005-02-17 21:09:26 +00:00
adduser In fullpath_from_shell(), move the nologin detection before the cat | while 2004-09-23 13:09:42 +00:00
amd Generate locale-agnostic configuration date. 2005-02-16 21:02:50 +00:00
ancontrol Expand *n't contractions. 2005-02-13 22:25:33 +00:00
apm Expand *n't contractions. 2005-02-13 22:25:33 +00:00
apmd Expand *n't contractions. 2005-02-13 22:25:33 +00:00
arlcontrol Use CFLAGS+=. 2005-02-09 10:35:28 +00:00
arp o Reorganize the previous delta to make it more style(9) compliant. 2005-01-24 17:01:48 +00:00
asf Sort sections. 2005-01-18 20:02:45 +00:00
atm Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
authpf Add skeleton build dirs for pf userland: 2004-02-28 21:50:50 +00:00
bluetooth Let bsd.prog.mk set SRCS and MAN to their default values. 2005-01-28 16:08:11 +00:00
boot0cfg Sort sections. 2005-01-18 20:02:45 +00:00
boot98cfg Sort sections. 2005-01-18 20:02:45 +00:00
bootparamd Pass -C to rpcgen. 2005-02-09 12:17:52 +00:00
bsnmpd who's -> whose 2005-02-13 23:23:30 +00:00
btxld Fix the same problem that was fixed in rev. 1.6 and got reintroduced 2005-02-19 21:32:21 +00:00
burncd Sort sections. 2005-01-18 20:02:45 +00:00
cdcontrol Sort sections. 2005-01-18 20:02:45 +00:00
chkgrp Sort sections. 2005-01-18 20:02:45 +00:00
chown Expand *n't contractions. 2005-02-13 22:25:33 +00:00
chroot Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
ckdist Sort sections. 2005-01-18 20:02:45 +00:00
config Bump the version number for the addition of devices / nodevices. 2005-02-10 15:16:25 +00:00
cron Fix parsing of '0' and non-alphanumerics in steps. Previously, an 2005-02-14 14:09:21 +00:00
crunch In crunchgen(1), when calling make(1), don't redirect stderr to stdout, 2005-01-20 10:49:03 +00:00
ctm Expand *n't contractions. 2005-02-13 22:25:33 +00:00
daemon Added the EXIT STATUS section where appropriate. 2005-01-17 07:44:44 +00:00
dconschat Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
devinfo
digictl Sort sections. 2005-01-18 20:02:45 +00:00
diskinfo Sort sections. 2005-01-18 20:02:45 +00:00
dnssec-keygen Don't expose BIND libraries and their headers to the public by default, 2004-09-24 13:42:00 +00:00
dnssec-signzone Don't expose BIND libraries and their headers to the public by default, 2004-09-24 13:42:00 +00:00
editmap
edquota Sort sections. 2005-01-18 20:02:45 +00:00
eeprom Scheduled mdoc(7) sweep. 2005-01-11 11:47:22 +00:00
elf2exe Sort sections. 2005-01-18 20:02:45 +00:00
extattr
extattrctl Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
faithd Added the EXIT STATUS section where appropriate. 2005-01-17 07:44:44 +00:00
fdcontrol Cleanup usr.sbin/fd* so they can compile under WARNS=6. 2005-01-08 15:46:06 +00:00
fdformat One of the DIAGNOSTICS sections should be EXIT STATUS. 2005-01-18 09:17:49 +00:00
fdread Expand *n't contractions. 2005-02-13 22:25:33 +00:00
fdwrite Expand *n't contractions. 2005-02-13 22:25:33 +00:00
flowctl Remove code, inherited from ipacctctl, which sets socket to non-blocking 2005-02-06 14:00:57 +00:00
fwcontrol Sort sections. 2005-01-18 20:02:45 +00:00
getfmac Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
getpmac Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
gstat Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
i4b Fixed xrefs. 2005-01-21 10:35:40 +00:00
ifmcstat Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
inetd Prefer C99's __func__ over GCC's __FUNCTION__. 2004-09-26 13:47:25 +00:00
iostat Expand *n't contractions. 2005-02-13 22:25:33 +00:00
ip6addrctl Added the EXIT STATUS section where appropriate. 2005-01-17 07:44:44 +00:00
ipftest
ipresend
ipsend
iptest
IPXrouted Per letter dated July 22, 1999, delete clause 3 from code directly 2004-08-07 04:19:37 +00:00
jail Added the convenience "distribution" target which calls the 2005-02-27 12:11:35 +00:00
jexec
jls
kbdcontrol Sort sections. 2005-01-18 20:02:45 +00:00
kbdmap Let bsd.prog.mk set SRCS and MAN to their default values. 2005-01-28 16:08:11 +00:00
kernbb Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
keyserv The variable `ROOTKEY' has internal linkage in keyserv.c, don't declare it as 2005-02-10 09:09:18 +00:00
kgmon Sort sections. 2005-01-18 20:02:45 +00:00
kgzip Sort sections. 2005-01-18 20:02:45 +00:00
kldxref PowerPC support for kldxref by handling the PPC-specific relocations. 2005-03-02 12:27:42 +00:00
lastlogin Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
lpr MFS5: Minor style(9) tweak. 2005-02-22 02:56:42 +00:00
lptcontrol Remove useless mode argument to open(). 2005-01-25 14:25:18 +00:00
mailstats
mailwrapper Replaced afterinstall: with FILES. 2004-10-18 17:20:29 +00:00
makemap
manctl
memcontrol WARNS=6 cleanup. This includes: 2005-01-07 12:06:30 +00:00
mergemaster Expand contractions. 2005-02-13 23:45:54 +00:00
mixer Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
mld6query Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
mlxcontrol Sort sections. 2005-01-18 20:02:45 +00:00
mount_nwfs Expand *n't contractions. 2005-02-13 22:25:33 +00:00
mount_portalfs Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
mount_smbfs NOSHARED -> NO_SHARED 2004-12-21 09:59:45 +00:00
mountd Sort sections. 2005-01-18 20:02:45 +00:00
moused Sort sections. 2005-01-18 20:02:45 +00:00
mptable Expand *n't contractions. 2005-02-13 22:25:33 +00:00
mrouted Expand contractions. 2005-02-15 09:27:00 +00:00
mtest Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
mtree Expand *n't contractions. 2005-02-13 22:25:33 +00:00
named Previously I thought I was seeing a failure to install the .5 man pages 2004-09-27 03:55:03 +00:00
named-checkconf Fix up the man file installation for the new BIND 9 sources: 2004-09-26 06:36:11 +00:00
named-checkzone Don't expose BIND libraries and their headers to the public by default, 2004-09-24 13:42:00 +00:00
named.reload Switch from BIND 8 to BIND 9. 2004-09-21 19:01:48 +00:00
ndiscvt Fix a small bug in firmcvt: outfile must be strdup()ed. 2005-02-19 07:37:01 +00:00
ndp Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
newsyslog Add a HISTORY section. 2005-02-24 06:03:31 +00:00
nfsd Bump the default maximum on nfsd processes from 20 to 256. Real-world 2005-01-23 21:34:00 +00:00
ngctl - Reduce the number of netgraph messages when listing 2005-02-09 16:17:33 +00:00
nghook Sort sections. 2005-01-18 20:02:45 +00:00
nologin Use __unused macro instead of a bare void for main(). 2005-01-04 20:07:12 +00:00
ntp Expand *n't contractions. 2005-02-13 22:25:33 +00:00
ofwdump Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
pccard Expand *n't contractions. 2005-02-13 22:25:33 +00:00
pciconf Revert unintended commit that came in with 3rd clause removal 2004-08-07 16:36:46 +00:00
pcvt Expand contractions. 2005-02-13 23:45:54 +00:00
periodic Sort sections. 2005-01-18 20:02:45 +00:00
pkg_install Expand contractions. 2005-02-13 23:45:54 +00:00
pnpinfo Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
powerd man page -> manual page 2005-02-27 15:49:07 +00:00
ppp Be concerned about huge callback numbers by truncating them rather than 2005-02-15 10:59:54 +00:00
pppctl Expand *n't contractions. 2005-02-13 22:25:33 +00:00
pppd NOCRYPT -> NO_CRYPT 2004-12-21 10:16:04 +00:00
pppstats
praliases
procctl
pstat Sort sections. 2005-01-18 20:02:45 +00:00
pw The variable `arglist' has internal linkage in pw.c, don't declare it as extern 2005-02-10 09:05:27 +00:00
pwd_mkdb Add endianness support. 2005-02-28 21:05:30 +00:00
quot Sort sections. 2005-01-18 20:02:45 +00:00
quotaon Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
rarpd Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
raycontrol Expand *n't contractions. 2005-02-13 22:25:33 +00:00
repquota Sort sections. 2005-01-18 20:02:45 +00:00
rip6query Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
rmt Sort sections. 2005-01-18 20:02:45 +00:00
rndc Previously I thought I was seeing a failure to install the .5 man pages 2004-09-27 03:55:03 +00:00
rndc-confgen Fix up the man file installation for the new BIND 9 sources: 2004-09-26 06:36:11 +00:00
route6d Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
rpc.lockd Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
rpc.statd Sort sections. 2005-01-18 20:02:45 +00:00
rpc.umntall Expand *n't contractions. 2005-02-13 22:25:33 +00:00
rpc.yppasswdd Expand contractions. 2005-02-13 23:45:54 +00:00
rpc.ypupdated Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
rpc.ypxfrd Expand *n't contractions. 2005-02-13 22:25:33 +00:00
rpcbind Sort sections. 2005-01-18 20:02:45 +00:00
rrenumd Expand contractions. 2005-02-15 09:27:00 +00:00
rtadvd Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
rtprio Sort sections. 2005-01-18 20:02:45 +00:00
rtsold Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
rwhod Fix most cases where the address of an int is passed to a function expecting a 2005-02-14 17:42:58 +00:00
sa Expand contractions. 2005-02-13 23:45:54 +00:00
sade - Fix a bug in sysinstall related to mounting CD-ROMs. If mount(2) fails 2005-03-02 22:27:22 +00:00
sendmail NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
setfmac Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
setkey Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
setpmac Remove unnecessary SRCS= where could be guessed directly by our 2005-01-27 14:52:47 +00:00
sicontrol Get debugging macros from sivar.h 2004-10-02 18:51:37 +00:00
sliplogin Sort sections. 2005-01-18 20:02:45 +00:00
slstat Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
smbmsg Sort sections. 2005-01-18 20:02:45 +00:00
spkrtest
spray
sysinstall - Fix a bug in sysinstall related to mounting CD-ROMs. If mount(2) fails 2005-03-02 22:27:22 +00:00
syslogd Expand contractions. 2005-02-13 23:45:54 +00:00
tcpdchk NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
tcpdmatch NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
tcpdrop o Add handling of an IPv4-mapped IPv6 address. 2005-02-14 07:37:51 +00:00
tcpdump NOINET6 -> NO_INET6 2004-12-21 10:49:29 +00:00
timed Sort sections. 2005-01-18 20:02:45 +00:00
traceroute NOIPSEC -> TRACEROUTE_NO_IPSEC 2004-12-21 12:44:20 +00:00
traceroute6 Fixed the misplaced $FreeBSD$. 2005-02-09 18:07:17 +00:00
trpt Expand *n't contractions. 2005-02-13 22:25:33 +00:00
tzsetup Sort sections. 2005-01-18 20:02:45 +00:00
ugidfw Add prototypes and remove unused variables for WARNS=6 compliance. Add 2005-01-16 10:49:48 +00:00
usbd Sort sections. 2005-01-18 20:02:45 +00:00
usbdevs Add option '-o' for one-line output in combination with '-d'. 2004-05-24 13:22:00 +00:00
vidcontrol WANRS=6 cleanup for vidcontrol(1): 2005-01-13 03:59:44 +00:00
vipw Per letter dated July 22, 1999 remove 3rd clause of Berkeley derived software 2004-08-07 04:28:56 +00:00
vnconfig Start the dreaded NOFOO -> NO_FOO conversion. 2004-12-21 08:47:35 +00:00
watch Sort sections. 2005-01-18 20:02:45 +00:00
watchdogd Sort sections. 2005-01-18 20:02:45 +00:00
wicontrol Expand *n't contractions. 2005-02-13 22:25:33 +00:00
wlconfig Mechanically kill hard sentence breaks. 2004-07-02 23:13:00 +00:00
yp_mkdb Expand *n't contractions. 2005-02-13 22:25:33 +00:00
ypbind Expand *n't contractions. 2005-02-13 22:25:33 +00:00
yppoll Include <timeconv.h> for time conversion functions. 2004-05-24 16:10:57 +00:00
yppush Sort sections. 2005-01-18 20:02:45 +00:00
ypserv Expand contractions. 2005-02-13 23:45:54 +00:00
ypset Remove definition of struct dom_binding, it's non-standard C code and 2004-10-17 19:33:33 +00:00
zic Expand contractions. 2005-02-13 23:45:54 +00:00
zzz Assorted markup, grammar, and spelling fixes. 2004-06-13 18:03:44 +00:00
Makefile Hook powerd up to the build. 2005-02-26 21:18:20 +00:00
Makefile.inc