From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1GRl7D-0002PC-Tu for garchives@archives.gentoo.org; Mon, 25 Sep 2006 07:43:00 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.8/8.13.6) with SMTP id k8P7fqKX028651; Mon, 25 Sep 2006 07:41:52 GMT Received: from issv0177.isis.de (issv0177.isis.de [195.158.131.227]) by robin.gentoo.org (8.13.8/8.13.6) with ESMTP id k8P7Zf78028027; Mon, 25 Sep 2006 07:35:41 GMT Received: from mail.autoonline.de (mail.autoonline.de [195.158.141.68]) by issv0177.isis.de (Postfix) with ESMTP id 61E036091F; Mon, 25 Sep 2006 09:35:40 +0200 (CEST) X-MimeOLE: Produced By Microsoft Exchange V6.5 Content-class: urn:content-classes:message Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Subject: [gentoo-user] baselayout-1.12.5 sucks Date: Mon, 25 Sep 2006 09:35:38 +0200 Message-ID: <7B97065F451A23458ED0C63B4CA5A2EA7C4AE2@SRV-EXCHANGE.AUTOonline.local> X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: baselayout-1.12.5 sucks thread-index: AcbgdTKJXQyKTegDTLy2t9ar7wpMVw== From: "Noack, Sebastian" To: Cc: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id k8P7Zf79028027 X-Archives-Salt: 82938032-e8f6-42dd-9c70-460430c51fd7 X-Archives-Hash: bc8097f69bc3c095dc9a939e4dbc561c Hi, at the weekend I upgraded to baselayout-1.12.5. And this is the worse version of baselayout since I'm using Gentoo. The first reason therefore is, that the kernel log is spamming to your console all the time, because of the loglevel doesn't become set to 1 anymore. 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. 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]. The workaround therefore is to set RC_PLUG_SERVICES="!net.*" in /etc/conf.d/rc. But however, the best workaround would be the following I guess. :) echo "~sys-apps/baselayout-1.12.5" >> /etc/portage/package.mask If I just misunderstood the new configurations of baselayout-1.12.5, feel free to answer, before other people apply my bad workarounds. ;) [1] # RC_NET_STRICT_CHECKING allows some flexibility with the 'net' service. # The following values are allowed: # none - The 'net' service is always considered up. # no - This basically means that at least one net.* service besides net.lo # must be up. This can be used by notebook users that have a wifi and # a static nic, and only wants one up at any given time to have the # 'net' service seen as up. # lo - This is the same as the 'no' option, but net.lo is also counted. # This should be useful to people that do not care about any specific # interface being up at boot. # yes - For this ALL network interfaces MUST be up for the 'net' service to # be considered up. Regards Sebastian Noack -- gentoo-user@gentoo.org mailing list