Re: RFC: OpenRC as Init System for Debian
On 04/29/2012 04:18 PM, Miles Bader wrote:
> Stephan Seitz <firstname.lastname@example.org> writes:
>>> Isn't mounting filesystems, which can depend on the network, part of
>>> the boot process?
>> Yes, but how do you check if the network is configured and operational?
>> - when the link is up?
>> - when the IP address is configured (how do you check this with
>> IPv6?)? What are you doing if more than one IP address is configured
>> for this NIC or more than one NIC is available?
>> - when the switch accepts traffic on the port you are connected to?
>> - when the router/firewall accepts traffic from your IP address?
>> No event based init system will solve these problems when you have
>> dependencies outside the box you are booting. The local admin has to
>> check if all timings are right and must adjust them if they are not
> Er, what? Please don't throw out silly strawmen...
Stephan's points are valid. Just having a link on your favourite cisco does not
mean that you are allowed to send packets anywhere yet. Getting a ipv6 address
via radvd does not mean that you are able too access your nfsv4 server (and the
other way round...). And so on.
Bernd Zeimetz Debian GNU/Linux Developer
GPG Fingerprint: ECA1 E3F2 8E11 2432 D485 DD95 EB36 171A 6FF9 435F