Subject: Re: bin/10002: `network' rc.d dependency is incomplete
To: None <thorpej@zembu.com>
From: Simon Burge <simonb@netbsd.org>
List: tech-net
Date: 04/28/2000 21:40:46
thorpej@zembu.com wrote:

> >Number:         10002
> >Category:       bin
> >Synopsis:       `network' rc.d dependency is incomplete
> 
> >Description:
> 	The `network' dependency node in rc.d doesn't completely start
> 	the network.  In fact, if you are using DHCP, it leaves the
> 	network woefully down.  This causes some programs to behave
> 	erratically when they start.
> 
> >How-To-Repeat:
> 	Use DHCP for network configuration.  Watch it get started very
> 	late.  Watch other programs behave poorly when this happens.
> 
> >Fix:
> 	I fixed this by making the current `network' node provide
> 	`network_basics'.  The dhclient script in turn requires
> 	`network_basics' and provides `network'.  This solves the
> 	network-isn't-quite-up problem.

It would make more sense to me to have a NETWORK dummy dependancy ala
DAEMON that requires "network" and "dhclient"...

Simon.