opnsense-src/libexec/rc/rc.d
Cy Schubert fddbdafd2d rc.d/wpa_supplicant: Remove the sleep to improve boot time
bapt@ had discovered a noticeable boot improvement without the sleep.
Without the sleep does not affect warm or cold boot however a
service netif restart may cause dhclient to spend a few extra seconds
to rerequest the DHCP request.

Reported by:	bapt
Reviewed by:	bapt
Differential Revision:	https://reviews.freebsd.org/D35457

(cherry picked from commit 116679b39c)
2022-08-12 20:33:46 -07:00
..
accounting Limit access to system accounting files. 2019-07-13 16:07:38 +00:00
addswap Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
adjkerntz Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
apm Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
apmd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
archdep Remove iBCS2, part1: userspace 2018-12-19 21:56:54 +00:00
auditd rc.d/auditd: set pidfile 2021-03-17 09:53:17 +00:00
auditdistd rc.d: Chmod +x all the scripts for consistency 2022-03-31 09:36:35 +02:00
automount rc.d: Chmod +x all the scripts for consistency 2022-03-31 09:36:35 +02:00
automountd rc.d: Chmod +x all the scripts for consistency 2022-03-31 09:36:35 +02:00
autounmountd rc.d: Chmod +x all the scripts for consistency 2022-03-31 09:36:35 +02:00
bgfsck Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
blacklistd rc.d: Chmod +x all the scripts for consistency 2022-03-31 09:36:35 +02:00
bluetooth bluetooth: remove support for bt3c(4) 2021-01-16 23:53:13 +01:00
bootparams Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
bridge Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
bsnmpd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
bthidd Revert r346017 pending compiled-in zfs fix 2019-04-10 07:51:13 +00:00
ccd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
cfumass Revert r346017 pending compiled-in zfs fix 2019-04-10 07:51:13 +00:00
cleanvar Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
cleartmp Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
cron Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ctld rc: make ctld depend on NETWORKING 2022-01-21 09:45:20 +02:00
DAEMON Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ddb Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
defaultroute Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
devd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
devfs Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
devmatch devmatch: don't announce autoloading so much 2021-07-16 12:28:44 -06:00
dhclient Create dhclient pid directory if it doesn't exist 2021-03-02 18:12:34 +00:00
dmesg Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
dumpon dumpon: use underlying device if encrypted swap is in use 2022-03-16 21:08:56 -04:00
FILESYSTEMS Add 'tmp' to the list of FILESYSTEMS dependencies. Some scripts that 2021-01-15 12:44:06 -08:00
fsck Add fsck_flags config option 2020-03-18 13:09:47 +00:00
ftp-proxy Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ftpd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
gbde Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
geli Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
geli2 Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
gptboot Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
growfs rc: improve dependencies for growfs 2022-02-17 00:09:25 +00:00
gssd gssd: Modify /etc/rc.d/gssd so that it starts after NETWORKING 2022-02-21 16:40:10 -08:00
hastd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
hcsecd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
hostapd libexec/rc.d/hostapd: Down/up interface when interface is specified 2022-04-25 06:49:04 -07:00
hostid Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
hostid_save Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
hostname Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
inetd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
iovctl rc.d: Chmod +x all the scripts for consistency 2022-03-31 09:36:35 +02:00
ip6addrctl Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ipfilter When booting a system with WITHOUT_IPFILTER the following errors 2020-08-11 23:36:38 +00:00
ipfs Follow-up on 51da4b19be. When booting a system with WITHOUT_IPFILTER 2021-01-11 12:36:54 -08:00
ipfw ipfw: reload sysctl.conf variables if needed 2021-07-16 13:40:39 +07:00
ipfw_netflow Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ipmon When booting a system with WITHOUT_IPFILTER the following errors 2020-08-11 23:36:38 +00:00
ipnat When booting a system with WITHOUT_IPFILTER the following errors 2020-08-11 23:36:38 +00:00
ippool Load ipfilter, ipnat, and ippool rules, and start ipmon in a vnet jail. 2020-07-23 17:39:45 +00:00
ipropd_master Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ipropd_slave Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ipsec Add ipsec.ko to required_modules for rc.d/ipsec script. 2019-05-06 08:30:53 +00:00
iscsictl Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
iscsid Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
jail Add support for jail.conf.d 2022-03-09 15:21:49 -06:00
kadmind Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
kdc Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
keyserv Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
kfd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
kld Revert r346017 pending compiled-in zfs fix 2019-04-10 07:51:13 +00:00
kldxref Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
kpasswdd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ldconfig ldconfig: remove i386 aout invocation 2020-06-23 15:36:05 +00:00
linux rc.d/linux: Attempt to mount only if necessary 2022-02-16 23:54:44 +00:00
local /etc/rc.d/local: Fix typo in description 2019-06-10 13:34:18 +00:00
local_unbound MFC: Fix post-start check when unbound.conf has moved. 2021-03-23 20:56:33 -04:00
localpkg Rename etc/rc.d/abi to etc/rc.d/linux; after moving out the SysV IPC stuff 2019-10-02 11:40:40 +00:00
lockd mountd: Delay starting mountd until after mountlate 2022-04-23 15:21:45 -07:00
LOGIN Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
lpd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
Makefile rc: Add a zpoolreguid rc.d script 2022-07-19 09:49:44 -04:00
mdconfig Revert r346017 pending compiled-in zfs fix 2019-04-10 07:51:13 +00:00
mdconfig2 Revert r346017 pending compiled-in zfs fix 2019-04-10 07:51:13 +00:00
mixer Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
motd motd: Generate from template to /var/run 2019-07-20 20:56:31 +00:00
mountcritlocal To avoid breakage for those who build/install without ZFS only 2020-08-26 20:30:00 +00:00
mountcritremote Make mountcritremote dependent upon nfscbd. 2020-12-17 00:20:57 +00:00
mountd mountd startup: enable NFSv4 if needed on restart 2022-07-11 07:43:58 -05:00
mountlate Remove excess spaces from rc.d scripts 2020-07-13 13:44:54 +00:00
moused Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
msgs Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
natd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
netif Follow-up on 51da4b19be. When booting a system with WITHOUT_IPFILTER 2021-01-11 12:36:54 -08:00
netoptions Run netoptions startup script in vnet jails. 2020-01-08 23:34:50 +00:00
netwait When booting a system with WITHOUT_IPFILTER the following errors 2020-08-11 23:36:38 +00:00
NETWORKING Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
newsyslog Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
nfscbd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
nfsclient Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
nfsd nfsd: Add a new rc variable nfs_server_maxio 2021-12-01 14:01:57 -08:00
nfsuserd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
nisdomain Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
nscd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ntpd rc.d/ntpd: Restart ntpd when resuming from sleep. 2022-07-13 09:19:45 -07:00
ntpdate Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
opensm Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
os-release os-release: Quote variables as documented in the manual 2021-12-05 17:44:09 +01:00
othermta Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
pf pf: fallback if $pf_rules fails to load 2022-01-24 21:11:02 +01:00
pflog Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
pfsync Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
power_profile Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
powerd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ppp Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
pppoed Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
pwcheck Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
quota Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
random save-entropy(8), rc.d/random: Set nodump flag 2019-05-22 21:47:17 +00:00
rarpd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
rctl rc.d/rctl: unbreak for distinct /usr filesystem 2021-11-23 15:29:41 +07:00
resolv Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
rfcomm_pppd_server Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
root Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
route6d Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
routed Make ICMP redirect processing depend on routing daemon. 2020-03-23 15:27:10 +00:00
routing Make ICMP redirect processing depend on routing daemon. 2020-03-23 15:27:10 +00:00
rpcbind Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
rtadvd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
rtsold Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
rwho Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
savecore Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
sdpd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
securelevel rc.d: unbreak sysctl lastload 2021-07-16 13:35:11 +07:00
sendmail Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
serial Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
SERVERS Rename etc/rc.d/abi to etc/rc.d/linux; after moving out the SysV IPC stuff 2019-10-02 11:40:40 +00:00
sppp Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
sshd sshd: Warn about missing ssh-keygen only when necessary 2020-04-15 14:07:33 +00:00
statd mountd: Delay starting mountd until after mountlate 2022-04-23 15:21:45 -07:00
static_arp Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
static_ndp Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
stf Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
swap Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
swaplate Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
syscons rc.d/syscons: remove spaces before tab 2020-10-25 18:27:21 +00:00
sysctl Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
sysctl_lastload rc.d: unbreak sysctl lastload 2021-07-16 13:35:11 +07:00
syslogd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
sysvipc Move the SysV IPC stuff out of the 'abi' rc script, into a new one: 2019-09-28 09:12:41 +00:00
tlsclntd nfs-over-tls: add rc scripts for rpc.tlsclntd and rpc.tlsservd 2021-03-05 13:55:44 -08:00
tlsservd nfs-over-tls: add rc scripts for rpc.tlsclntd and rpc.tlsservd 2021-03-05 13:55:44 -08:00
tmp Remove dependency on files in /usr/bin 2021-01-19 12:56:23 +01:00
ubthidhci Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ugidfw Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
utx Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
var Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
virecover Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
watchdogd add ability to set watchdog timeout for a shutdown 2019-10-03 11:23:10 +00:00
wpa_supplicant rc.d/wpa_supplicant: Remove the sleep to improve boot time 2022-08-12 20:33:46 -07:00
ypbind Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ypldap Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
yppasswdd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ypserv Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ypset Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ypupdated Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
ypxfrd Move the rc framework out of sbin/init into libexec/rc. 2018-10-17 16:49:11 +00:00
zfs zfskeys: Support autoloading of keys stored on ZFS 2022-03-21 15:47:20 +01:00
zfsbe loader: zfs should support bootonce an nextboot 2020-09-21 09:01:10 +00:00
zfsd rc.d: Chmod +x all the scripts for consistency 2022-03-31 09:36:35 +02:00
zfskeys Add zfskeys rc.d script for auto-loading encryption keys 2021-08-22 14:53:21 +00:00
zpool Declare dependency relationship once instead of twice for zpool 2020-09-05 00:45:46 +00:00
zpoolreguid rc: Fix quoting in the zpoolreguid script 2022-07-19 09:49:49 -04:00
zvol Make zpool on GELI work again. 2020-09-04 23:36:43 +00:00