freebsd-skq/etc/rc.d
Matthew Dillon eb7bf00306 Do not unconditionally load the configuration files for the RCNG case.
Instead, load them as part of the rc.d system.  This allows us to prioritize
the initidiskless script so it runs before the configuration files are loaded
and allows us to get rid of the exit 2 hack in /etc/rc.  The exit 2 never
worked anyway since it did not unset the prior configuration, causing the
diskless code to not operate properly.

Do a major cleanup and revamping of the diskless code for RCNG.  This will
be backported to the non-RCNG scripts as well as -stable.

With suggestions from: Mike Makonnen <mtm@identd.net>
MFC after:	7 days
2002-12-22 22:18:41 +00:00
..
abi Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
accounting Fix style bugs: 2002-10-12 10:31:31 +00:00
addswap Fix style bugs: 2002-10-12 10:31:31 +00:00
adjkerntz Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
altqd Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
amd Fix style bugs: 2002-10-12 10:31:31 +00:00
apm Latest improvements from Mike Makonnen. Better kerberos and apm handling. 2002-07-07 04:16:53 +00:00
apmd Fix style bugs: 2002-10-12 10:31:31 +00:00
archdep Fix style bugs: 2002-10-12 10:31:31 +00:00
atm1 - Recognize 'idt' interfaces. 2002-09-30 08:01:43 +00:00
atm2 Fix style bugs: 2002-10-12 10:31:31 +00:00
atm2.sh Fix style bugs: 2002-10-12 10:31:31 +00:00
atm3 Merge in all the changes that Mike Makonnen has been maintaining for a 2002-07-18 05:00:17 +00:00
atm3.sh Merge in all the changes that Mike Makonnen has been maintaining for a 2002-07-18 05:00:17 +00:00
bgfsck Delay an optional amount of time after booting before starting a 2002-12-18 07:21:31 +00:00
bootconf.sh Fix style bugs: 2002-10-12 10:31:31 +00:00
bootparams Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
ccd Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
cleanvar Fix style bugs: 2002-10-12 10:31:31 +00:00
cleartmp Fix style bugs: 2002-10-12 10:31:31 +00:00
cron Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
DAEMON s/dependancy/dependency/ 2002-10-12 13:49:21 +00:00
devd Do not unconditionally load the configuration files for the RCNG case. 2002-12-22 22:18:41 +00:00
devdb Fix style bugs: 2002-10-12 10:31:31 +00:00
devfs Bring in the settings from /etc/rc.devfs, which include the vga symlink 2002-12-15 21:56:53 +00:00
dhclient Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
dhcpd Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
dhcrelay Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
diskless Do not unconditionally load the configuration files for the RCNG case. 2002-12-22 22:18:41 +00:00
dmesg Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
downinterfaces Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
dumpon Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
fsck Fix style bugs: 2002-10-12 10:31:31 +00:00
gated Import the NetBSD 1.5 RC system. 2001-06-16 07:16:14 +00:00
ifwatchd Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
inetd Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
initdiskless Do not unconditionally load the configuration files for the RCNG case. 2002-12-22 22:18:41 +00:00
initrandom Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
ip6fw Fix style bugs: 2002-10-12 10:31:31 +00:00
ipfilter Add IPv6 setup for ipfilter. `ipv6_ipfilter_rules' was added 2002-11-02 08:21:26 +00:00
ipfs Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
ipfw Fix style bugs: 2002-10-12 10:31:31 +00:00
ipmon Fix style bugs: 2002-10-12 10:31:31 +00:00
ipnat Fix "err" usage. 2002-10-26 00:18:06 +00:00
ipsec Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
ipxrouted Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
isdnd Fix style bugs: 2002-10-12 10:31:31 +00:00
kadmind Another update from Mike Makonnen. 2002-07-07 08:00:31 +00:00
kdc Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
kerberos Latest improvements from Mike Makonnen. Better kerberos and apm handling. 2002-07-07 04:16:53 +00:00
keyserv Clean up the scripts to use the new variables: 2002-08-14 05:44:32 +00:00
ldconfig Initiate deorbit burn for the i386-only a.out related support. Moves are 2002-09-17 01:49:00 +00:00
lkm1 Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
lkm2 Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
lkm3 Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
local Fix silly typo: loacal --> local. 2002-10-17 23:46:32 +00:00
localdaemons Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
lockd Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
LOGIN s/dependancy/dependency/ 2002-10-12 13:49:21 +00:00
lomac Update rc scripts to load mac_lomac instead of lomac. 2002-11-26 17:51:03 +00:00
lpd Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
Makefile Add devd to the mix. It should run basically last at this point. 2002-11-09 07:45:53 +00:00
mixerctl Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
mopd Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
motd Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
mountall Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
mountcritlocal Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
mountcritremote Fix style bugs: 2002-10-12 10:31:31 +00:00
mountd Fix style bugs: 2002-10-12 10:31:31 +00:00
moused Fix moused so you can use the stop command 2002-09-27 16:54:21 +00:00
mroute6d Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
mrouted Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
msgs Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
named Fix style bugs: 2002-10-12 10:31:31 +00:00
ndbootd Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
netoptions Fix style bugs: 2002-10-12 10:31:31 +00:00
network Fix typos (s/seperat/separat/ et al); add FreeBSD ID. 2002-08-12 10:04:32 +00:00
network1 o Don't consider LOOPBACK devices as configured... 2002-12-13 23:36:31 +00:00
network2 Merge in all the changes that Mike Makonnen has been maintaining for a 2002-07-18 05:00:17 +00:00
network3 Fix style bugs: 2002-10-12 10:31:31 +00:00
network_ipv6 Fix style bugs: 2002-10-12 10:31:31 +00:00
NETWORKING s/dependancy/dependency/ 2002-10-12 13:49:21 +00:00
newsyslog Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
nfsclient Fix style bugs: 2002-10-12 10:31:31 +00:00
nfsd Fix style bugs: 2002-10-12 10:31:31 +00:00
nfslocking Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
nfsserver Fix style bugs: 2002-10-12 10:31:31 +00:00
ntpd Fix style bugs: 2002-10-12 10:31:31 +00:00
ntpdate Fix style bugs: 2002-10-12 10:31:31 +00:00
othermta Make the othermta script DTRT when an mta startup script is not specified. 2002-08-09 17:45:04 +00:00
pccard Fix style bugs: 2002-10-12 10:31:31 +00:00
pcvt Fix style bugs: 2002-10-12 10:31:31 +00:00
poffd Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
postfix Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
ppp Fix style bugs: 2002-10-12 10:31:31 +00:00
ppp-user Fix style bugs: 2002-10-12 10:31:31 +00:00
pppoed Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
pwcheck Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
quota Fix style bugs: 2002-10-12 10:31:31 +00:00
racoon Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
raidframe Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
random Fix style bugs: 2002-10-12 10:31:31 +00:00
rarpd Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
rbootd Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
rcconf Do not unconditionally load the configuration files for the RCNG case. 2002-12-22 22:18:41 +00:00
resolv Do not unconditionally load the configuration files for the RCNG case. 2002-12-22 22:18:41 +00:00
root Wrap test case in an if statement to avoid crunching a return value. 2002-10-31 02:06:05 +00:00
route6d Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
routed Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
routing Merge in all the changes that Mike Makonnen has been maintaining for a 2002-07-18 05:00:17 +00:00
rpcbind Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
rtadvd Fix style bugs: 2002-10-12 10:31:31 +00:00
rtsold Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
rwho Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
savecore Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
screenblank Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
securelevel Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
sendmail Fix style bugs: 2002-10-12 10:31:31 +00:00
serial Fix style bugs: 2002-10-12 10:31:31 +00:00
SERVERS s/dependancy/dependency/ 2002-10-12 13:49:21 +00:00
sppp Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
sshd Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
statd Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
swap1 Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
swap2 Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
syscons Fix syscons so it actually does start. 2002-09-09 22:40:34 +00:00
sysctl Fix two typos. Using "-eq" instead of "=" in a [ caused an error when 2002-10-25 23:02:54 +00:00
sysdb Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
syslogd test -h is deprecated; use -L instead. 2002-10-01 13:29:45 +00:00
timed Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
tmp Do not unconditionally load the configuration files for the RCNG case. 2002-12-22 22:18:41 +00:00
ttys Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
usbd Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
var Do not unconditionally load the configuration files for the RCNG case. 2002-12-22 22:18:41 +00:00
vinum Merge in all the changes that Mike Makonnen has been maintaining for a 2002-06-13 22:14:37 +00:00
virecover Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
wscons Fix style bugs: 2002-10-12 10:31:31 +00:00
xdm Import the NetBSD 1.5 RC system. 2001-06-16 07:16:14 +00:00
xfs Sync with NetBSD's mainline. 2002-06-21 19:07:21 +00:00
ypbind Force rpcbind to start even if it wasn't enabled. This solves the ypbind 2002-11-04 20:51:20 +00:00
yppasswdd Convert from ${CMD_OSTYPE} to ${OSTYPE}. This saves a shell invocation on 2002-09-06 16:18:05 +00:00
ypserv Fix style bugs: 2002-10-12 10:31:31 +00:00
ypset Fix style bugs: 2002-10-12 10:31:31 +00:00
ypupdated Fix style bugs: 2002-10-12 10:31:31 +00:00
ypxfrd Fix style bugs: 2002-10-12 10:31:31 +00:00