1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00
freebsd/etc/rc.d
Doug Barton fb91147e08 Create a function for the code from r192246 so that it can be used both
times mount is called.

Limit the automatic behavior to when AUTO is specified (as it is in
etc/defaults/rc.conf) and for everything else take advantage of all
of the goodness in checkyesno.
2011-04-25 06:03:22 +00:00
..
abi As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
accounting The new accounting file needs to be 644 so that unprivileged users 2011-02-24 06:28:48 +00:00
addswap Integrate rc.d/network_ipv6 into rc.d/netif: 2009-09-12 22:13:41 +00:00
adjkerntz As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
amd Substitute ypset for ypbind in REQUIRE lines. If you use ypset it has to 2009-06-01 04:55:13 +00:00
apm As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
apmd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
archdep Small cleanup, add (spurious) quotation marks around the value 2009-05-30 21:51:38 +00:00
atm1 As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
atm2 As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
atm3 As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
auditd As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
bgfsck In regards to the "Starting foo:" type messages at boot time, create and 2009-10-10 22:17:03 +00:00
bluetooth Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
bootparams Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
bridge Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
bsnmpd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
bthidd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
ccd Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
cleanvar Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
cleartmp Avoid to try to remove suj journal file (.sujournal) and conventional 2010-09-05 05:44:40 +00:00
cron Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
DAEMON Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
ddb This change does the following for the scripts that run up through 2010-05-19 19:03:19 +00:00
defaultroute /etc/rc.d/defaultroute currently bails immediately if all interfaces 2010-09-29 13:08:23 +00:00
devd Introduce to rc.subr get_pidfile_from_conf(). It does just what it sounds 2011-04-23 04:26:31 +00:00
devfs Do not check for existence of symlink source for the link action. This 2010-01-23 11:42:31 +00:00
dhclient Add very limited support for the isc-dhclient. It will almostly certaintly 2008-04-15 23:03:35 +00:00
dmesg Remove a meaningless KEYWORD 2007-12-08 22:40:31 +00:00
dumpon This change does the following for the scripts that run up through 2010-05-19 19:03:19 +00:00
encswap As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
faith Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical. 2011-03-30 01:19:00 +00:00
FILESYSTEMS As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
fsck In regards to the "Starting foo:" type messages at boot time, create and 2009-10-10 22:17:03 +00:00
ftp-proxy Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
ftpd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
gbde As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
geli Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
geli2 Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
gptboot Add gptboot_enable rc variable, which allows to turn gptboot reporting off in 2010-11-24 15:25:17 +00:00
gssd Implement support for RPCSEC_GSS authentication to both the NFS client 2008-11-03 10:38:00 +00:00
hastd Remove the svn:executable property on Makefile 2011-03-13 08:22:46 +00:00
hcsecd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
hostapd As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
hostid Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical. 2011-03-30 01:19:00 +00:00
hostid_save This change does the following for the scripts that run up through 2010-05-19 19:03:19 +00:00
hostname In regards to the "Starting foo:" type messages at boot time, create and 2009-10-10 22:17:03 +00:00
inetd Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
initrandom Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical. 2011-03-30 01:19:00 +00:00
ip6addrctl Split $ipv6_prefer into $ip6addrctl_policy and $ipv6_activate_all_interfaces. 2010-09-13 19:55:40 +00:00
ipfilter Make the pf and ipfw firewalls start before netif, just like ipfilter 2009-06-01 05:35:03 +00:00
ipfs Make the pf and ipfw firewalls start before netif, just like ipfilter 2009-06-01 05:35:03 +00:00
ipfw Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical. 2011-03-30 01:19:00 +00:00
ipmon Allow starting /etc/rc.d/ipmon if ipnat is enabled but ipfilter is not 2010-08-01 15:41:00 +00:00
ipnat Make the pf and ipfw firewalls start before netif, just like ipfilter 2009-06-01 05:35:03 +00:00
ipsec Fix the typo mentioned in the PR, and one additional. 2009-08-23 05:56:54 +00:00
ipxrouted As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
jail Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical. 2011-03-30 01:19:00 +00:00
kadmind As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
kerberos As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
keyserv Substitute ypset for ypbind in REQUIRE lines. If you use ypset it has to 2009-06-01 04:55:13 +00:00
kldxref As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
kpasswdd As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
ldconfig Don't require /usr/lib/aout to be on the system. Test for its 2011-01-06 21:09:22 +00:00
local Output information only if /etc/rc.local exists. 2008-06-22 16:23:39 +00:00
localpkg As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
lockd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
LOGIN Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
lpd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
Makefile Add startup script, to load rules from /etc/rctl.conf. 2011-03-30 18:32:45 +00:00
mdconfig This change does the following for the scripts that run up through 2010-05-19 19:03:19 +00:00
mdconfig2 Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
mixer As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
motd In regards to the "Starting foo:" type messages at boot time, create and 2009-10-10 22:17:03 +00:00
mountcritlocal Add a sync to the shutdown step. In the common case this will be harmless 2010-11-25 18:20:28 +00:00
mountcritremote Don't say we're going to mount filesystems of a certain type unless 2008-06-22 15:40:19 +00:00
mountd Add support for the experimental nfs subsystem to the scripts in 2009-06-02 22:15:47 +00:00
mountlate As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
moused In regards to the "Starting foo:" type messages at boot time, create and 2009-10-10 22:17:03 +00:00
mroute6d Integrate rc.d/network_ipv6 into rc.d/netif: 2009-09-12 22:13:41 +00:00
mrouted Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
msgs As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
named Introduce to rc.subr get_pidfile_from_conf(). It does just what it sounds 2011-04-23 04:26:31 +00:00
natd As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
netif Split $ipv6_prefer into $ip6addrctl_policy and $ipv6_activate_all_interfaces. 2010-09-13 19:55:40 +00:00
netoptions Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical. 2011-03-30 01:19:00 +00:00
NETWORKING Integrate rc.d/network_ipv6 into rc.d/netif: 2009-09-12 22:13:41 +00:00
newsyslog In regards to the "Starting foo:" type messages at boot time, create and 2009-10-10 22:17:03 +00:00
nfscbd Add support for the experimental nfs subsystem to the scripts in 2009-06-02 22:15:47 +00:00
nfsclient In regards to the "Starting foo:" type messages at boot time, create and 2009-10-10 22:17:03 +00:00
nfsd Add support for the experimental nfs subsystem to the scripts in 2009-06-02 22:15:47 +00:00
nfsserver As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
nfsuserd Add support for the experimental nfs subsystem to the scripts in 2009-06-02 22:15:47 +00:00
nisdomain Substitute ypset for ypbind in REQUIRE lines. If you use ypset it has to 2009-06-01 04:55:13 +00:00
nscd Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
nsswitch Prefer echo over printf 2010-09-27 15:55:39 +00:00
ntpd Small cleanup, add (spurious) quotation marks around the value 2009-05-30 21:51:38 +00:00
ntpdate Allow use of -6 option to "server" and "peer" in ntp.conf. 2010-01-30 16:34:52 +00:00
opensm Add svn:executable property 2011-04-25 05:57:01 +00:00
othermta As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
pf Add pf in quiet mode 2010-12-17 09:38:55 +00:00
pflog Reverse the effect of r193198 for pf and ipfw which will once again 2009-06-26 01:04:50 +00:00
pfsync Reverse the effect of r193198 for pf and ipfw which will once again 2009-06-26 01:04:50 +00:00
power_profile As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
powerd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
ppp Protect cross-script invocation by checking that the target script exists. 2009-09-14 16:52:38 +00:00
pppoed As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
pwcheck Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
quota Substitute ypset for ypbind in REQUIRE lines. If you use ypset it has to 2009-06-01 04:55:13 +00:00
random As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
rarpd Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
rctl Add startup script, to load rules from /etc/rctl.conf. 2011-03-30 18:32:45 +00:00
resolv As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
rfcomm_pppd_server Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
root Do nextboot -D twice during boot. The first time in rc.d/root which ensures that 2008-03-11 17:21:14 +00:00
route6d Add an extension of set_rcvar(), a new function set_rcvar_obsolete(), 2009-09-12 22:19:48 +00:00
routed Add an extension of set_rcvar(), a new function set_rcvar_obsolete(), 2009-09-12 22:19:48 +00:00
routing Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical. 2011-03-30 01:19:00 +00:00
rpcbind Let rpcbind clean up after itself 2011-01-31 21:03:08 +00:00
rtadvd Use ipv6if() when $rtadvd_interfaces="AUTO". 2009-09-26 19:00:47 +00:00
rtsold Add the shutdown KEYWORD. 2010-02-27 19:02:21 +00:00
rwho Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
savecore This change does the following for the scripts that run up through 2010-05-19 19:03:19 +00:00
sdpd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
securelevel Replace ${SYSCTL_W} with ${SYSCTL} in rc.d scripts, as they are identical. 2011-03-30 01:19:00 +00:00
sendmail Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
serial With uart(4) default, change /dev/cuad# to /dev/cuau# and 2008-07-19 20:12:02 +00:00
SERVERS This change does the following for the scripts that run up through 2010-05-19 19:03:19 +00:00
sppp As previously discussed, add the svn:executable property to all scripts 2008-07-16 19:22:48 +00:00
sshd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
statd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
static_arp Set svn:executable to *. 2010-01-11 23:32:36 +00:00
stf Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
swap1 Backout previous commit due to PEBKAC 2009-03-11 12:55:12 +00:00
syscons Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
sysctl This change does the following for the scripts that run up through 2010-05-19 19:03:19 +00:00
syslogd Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
timed Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
tmp Create a function for the code from r192246 so that it can be used both 2011-04-25 06:03:22 +00:00
ubthidhci Remove trailing white space. No functional changes. 2010-05-14 04:53:57 +00:00
ugidfw Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
var Let rc and periodic infrastructure and newsyslog use the utmpx files. 2010-01-13 19:07:48 +00:00
virecover Remove $NetBSD$ CVS tags. We no longer attempt to synch our rc.d files 2007-12-08 07:20:23 +00:00
watchdogd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
wpa_supplicant Move is_wired_interface() from rc.d/wpa_supplicant into network.subr, 2009-08-23 05:47:19 +00:00
ypbind Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
yppasswdd Substitute ypset for ypbind in REQUIRE lines. If you use ypset it has to 2009-06-01 04:55:13 +00:00
ypserv Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
ypset Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
ypupdated Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
ypxfrd Add the shutdown KEYWORD to those scripts that start persistent services 2008-07-16 19:50:29 +00:00
zfs Currently there is a problem with fscking UFS file systems created on 2009-07-29 05:23:52 +00:00
zvol Commit two more files missed in r219089. 2011-02-27 19:44:10 +00:00