freebsd-skq/etc/rc.d
Ed Maste e64241487f /etc/rc.d/defaultroute currently bails immediately if all interfaces
set to use DHCP have no carrier.  This can cause grief as it may take
some time for link to be established, and defaultroute may terminate
before this happens.

Introduce a defaultroute_carrier_delay variable and then wait that long
in defaultroute before bailing if no interfaces have carrier.  With the
default settings defaultroute will wait for five seconds for this, and
the original 30 second wait for a default route to appear is unchanged.
Note that there is in discussion an alternative approach to the broader
problem of waiting for DHCP-configured routes.  However, this change
addresses a real problem in the current defaultroute script.

Discussed on:	freebsd-rc@
2010-09-29 13:08:23 +00:00
..
abi
accounting
addswap
adjkerntz
amd
apm
apmd
archdep
atm1
atm2
atm3
auditd
bgfsck
bluetooth
bootparams
bridge
bsnmpd
bthidd
ccd
cleanvar
cleartmp
cron
DAEMON
ddb
defaultroute /etc/rc.d/defaultroute currently bails immediately if all interfaces 2010-09-29 13:08:23 +00:00
devd
devfs
dhclient
dmesg
dumpon
encswap
faith
FILESYSTEMS
fsck
ftp-proxy
ftpd
gbde
geli
geli2
gptboot Add gptboot script that is responsible for: 2010-09-24 19:53:55 +00:00
gssd
hastd
hcsecd
hostapd
hostid
hostid_save
hostname
inetd
initrandom
ip6addrctl Split $ipv6_prefer into $ip6addrctl_policy and $ipv6_activate_all_interfaces. 2010-09-13 19:55:40 +00:00
ipfilter
ipfs
ipfw
ipmon
ipnat
ipsec
ipxrouted
jail
kadmind
kerberos
keyserv
kldxref
kpasswdd
ldconfig
local
localpkg
lockd
LOGIN
lpd
Makefile Add gptboot script that is responsible for: 2010-09-24 19:53:55 +00:00
mdconfig
mdconfig2
mixer
motd
mountcritlocal
mountcritremote
mountd
mountlate
moused
mroute6d
mrouted
msgs
named
natd
netif Split $ipv6_prefer into $ip6addrctl_policy and $ipv6_activate_all_interfaces. 2010-09-13 19:55:40 +00:00
netoptions Add $ipv6_privacy to support net.inet6.ip6.use_tempaddr. Note that this 2010-09-13 19:52:46 +00:00
NETWORKING
newsyslog
nfscbd
nfsclient
nfsd
nfsserver
nfsuserd
nisdomain
nscd
nsswitch Prefer echo over printf 2010-09-27 15:55:39 +00:00
ntpd
ntpdate
othermta
pf
pflog
pfsync
power_profile
powerd
ppp
pppoed
pwcheck
quota
random
rarpd
resolv
rfcomm_pppd_server
root
route6d
routed
routing
rpcbind
rtadvd
rtsold
rwho
savecore
sdpd
securelevel
sendmail
serial
SERVERS
sppp
sshd
statd
static_arp
stf
swap1
syscons
sysctl
syslogd
timed
tmp
ubthidhci
ugidfw
var
virecover
watchdogd
wpa_supplicant
ypbind
yppasswdd
ypserv
ypset
ypupdated
ypxfrd
zfs
zvol