Gentoo Logo
Gentoo Spaceship

Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
To: gentoo-dev@g.o
From: Roy Marples <uberlord@g.o>
Subject: Re: baselayout-1.12.5 sucks
Date: Mon, 25 Sep 2006 09:14:36 +0100
On Monday 25 September 2006 08:35, Noack, Sebastian wrote:
> The workaround is to hack /etc/init.d/checkroot to call `dmesg -n 1` on
> startup, even though in /etc/conf.d/rc is a variable RC_DMESG_LOGLEVEL
> which is set to "1" by default, but it doesn't affect anything.

RC_DMESG_LEVEL is the correct variable - conf.d/rc is in error and will be 
fixed in the next version.

> 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].

RC_STRICT_NET_CHECKING controls what the "net" dependency fullfills - it does 
not and never has started anything automatically.

I believe this new behaviour you are seeing is called COLDPLUG when this 
happens at boot time and HOTPLUG there after. These have simple yes/no 
settings in conf.d/rc.

Please note that baselayout doesn't actually do any hot/cold plugging itself - 
it merely controls udev/hotplug to some extent.

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

Yes, that allows COLDPLUG/HOTPLUG on everything but net services - it's used 
for fine tuning if you like. This is also documented in /etc/conf.d/rc


Roy Marples <uberlord@g.o>
Gentoo/Linux Developer (baselayout, networking)
gentoo-dev@g.o mailing list

baselayout-1.12.5 sucks
-- Noack, Sebastian
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
baselayout-1.12.5 sucks
Next by thread:
New Developer: Tristan Heaven (nyhm)
Previous by date:
baselayout-1.12.5 sucks
Next by date:
Re: RFC about another *DEPEND variable

Updated Jun 17, 2009

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.