freebsd-skq/etc/rc.d
rwatson 249296fc03 Sleep for one second after calling audit -t to give the audit daemon a
chance to actually terminate the audit service and exit.  Otherwise, on
an rc.d/auditd restart, the new audit daemon instance may try to start
auditing while the previous session is still running.  Likewise, this
ensures a chance for auditd to terminate the audit trail at system
shutdown.

Perhaps more ideally, the script would wait synchronously for auditd to
exit rather than for an arbitrary but short period of time.

MFC after:	3 days
Obtained from:	TrustedBSD Project
2006-09-24 17:31:04 +00:00
..
abi Set an example of using load_kld() from rc.subr. 2006-06-21 09:53:25 +00:00
accounting
addswap Remove the module loading magic again; it's not needed after all. 2006-01-17 19:29:31 +00:00
adjkerntz
amd - Fix amd startup when amd is installed from ports. 2006-04-11 09:02:07 +00:00
apm
apmd
archdep Since Alpha support isn't in HEAD anymore, remove Alpha-specific 2006-07-21 15:55:18 +00:00
atm1
atm2
atm3
auditd Sleep for one second after calling audit -t to give the audit daemon a 2006-09-24 17:31:04 +00:00
bgfsck This depends on syslogd due to logger(1). 2005-07-22 00:57:37 +00:00
bluetooth Start integrating Bluetooth into rc.d system. 2005-11-10 19:09:22 +00:00
bootconf.sh
bootparams
bridge Add rc.d/bridge which is invoked when a new interface arrives and can 2006-06-01 11:01:54 +00:00
bsnmpd Add startup script and default configuration file for bsnmpd. 2005-04-17 10:47:58 +00:00
bthidd Add bthidd(8) rc(8) script 2006-09-07 22:25:08 +00:00
cached flush' is appropriate than reload'. 2006-06-06 15:34:50 +00:00
ccd
cleanvar Clear up problems with /etc/rc.d/{abi|cleanvar|cleartmp} brought 2005-12-19 10:57:00 +00:00
cleartmp Fix another braino, don't remove the X related socket directories 2005-12-27 23:22:18 +00:00
cron "REQUIRE: cleanvar" for all RC's writing into /var/run. 2005-01-16 03:12:03 +00:00
DAEMON
devd network_ipv6 also does some interface configuration so require it to run 2006-09-21 14:29:32 +00:00
devfs Allow the use of wildcarded device names in devfs.conf 2006-01-21 14:31:45 +00:00
dhclient Add a missing quote 2006-08-17 19:57:10 +00:00
dmesg "REQUIRE: cleanvar" for all RC's writing into /var/run. 2005-01-16 03:12:03 +00:00
dumpon Remove rcconf.sh from /etc/rc.d, and instead load the configuration 2005-12-10 20:21:46 +00:00
early.sh
encswap Teach rc.d/encswap script how to use geli(8) for swap encryption. 2005-08-05 23:38:51 +00:00
fsck
ftpd Add an rc.d script for stand-alone ftpd. 2006-01-21 18:08:16 +00:00
gbde Move 'local_tr' function to rc.subr and change its name to 'ltr'. 2005-08-14 17:28:15 +00:00
geli Simplify the code a bit by using newly added (to kldstat(8) '-q') option. 2005-09-23 23:53:35 +00:00
geli2 Add scripts for GELI device configuration on boot. 2005-08-14 18:02:22 +00:00
hcsecd Remove not needed redirection of kldstat -q output to /dev/null. 2005-11-22 19:17:41 +00:00
hostapd - Add a startup script for hostapd. 2006-02-03 01:35:36 +00:00
hostname
inetd "REQUIRE: cleanvar" for all RC's writing into /var/run. 2005-01-16 03:12:03 +00:00
initrandom Remove rcconf.sh from /etc/rc.d, and instead load the configuration 2005-12-10 20:21:46 +00:00
ip6addrctl
ip6fw Move etc/rc.firewall6 to ipfw2+v6, update related rc.d and periodic scripts. 2006-05-12 19:17:34 +00:00
ipfilter `net.inet.ipf.fr_running' can be a negative value, which was introduced by 2005-07-07 05:59:44 +00:00
ipfs
ipfw De-uglify messages from the ipfw script. 2006-07-25 17:28:18 +00:00
ipmon Use ${name} in pathnames where appropriate. 2005-10-28 16:55:38 +00:00
ipnat
ipsec The 'reload' command did the same as 'restart' command. 2006-01-24 15:16:55 +00:00
ipxrouted
isdnd Send the pcvt(4) driver off to retirement. 2006-05-17 09:33:15 +00:00
jail Add jail_<jname>_exec_afterstart<N> rc.conf variable, where <N> is 2006-05-30 16:20:48 +00:00
kadmind
kerberos Add a new rc.conf entry, kerberos5_server_flags, which allows the 2005-09-20 11:13:28 +00:00
kernel This script should probably have an enabling variable since it can produce 2006-07-30 12:54:37 +00:00
keyserv
kldxref
kpasswdd
ldconfig Since INSTALLS_SHLIB has been superseded by USE_LDCONFIG in bsd.port.mk, I 2006-06-21 10:22:44 +00:00
local
localpkg Make localpkg print local scripts names when the boot is verbose 2006-02-12 10:04:56 +00:00
lockd
LOGIN
lpd Allow chkprintcap(8) to be run before lpd is started. Disabled by 2005-03-02 02:46:47 +00:00
Makefile Add bthidd(8) rc(8) script 2006-09-07 22:25:08 +00:00
mdconfig Don't load geom_md.ko if there is no need to. 2006-07-25 17:19:00 +00:00
mdconfig2 Don't load geom_md.ko if there is no need to. 2006-07-25 17:19:00 +00:00
mixer Use of REQUIRE is better than BEFORE for most scripts, and very 2005-12-10 19:49:03 +00:00
motd
mountcritlocal Teach mount(8) about a 'late' keyword, which means the file system should 2006-07-12 16:05:51 +00:00
mountcritremote 1. Add missing semicolon between "warn" and "return" to make sure 2005-12-30 09:16:23 +00:00
mountd In mountd_precmd(), use rc_args, not mountd_args to 2005-09-18 17:04:26 +00:00
mountlate Teach mount(8) about a 'late' keyword, which means the file system should 2006-07-12 16:05:51 +00:00
moused Correctly set moused_$2_enable when moused_nondefault_enable is set to NO 2006-05-17 11:37:09 +00:00
mroute6d
mrouted "REQUIRE: cleanvar" for all RC's writing into /var/run. 2005-01-16 03:12:03 +00:00
msgs
named After some discussion we believe that having SERVERS to REQUIRE: 2006-04-20 12:30:12 +00:00
natd Use more rc.subr(8) features. 2006-07-25 17:25:44 +00:00
netif Add rc.d/bridge which is invoked when a new interface arrives and can 2006-06-01 11:01:54 +00:00
netoptions
network_ipv6
NETWORKING Don't bogusly depend on dhclient. It's now run either by 2005-12-03 01:33:06 +00:00
newsyslog syslogd should REQUIRE newsyslog, rather than newsyslog using 2005-12-21 09:54:15 +00:00
nfsclient
nfsd
nfslocking
nfsserver
nisdomain
nscd flush' is appropriate than reload'. 2006-06-06 15:34:50 +00:00
nsswitch Install /etc/nsswitch.conf statically rather than generating it at 2006-05-03 15:14:47 +00:00
ntpd - Add new ntpd_config variable so that people can override it in rc.conf. 2006-04-18 15:02:24 +00:00
ntpdate - Remove hardcoded /etc/ntp.conf configuration file from ntpdate rc.d script 2006-07-20 10:07:34 +00:00
othermta
pf Use an option form better matching the manual. 2006-06-05 03:47:14 +00:00
pflog pflog is a separate module now. 2006-02-05 22:38:08 +00:00
pfsync Add an rc.d script to start pfsync at the right moment of the 2005-10-02 18:59:02 +00:00
power_profile REQUIRE: syslogd and BEFORE: NETWORKING are now antithetical, 2005-12-21 01:19:20 +00:00
powerd When stopping powerd, set the CPU frequency back to its maximum value 2006-08-27 11:04:39 +00:00
ppp Use: 2005-10-28 16:10:56 +00:00
pppoed
pwcheck
quota
random The alternative suggested for /entropy as a shutdown 2005-04-11 02:45:05 +00:00
rarpd "REQUIRE: cleanvar" for all RC's writing into /var/run. 2005-01-16 03:12:03 +00:00
resolv Remove rcconf.sh from /etc/rc.d, and instead load the configuration 2005-12-10 20:21:46 +00:00
root Check if /sbin/nextboot exists before running it. 2006-02-17 08:34:01 +00:00
route6d
routed
routing Transforming "ppp-user" into just "ppp", step 1: 2005-10-28 16:07:52 +00:00
rpcbind
rtadvd
rwho
savecore
sdpd Remove not needed redirection of kldstat -q output to /dev/null. 2005-11-22 19:17:41 +00:00
securelevel
sendmail Use ${name} in pathnames where appropriate. 2005-10-28 16:55:38 +00:00
serial Add an example of how to set up a 3-wire serial terminal. 2006-03-23 08:48:38 +00:00
SERVERS Make ldconfig as SERVER dependency. This makes it possible 2006-04-19 05:10:34 +00:00
sppp
sshd Backout this commit since it breaks startup and some scripts in 2006-08-22 11:17:29 +00:00
statd
swap1 Stop method for swap1 script was introduced, because gmirror needed it. 2004-11-05 12:38:27 +00:00
syscons Send the pcvt(4) driver off to retirement. 2006-05-17 09:33:15 +00:00
sysctl Quote the parameter to sysctl(1), allowing to use whitespaces in 2006-05-24 11:36:48 +00:00
syslogd syslogd should REQUIRE newsyslog, rather than newsyslog using 2005-12-21 09:54:15 +00:00
timed
tmp Brooks pointed out a case where tmp needs to be run after 2005-12-02 20:35:23 +00:00
ugidfw o Remove unfinished code and make it possible to override 2005-10-02 07:03:00 +00:00
var Remove stray else. 2005-03-02 16:41:35 +00:00
virecover
watchdogd "REQUIRE: cleanvar" for all RC's writing into /var/run. 2005-01-16 03:12:03 +00:00
wpa_supplicant wpa_supplicant(8) requires -D option for ndis(4) now. 2005-10-19 22:26:47 +00:00
ypbind
yppasswdd
ypserv
ypset
ypupdated
ypxfrd - Add ypserv to the REQUIRE list. 2006-08-22 14:58:23 +00:00