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 D7343138E20 for ; Fri, 21 Feb 2014 17:34:03 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A85AFE0F0F; Fri, 21 Feb 2014 17:33:52 +0000 (UTC) Received: from uberouter3.guranga.net (unknown [78.25.223.226]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 97175E0E9F for ; Fri, 21 Feb 2014 17:33:51 +0000 (UTC) Received: from [192.168.151.100] (unknown [192.168.151.100]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by uberouter3.guranga.net (Postfix) with ESMTPSA id 2603D829F5 for ; Fri, 21 Feb 2014 17:33:50 +0000 (GMT) Message-ID: <53078DF7.30603@thegeezer.net> Date: Fri, 21 Feb 2014 17:33:43 +0000 From: thegeezer User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Debian just voted in systemd for default init system in jessie References: <52FF84CE.2050301@libertytrek.org> <20140217215255.5766cb026df2f0b8002f8702@gmail.com> <5302c048.462f0e0a.3d3e.5888@mx.google.com> <20140218210633.d25f4bb88b3891f7c0ed11c6@gmail.com> <20140218220712.9ec8d2529ef49d743b3bc826@gmail.com> <5304576E.4000704@sporkbox.us> <5304A5DE.4050905@libertytrek.org> <5305FACC.8080705@libertytrek.org> <530646EA.4020300@libertytrek.org> <5306603C.1040602@libertytrek.org> In-Reply-To: <5306603C.1040602@libertytrek.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 9f52ed8a-2f5e-4e25-9f5e-b34211c7c875 X-Archives-Hash: 7ff928e457f952d963d91c6ace9036b5 On 02/20/2014 08:06 PM, Tanstaafl wrote: > > > Thinking about this more, since apparently using a separate profile > may just be 'overkill', how about something simpler, like, for > example, using eselect... > > Something like: > > # eselect init list > Available init systems: > [1] OpenRC * > [2] systemd > [3] runit > > (whatever choices are supported). > > > +1 from here Personally i'm most likely to stay with openRC, because the switch is non-trivial and have no faith in the xinetd-style socket arbitrator. but would eselect be able to script the following: .. new kernel coptions .. new grub2 command line .. install dbus (use=-systemd) _then_ systemd .. would be nice to use an import for localed and hostnamed and timedated .. importing openrc services and runlevels to targets .. pamd logind entires .. syslogd changes to accomodate systemd .. setting systemd to log to syslog to make transitions smoother (as logs are lost on reboot by default) and then the reverse for 'undo' ?