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.54) id 1EwHlF-0003GK-85 for garchives@archives.gentoo.org; Tue, 10 Jan 2006 11:33:57 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k0ABXEr4002341; Tue, 10 Jan 2006 11:33:14 GMT Received: from mail.marples.name (rsm.demon.co.uk [80.177.111.50]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k0ABVNAf028381 for ; Tue, 10 Jan 2006 11:31:23 GMT Received: from uberlaptop.development.ltl (logos [195.2.133.104]) by mail.marples.name (Postfix) with ESMTP id 534F490678A8 for ; Tue, 10 Jan 2006 11:31:23 +0000 (GMT) From: Roy Marples To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] baselayout 1.12 and runlevel changes Was: init scripts and custom signals Date: Tue, 10 Jan 2006 11:31:21 +0000 User-Agent: KMail/1.9 References: <200601091232.32522.uberlord@gentoo.org> In-Reply-To: Organization: Gentoo Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200601101131.21791.uberlord@gentoo.org> X-Archives-Salt: 3dbb6e60-a843-4ce1-b0a4-14d304b11141 X-Archives-Hash: 19c53e2ff79c3a17c3944a4627611608 On Tuesday 10 January 2006 08:19, Duncan wrote: > Roy Marples posted <200601091232.32522.uberlord@gentoo.org>, excerpted > > below, on Mon, 09 Jan 2006 12:32:32 +0000: > > baelayout-1.12 is a bit more strict about things. If you ask something to > > --stop it stops regardless. > > Creating a new subthread on a slightly different subtopic, tho still > initscripts/baselayout. > > I've noticed that with baselayout-1.12 (not sure on <1.12 as I didn't > notice it, tho that might mean it's new behavior), changing runlevels > stops, then restarts, services that are in both runlevels. At least RH > style initscripts simply keep running services that exist in both the old > and new runlevels, as they aren't in the kill-list, only the start-list. > Is it intended behavior on Gentoo to force them to stop, only to restart > them on the new runlevel, when they exist in both? Nope, that's an error. I think I have a patch that addresses that. I've also noticed that there is a lot of stuff in runscript.sh that doesn't need to be there anymore as rc now handles more of the ordering and dependency. Leaving runscript.sh with just what it "needs" means it's a whole load lighter :) -- Roy Marples Gentoo Linux Developer -- gentoo-dev@gentoo.org mailing list