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
signature.asc
Description: PGP signature