NetBSD/etc/rc.d
dyoung 4758291178 Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no)
and without Kerberos 4 & 5 (MKKERBEROS=no). Previously checkflist
complained of missing files.

* move kerberos- and kerberos 4-only files into new flists,
  distrib/sets/lists/*/krb.*

* make the flist generators grok MKKERBEROS{,4} variables

* fix Makefiles which treat MKKERBEROS=no as MKKERBEROS5=no.
  9 out of 10 experts agree that it is ludicrous to build w/
  KERBEROS4 and w/o KERBEROS5.

* fix header files, also, which treat MKKERBEROS=no as MKKERBEROS5=no.

* omit some Kerberos-only subdirectories from the build as
  MKKERBEROS{,4} indicate

(I acknowledge the sentiment that flists are the wrong way to go,
and that the makefiles should produce the metalog directly.  That
sounds to me like the right way to go, but I am not prepared to do
revamp all the makefiles.  While my approach is expedient, it fits
painlessly within the current build architecture until we are
delivered from flist purgatory, and it does not postpone our
delivery. Fair enough?)
2003-12-11 09:46:26 +00:00
..
DAEMON Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
LOGIN Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
Makefile Fix the checkflist for builds without Kerberos 4 (MKKERBEROS4=no) 2003-12-11 09:46:26 +00:00
NETWORKING Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
SERVERS Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
accounting Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
altqd move altqd slightly later in the boot sequence; as it's in /usr/sbin, 2003-03-10 18:17:06 +00:00
amd don't bother warning about obsolete $amd_master; postinstall now does this 2002-04-29 12:08:17 +00:00
apmd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
bootconf.sh Variable substitution happens at trap installation time, not at trap 2003-04-03 11:25:10 +00:00
bootparams Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
ccd Allow ccd autoconfiguration to be turned off (by setting ccd=NO in 2003-03-19 08:54:00 +00:00
cgd Allow cgd configuration to be skipped (by setting cgd=NO, defaults to YES). 2003-03-19 06:06:47 +00:00
cleartmp Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
cron - only perform the checkyesno on the variable named in $rcvar (rather than 2000-09-19 13:04:38 +00:00
dhclient Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
dhcpd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
dhcrelay Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
dmesg Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
downinterfaces Avoid exit(0) to play more nicely with rc_fast_and_loose. 2002-08-16 18:05:19 +00:00
fsck set fsck_flags=-p in /etc/defaults/rc.conf instead of checking if it is 2003-10-20 15:02:15 +00:00
ifwatchd Ifwatchd now uses syslog, so require syslogd. 2003-06-24 09:32:46 +00:00
inetd - only perform the checkyesno on the variable named in $rcvar (rather than 2000-09-19 13:04:38 +00:00
ipfilter support `resync' (ipf -y). 2001-02-28 17:03:50 +00:00
ipfs - Rename a bunch of "internal" run_rc_command() variables and officially 2002-03-22 04:16:38 +00:00
ipmon ipmon -D writes a pidfile; use it 2002-10-21 05:20:00 +00:00
ipnat ipnat needs to be before SERVERS - one may need NAT for servers to work 2003-08-22 08:43:26 +00:00
ipsec Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
isdnd Now that isdnd does auto-UP/DOWN itself, remove it from the rc.d script. 2002-04-10 23:37:12 +00:00
kdc Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
ldconfig Run ldconfig with ${rc_flags} so you can set ldconfig_flags in rc.conf 2003-01-08 04:17:19 +00:00
lkm1 Reorganize the sysdb script so that lkm{1,2,3} can request that the 2002-10-08 16:21:52 +00:00
lkm2 Reorganize the sysdb script so that lkm{1,2,3} can request that the 2002-10-08 16:21:52 +00:00
lkm3 Reorganize the sysdb script so that lkm{1,2,3} can request that the 2002-10-08 16:21:52 +00:00
local Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
lpd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
mixerctl Don't use depricated "-f" option to mixerctl(1). Patch supplied by 2003-08-18 13:04:10 +00:00
mopd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
motd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
mountall Use load_rc_config() (from rc.subr) instead of sourcing /etc/rc.conf. 2000-05-13 08:45:06 +00:00
mountcritlocal don't bother warning or supporting obsolete $critical_filesystems_beforenet 2002-04-29 12:29:53 +00:00
mountcritremote don't bother warning or supporting obsolete $critical_filesystems_beforenet 2002-04-29 12:29:53 +00:00
mountd Rename NETWORK to NETWORKING, to allow rc.d to be on a case insensitive 2002-01-31 01:26:05 +00:00
moused Add moused, default off. 2001-10-29 23:25:00 +00:00
mrouted Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
named Build the list of names to check for $XXX_chrootdir support from 2002-06-18 14:35:38 +00:00
ndbootd sunndd has been renamed to ndbootd. 2001-05-22 14:51:37 +00:00
network Allow an IPv6 default route to be set from /etc/mygate6 or $defaultroute6. 2003-10-12 09:50:05 +00:00
newsyslog remove unnecessary precmd 2002-03-24 15:51:26 +00:00
nfsd change mountd to use its own $mountd variable (instead of $nfs_server). 2001-06-16 06:13:09 +00:00
nfslocking also check $rc_force != "" to determine if operation should occur 2002-03-24 15:52:41 +00:00
ntpd Check for /dev/clockctl availability and print appropriate diagnosis if not. 2002-07-02 14:47:22 +00:00
ntpdate ntpdate to a multicastclient address doesn't work 2003-12-04 18:28:54 +00:00
poffd Add /etc/rc.d/poffd, for x68k power management deamon. 2001-01-14 15:37:22 +00:00
postfix Implement start_cmd as: 2003-01-31 06:47:16 +00:00
powerd Add an rc script for powerd(8). 2003-04-18 05:19:35 +00:00
ppp Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
pwcheck Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
quota Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
racoon Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
raidframe Add a knob to turn off automatic configuration (via rc.d) of 2003-09-10 14:50:19 +00:00
raidframeparity Split raidframe parity checking/rebuild out into raidframeparity, which is 2002-09-03 15:35:51 +00:00
rarpd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
rbootd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
root Use load_rc_config() (from rc.subr) instead of sourcing /etc/rc.conf. 2000-05-13 08:45:06 +00:00
route6d Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
routed Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
rpcbind Rename NETWORK to NETWORKING, to allow rc.d to be on a case insensitive 2002-01-31 01:26:05 +00:00
rtadvd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
rtsold Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
rwho Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
savecore Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
screenblank Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
securelevel Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
sendmail Reorganize/clarify the configuration checks (and subsequent messages) 2003-04-02 18:00:13 +00:00
smmsp Reorganize/clarify the configuration checks (and subsequent messages) 2003-04-02 18:00:13 +00:00
sshd Complete the conversion back to the OpenSSH default configuration files of 2002-04-29 08:23:34 +00:00
staticroute Script to add and remove static routes: 2003-01-09 15:57:02 +00:00
swap1 also check $rc_force != "" to determine if operation should occur 2002-03-24 15:52:41 +00:00
swap2 Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
sysctl don't bother warning about obsolete $defcorename and $nfsiod_flags; 2002-04-29 12:10:23 +00:00
sysdb Remove kvm_mkdb, it's not used anymore. 2003-05-11 18:17:30 +00:00
syslogd Build the list of names to check for $XXX_chrootdir support from 2002-06-18 14:35:38 +00:00
timed Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
tpctl Added touch panel calibration utility. 2002-08-27 14:12:09 +00:00
ttys reset perms of ptyX[0-9a-zA-Z] instead of just ptyX[0-9a-f] 2002-02-12 01:23:11 +00:00
virecover Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
wdogctl Add a wdogctl startup/shutdown script. 2002-07-30 05:58:42 +00:00
wscons - Improve wscons.conf(5) 2002-04-26 00:06:53 +00:00
wsmoused Use the pidfile created by wsmoused. 2003-03-04 22:32:11 +00:00
xdm - only perform the checkyesno on the variable named in $rcvar (rather than 2000-09-19 13:04:38 +00:00
xfs Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
ypbind Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
yppasswdd Correct the "direction" of the barrier dependencies (DAEMON, LOGIN, 2002-03-22 04:33:57 +00:00
ypserv - only perform the checkyesno on the variable named in $rcvar (rather than 2000-09-19 13:04:38 +00:00