From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 1C58F1381F3 for ; Mon, 3 Jun 2013 06:20:36 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E7D17E09D7; Mon, 3 Jun 2013 06:20:20 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id C36B3E09AE for ; Mon, 3 Jun 2013 06:20:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 00FFE33DB75 for ; Mon, 3 Jun 2013 06:20:19 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -1.521 X-Spam-Level: X-Spam-Status: No, score=-1.521 tagged_above=-999 required=5.5 tests=[AWL=-1.045, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-0.474, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no Received: from smtp.gentoo.org ([IPv6:::ffff:127.0.0.1]) by localhost (smtp.gentoo.org [IPv6:::ffff:127.0.0.1]) (amavisd-new, port 10024) with ESMTP id FiQ8jh1PJqV0 for ; Mon, 3 Jun 2013 06:20:13 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 311BA33E141 for ; Mon, 3 Jun 2013 06:20:11 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UjO7k-00012k-5m for gentoo-dev@gentoo.org; Mon, 03 Jun 2013 08:20:08 +0200 Received: from ip68-231-22-224.ph.ph.cox.net ([68.231.22.224]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Jun 2013 08:20:08 +0200 Received: from 1i5t5.duncan by ip68-231-22-224.ph.ph.cox.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Jun 2013 08:20:08 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-dev] Re: eselect init Date: Mon, 3 Jun 2013 06:19:49 +0000 (UTC) Message-ID: References: <51A08A68.3020900@gentoo.org> <20130601092355.GB25065@rathaus.eclipse.co.uk> <51AB0D39.8050506@gentoo.org> <20130602182038.GA4485@rathaus.eclipse.co.uk> <51ABC8B1.7070105@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: ip68-231-22-224.ph.ph.cox.net User-Agent: Pan/0.140 (Chocolate Salty Balls; GIT b00f96e /usr/src/portage/src/egit-src/pan2) X-Archives-Salt: d3a36da3-2207-4432-825c-1689e76d7fe7 X-Archives-Hash: 61c0265e41a9d5e93751ceff7b0ecfbd Luca Barbato posted on Mon, 03 Jun 2013 00:35:29 +0200 as excerpted: > To not make this a waste of time here a summary of the whole thing: > > - eselect init will be opt-in for the time being, people can be left on > their own tools if the want it - the default init will stay sysvinit. > Discussion ongoing if is better to have it installed in a secondary > fallback path is open (e.g. /bin/init). > - I still need to send patches to busybox and sysvinit upstream to add a > command line switch to locate the inittab. > - people wanting to switch init or enable/disable init addons using > eselect init might have to refer to /sbin/einit or such custom path > (assuming we fail to come to an agreement regarding /bin/init) > > The wrapper in /sbin/init is mostly needed to get to the point of a > clean reboot. > > The first time you boot on a new system it is executed picking the new > init and just that. > > For addons such as bootchart2 and e4rat it would do slightly more. Thanks for the summary. In the muddle of a contentious thread it's not easy to figure out which points have been settled on and which are still considered under discussion, so a summary by someone suitably involved as to be authoritative can be valuable indeed, even for those who (like me) have read the entire thread. And valuable it was to me here. =:^) The only concern I had with the above is the one Walter D. brought up, that "for the time being" caveat. But rich0 well addressed that, so... I'm good! =:^) Meanwhile, Walter D: Thanks for your work too. I'm not using your bb-init work ATM, but I deeply appreciate having the alternative available, should I find the need for it in the future, and am thus very thankful that /someone/ was suitably motivated to create it. I haven't seen a lot of direct thanks on-list for your work, but I suspect there's others who seriously appreciate it as well, whether we're already using it or may actually never use it but deeply value having the alternative should we have need of it, so let this be a thanks from all of us. It's projects like yours, someone seeing a need and addressing it for themselves, then simply making that work available for use by others, that form the "grassroots" of FLOSS. =:^) -- Duncan - List replies preferred. No HTML msgs. "Every nonfree program has a lord, a master -- and if you use the program, he is your master." Richard Stallman