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 139E91381F3 for ; Tue, 28 May 2013 09:57:27 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 8A158E09B6; Tue, 28 May 2013 09:57:16 +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 904E8E09B1 for ; Tue, 28 May 2013 09:57:15 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id D3FAF33E104 for ; Tue, 28 May 2013 09:57:14 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -1.823 X-Spam-Level: X-Spam-Status: No, score=-1.823 tagged_above=-999 required=5.5 tests=[AWL=-0.751, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.07, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=unavailable 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 fIC4it6VqgFV for ; Tue, 28 May 2013 09:57:09 +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 D6E3033E125 for ; Tue, 28 May 2013 09:57:06 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1UhGeO-0000eI-8U for gentoo-dev@gentoo.org; Tue, 28 May 2013 11:57:04 +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 ; Tue, 28 May 2013 11:57:04 +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 ; Tue, 28 May 2013 11:57:04 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Duncan <1i5t5.duncan@cox.net> Subject: [gentoo-dev] Re: Switchup-mode and boottime selector? Was: eselect init Date: Tue, 28 May 2013 09:56:49 +0000 (UTC) Message-ID: References: <51A08A68.3020900@gentoo.org> <20130526084332.1a8afa69@gentoo.org> <51A1DC0C.2070706@gentoo.org> <20130526125742.4584d094@gentoo.org> <51A1F493.90101@gentoo.org> <51A22310.70202@gentoo.org> <20130527224021.GA18963@waltdnes.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: da4ef94c-8f04-4330-9c91-d24c09b1845e X-Archives-Hash: 11ff6d32599bd8ee3fe1a66d00fcd86d Walter Dnes posted on Mon, 27 May 2013 18:40:21 -0400 as excerpted: > What does this accomplish that could not be accomplished by... > * placing a switcher script in /sbin > * booting to single-user mode, and running the switcher script FWIW I agree with you. In part my post was to make it obvious that's really what we'll end up doing if we want any sort of robustness at all. Otherwise there's simply too much that can go wrong. But assuming people DO insist on traveling that road, there's only one way to do it robustly; thru some sort of single-user-mode by that name or something else. And if it's going to be done, let's quit wasting time on all the too horribly brittle to think about if not simply broken methods that I've seen discussed, and get to it with something that really is proven to work, a single-user-mode of some sort, with scripts to simplify the already simple and potentially break those doing something complex, sure, but if anything's going to work, that'd be it. And if even that can't be made to work or is found not to be worth the hassle, well... -- 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