-
Bug
-
Resolution: Expected Behavior
-
Normal
-
None
-
None
-
rc_parallel="NO"
rc_depend_strict="YES"
Daemons explicitly binding to an external IP may fail to start during system
bootup. The problem is the 'net' dependency being fulfilled by
/etc/init.d/netif.lo, which only sets up loopback networking. Instead, the
'net' dependency should only be fulfilled when all netif.* scripts have been
started, at least when rc_depend_strict is set to 'YES'.
This actually happened with maradns on my server, which binds to the external
IP explicitly and according do /var/log/rc.log got started before netif.eth0.