freebsd-src/etc/rc.d
Jilles Tjoelker aca7f02e2b MFC r307755: swapoff: Remove only late devices with -aL.
Currently, '/etc/rc.d/swaplate stop' removes all swap devices. This can be
very slow and may not even be possible if there is a lot of swap space in
use. However, removing swap devices is only needed for late swap devices
that may depend on daemons that subsequent shutdown steps stop. Normal swap
devices such as hard disk partitions will remain available throughout the
shutdown process and need not be removed.

In swapoff, interpret -aL to remove late swap devices only, and use this in
etc/rc.d/swaplate. The meaning of -aL in swapon remains unchanged (add all
swap devices, both normal and late).

PR:		187081
2016-11-20 13:44:27 +00:00
..
abi MFC r296542: 2016-03-13 08:19:27 +00:00
accounting - Don't log messages saying that accounting is being disabled and enabled 2012-05-02 14:25:39 +00:00
addswap - Add vnode-backed swap space specification support. This is enabled when 2013-06-27 18:28:45 +00:00
adjkerntz Depend on the new 'postrandom' instead of random. 2012-08-22 18:49:02 +00:00
amd Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
apm Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
apmd Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
archdep
atm1
atm2
atm3
auditd Add 'nojail' keyword as auditd(8) can't really do anything useful when 2012-01-06 14:00:31 +00:00
auditdistd Fix the location of auditdistd configuration file. 2012-12-13 09:41:32 +00:00
automount MFC r287951: 2015-10-18 14:59:38 +00:00
automountd MFC r287951: 2015-10-18 14:59:38 +00:00
autounmountd MFC r287951: 2015-10-18 14:59:38 +00:00
bgfsck MFC 287614: 2015-09-13 04:02:52 +00:00
bluetooth
bootparams Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
bridge Whitespace nit 2012-07-13 06:46:09 +00:00
bsnmpd Pass pidfile to bsnmpd if it's been changed (parts cut/pasted from 2013-08-19 05:37:49 +00:00
bthidd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
ccd
cleanvar Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
cleartmp Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
cron Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
ctld Bring in the new iSCSI target and initiator. 2013-09-14 15:29:06 +00:00
DAEMON
ddb Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
defaultroute
devd MFC r263758: 2014-03-31 02:53:15 +00:00
devfs As it stands right now, the default devfs rulesets are only loaded as a 2012-02-08 08:52:40 +00:00
dhclient dhclient: don't use syslog for logging non-DHCP interface errors 2012-01-20 17:19:50 +00:00
dmesg Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
dumpon MFC r299839,r299840,r299841: 2016-06-08 13:32:00 +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 MFC r299839,r299840,r299841: 2016-06-08 13:32:00 +00:00
fsck Fix indentation in etc/rc.d/fsck. 2015-10-27 02:52:05 +00:00
ftp-proxy MFC: 258080 2014-11-09 20:08:43 +00:00
ftpd Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
gbde
geli Allow - be used in the name of a provider. Without this change it's not 2012-08-22 22:17:35 +00:00
geli2 Allow - be used in the name of a provider. Without this change it's not 2012-08-22 22:17:35 +00:00
gptboot Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
growfs MFC r273955,274060,274164: Add /etc/rc.d/growfs script. 2015-06-05 00:46:49 +00:00
gssd MFC r270780: 2014-10-09 23:33:33 +00:00
hastd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
hcsecd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
hostapd Implement ifconfig_wlanX="HOSTAP". 2013-06-26 04:00:52 +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 MFC r299844,r300931: 2016-06-08 13:40:07 +00:00
hostname There is no longer a need to abstract ${rcvar_manpage} as we are not 2012-01-08 20:25:29 +00:00
inetd Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
initrandom Merge from project branch via main. Uninteresting commits are trimmed. 2013-10-12 15:31:36 +00:00
ip6addrctl MFC r270836: 2014-10-09 23:40:08 +00:00
ipfilter MFC r277854: 2015-02-11 02:43:58 +00:00
ipfs ipfilter 5.1.2 no longer supports sysctl. Use ipf -V to determine if 2013-09-10 13:48:33 +00:00
ipfw Refine the "nojail" rc keyword, adding "nojailvnet" for files that don't 2013-05-19 04:10:34 +00:00
ipmon ipfilter 5.1.2 no longer supports sysctl. Use ipf -V to determine if 2013-09-10 13:48:33 +00:00
ipnat Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
ipropd_master MFC r270782: 2014-10-09 23:35:23 +00:00
ipropd_slave MFC r271663: 2014-10-09 23:47:07 +00:00
ipsec Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
ipxrouted Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
iscsictl Bring in the new iSCSI target and initiator. 2013-09-14 15:29:06 +00:00
iscsid Bring in the new iSCSI target and initiator. 2013-09-14 15:29:06 +00:00
jail MFC r302857: 2016-07-17 14:16:21 +00:00
kadmind MFC r270782: 2014-10-09 23:35:23 +00:00
kdc MFC r298844: 2016-05-13 09:46:23 +00:00
keyserv Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
kfd MFC r270782: 2014-10-09 23:35:23 +00:00
kld Ensure kldxref is run first. Currently both 'kldxref' and 'kld' depend 2011-12-01 22:50:10 +00:00
kldxref Whitespace nit 2012-07-13 06:46:09 +00:00
kpasswdd MFC r270782: 2014-10-09 23:35:23 +00:00
ldconfig Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
local
local_unbound MFH (r277706): allow the user to specify the location of control.conf 2016-01-26 09:02:23 +00:00
localpkg
lockd Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
LOGIN Unbreak rcorUnbreak rcorder when MK_UTX == no by moving utx from REQUIRE: in LOGIN to 2015-03-01 21:22:34 +00:00
lpd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
Makefile MFC r307182,307191,307192: rc.d/zfsbe: new script designed for BE support 2016-11-03 08:34:37 +00:00
mdconfig MFC r290163: Ignore per-mdN settings in mdconfig[2] startup 2015-11-02 21:26:10 +00:00
mdconfig2 MFC r290163: Ignore per-mdN settings in mdconfig[2] startup 2015-11-02 21:26:10 +00:00
mixer Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
motd
mountcritlocal
mountcritremote Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
mountd Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
mountlate Introduce and use new flag -L to mount for mounting only late filesystems. 2013-05-04 14:00:16 +00:00
moused Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
mroute6d Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
mrouted Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
msgs MFC r297314: rc.d: Make msgs a proper rc.d script. 2016-10-09 21:28:56 +00:00
natd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
netif MFC r299844,r300931: 2016-06-08 13:40:07 +00:00
netoptions Add $ipv6_cpe_wanif to enable functionality required for IPv6 CPE 2011-09-13 00:06:11 +00:00
netwait MFC r296807: (this time with 100% fewer unintended changes mixed in)... 2016-03-16 16:52:31 +00:00
NETWORKING MFC r299843: 2016-06-08 13:34:52 +00:00
newsyslog Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
nfscbd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
nfsclient Make three one line changes to the rc scripts so that 2011-06-11 21:14:22 +00:00
nfsd MFC: r291536 2015-12-14 23:09:02 +00:00
nfsuserd MFC: r291536 2015-12-14 23:09:02 +00:00
nisdomain
nscd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
nsswitch
ntpd MFC r304779, r304780, r304781, r304782, r304802 2016-08-27 02:53:21 +00:00
ntpdate Merge r257694 from head: 2013-11-14 09:14:33 +00:00
opensm Add svn:executable property 2011-04-25 05:57:01 +00:00
othermta MFH (r290008): load_rc_config no longer requires a service name 2016-01-26 08:58:59 +00:00
pf Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
pflog MFC 281112, 281166 2015-04-12 01:14:43 +00:00
pfsync When stopping pfsync, remove the pfsync interface's syncpeer setting. 2013-07-15 08:48:45 +00:00
postrandom Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
power_profile rc.d/power_profile: use recently added Cmax for cx_lowest 2012-09-11 06:25:10 +00:00
powerd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
ppp Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
pppoed Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
pwcheck
quota Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
random Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
rarpd Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
rctl MFC r261931,r261932: 2014-02-23 20:04:29 +00:00
resolv Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
rfcomm_pppd_server Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
root
route6d Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
routed MFC r299843: 2016-06-08 13:34:52 +00:00
routing MFC r278302: 2015-02-13 04:50:39 +00:00
rpcbind Merge r257694 from head: 2013-11-14 09:14:33 +00:00
rtadvd MFH (r256875): start rtsold if necessary 2014-02-27 13:19:17 +00:00
rtsold Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
rwho Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
savecore After writing a kernel core dump into /var/crash, call sync(8). 2013-08-28 15:12:15 +00:00
sdpd Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
securelevel Add dependencies based on security(7). 2012-08-22 18:35:17 +00:00
sendmail MFC r298881, 298882, 298883, 298885: 2016-05-15 03:15:36 +00:00
serial
SERVERS MFC r298844: 2016-05-13 09:46:23 +00:00
sppp
sshd MFH (r261320): upgrade openssh to 6.5p1 2014-02-27 17:29:02 +00:00
statd Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
static_arp
static_ndp Correctly reassign copyright of etc/rc.d/static_ndp back to delphij@ 2011-10-23 10:17:42 +00:00
stf
swap - Add vnode-backed swap space specification support. This is enabled when 2013-06-27 18:28:45 +00:00
swaplate MFC r307755: swapoff: Remove only late devices with -aL. 2016-11-20 13:44:27 +00:00
syscons MFC r271958: 2014-09-25 16:35:19 +00:00
sysctl Merge r260987: 2014-01-25 10:43:47 +00:00
syslogd MFC r273999: 2015-02-14 18:56:44 +00:00
timed Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
tmp MFP4 214344: 2012-07-13 20:10:59 +00:00
ubthidhci Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
ugidfw MFC r288390: 2015-10-13 18:46:11 +00:00
utx Unbreak rcorUnbreak rcorder when MK_UTX == no by moving utx from REQUIRE: in LOGIN to 2015-03-01 21:22:34 +00:00
var MFC r299839,r299840,r299841: 2016-06-08 13:32:00 +00:00
virecover Prepare for the removal of set_rcvar() by changing the rcvar= 2012-01-14 02:18:41 +00:00
watchdogd Simply things so that "#REQUIRE: FILESYSTEMS" means the file 2012-09-11 05:04:59 +00:00
wpa_supplicant
ypbind Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
yppasswdd Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
ypserv Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
ypset Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
ypupdated Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
ypxfrd Fix various issues with the NFS and RPC related scripts: 2012-02-14 10:51:24 +00:00
zfs MFC r307182,307191,307192: rc.d/zfsbe: new script designed for BE support 2016-11-03 08:34:37 +00:00
zfsbe MFC r307182,307191,307192: rc.d/zfsbe: new script designed for BE support 2016-11-03 08:34:37 +00:00
zvol MFC r299839,r299840,r299841: 2016-06-08 13:32:00 +00:00