On Mon, 25 Sep 2006 09:35:38 +0200, Noack, Sebastian wrote:

> The other reason is, that independent from which net.*-scripts are
> attached to a runlevel, at least one net.*-script besides net.lo becomes
> started according to RC_NET_STRICT_CHECKING="no" [1] in /etc/conf.d/rc.
> Such behaviour shouldn't be the default. If I want a distro where
> anything happens automatically, I would use Ubunto or Suse. Furthermore
> it isn't even possible to stop this behaviour by setting
> RC_NET_STRICT_CHECKING to "none" or "lo" [1].

This is nothing to do with the init scripts. There are two ways an
interface can be started, through the init scripts or through hotplug.
The RC_NET_STRICT_CHECKING deals with how others services, that require a
network connection, work.

> The workaround therefore is to set RC_PLUG_SERVICES="!net.*" in
> /etc/conf.d/rc.

This isn't a workaround, it is the correct solution. If you don't want
your network interfaces, or anything else, started by hotplug, this
is the correct place to disable it.

A package offering more flexible configuration options doesn't make it
suck, IMO. you complain about Ubuntu and SUSE doing things automatically,
then complain about Gentoo increasing your choices.


-- 
Neil Bothwick


Attachment: signature.asc
Description: PGP signature

Reply via email to