From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from <gentoo-dev+bounces-49287-garchives=archives.gentoo.org@lists.gentoo.org>) id 1RjBjS-0004SG-I7 for garchives@archives.gentoo.org; Fri, 06 Jan 2012 15:29:26 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 6BA9021C0C7; Fri, 6 Jan 2012 15:29:16 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id DE44821C07E for <gentoo-dev@lists.gentoo.org>; Fri, 6 Jan 2012 15:28:27 +0000 (UTC) Received: from [192.168.1.131] (CPE002401f30b73-CM001cea3ddad8.cpe.net.cable.rogers.com [99.224.72.201]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) (Authenticated sender: axs) by smtp.gentoo.org (Postfix) with ESMTPSA id 02E321B402A for <gentoo-dev@lists.gentoo.org>; Fri, 6 Jan 2012 15:28:26 +0000 (UTC) Message-ID: <4F071317.5080607@gentoo.org> Date: Fri, 06 Jan 2012 10:28:23 -0500 From: Ian Stakenvicius <axs@gentoo.org> User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111220 Thunderbird/8.0 Precedence: bulk List-Post: <mailto:gentoo-dev@lists.gentoo.org> List-Help: <mailto:gentoo-dev+help@lists.gentoo.org> List-Unsubscribe: <mailto:gentoo-dev+unsubscribe@lists.gentoo.org> List-Subscribe: <mailto:gentoo-dev+subscribe@lists.gentoo.org> List-Id: Gentoo Linux mail <gentoo-dev.gentoo.org> X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] rfc: locations of binaries and separate /usr References: <20120103212215.GU780@gentoo.org> <20120103230918.GA7247@linux1> <4F03A1AA.6070205@gentoo.org> <20120104091743.0e1cd91a@pomiocik.lan> <4F0440B3.4090500@gentoo.org> <20120104163734.07439f2b@pomiocik.lan> <20120104163315.GV780@gentoo.org> <20120104174742.11d7002d@pomiocik.lan> <20228.34930.732592.657243@a1i15.kph.uni-mainz.de> <CAATnKFBJ=ZQn7ROVT9Q6pSeodSHukgUAEhvnDd4m0aa7PTVfJA@mail.gmail.com> <20120105193024.GA8291@linux1> <20120105200844.1124e9d4@googlemail.com> <1325797329.2385.1.camel@TesterTop4> <20120105210935.48306bb9@googlemail.com> <1325798764.2385.4.camel@TesterTop4> <4F0643D8.40009@gentoo.org> <1325816141.2385.14.camel@TesterTop4> <CAAr7Pr9DFVJZ4WO1h8x=U-F9N-GrOEp8Qavy1=fW_fE-1mmcow@mail.gmail.com> In-Reply-To: <CAAr7Pr9DFVJZ4WO1h8x=U-F9N-GrOEp8Qavy1=fW_fE-1mmcow@mail.gmail.com> X-Enigmail-Version: 1.3.3 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 768cf548-88fe-410f-93ae-5af6a273e7c0 X-Archives-Hash: 67ae21184968db3f3d13df5c4e769fcc -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 06/01/12 03:16 AM, Alec Warner wrote: > Perhaps keep 'init' as a fairly simple codebase and run 'systemd' > as pid 2 and they can chat with each other (over dbus?) > I seriously hope that was a troll... the whole point of systemd, as I understand it, is to entirely replace sysvinit+whatever-rc-script-system you have. To instead make systemd only an openrc alternative, and then trash sysvinit by making it communicate over dbus, would be a more horrible kludge. Addressing your point, though, I think it might be desirable to perhaps strip out all of the actual direct service-control stuffs from systemd and make it more of a sysvinit replacement -- that is, have it simply launch/control services via init.d/ shell scripts (or whatever, as long as they're external) instead of relying on internal service code within the systemd binary itself. And I expect that this wouldn't really be that hard to do, given that systemd already has to support external service scripts right? That said, I don't think I ever intend to migrate to systemd for my server systems -- sysvinit + baselayout-1-rc is still working just fine for me; I haven't even migrated most of them to openrc yet. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iF4EAREIAAYFAk8HExcACgkQAJxUfCtlWe07kQEA08+XUqQbAybxlmfiPI6QCcUN f9kQX3arCKshaIou4M0A/j0IXAi/uZlg3a7pZ9+HXo2fwcpz84J7PKQSwKr20mrq =sC3I -----END PGP SIGNATURE-----