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 9C28B13827E for ; Wed, 11 Dec 2013 21:28:43 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 5F0AAE0C6D; Wed, 11 Dec 2013 21:28:38 +0000 (UTC) Received: from mail-vb0-f46.google.com (mail-vb0-f46.google.com [209.85.212.46]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 3ABD6E0C25 for ; Wed, 11 Dec 2013 21:28:37 +0000 (UTC) Received: by mail-vb0-f46.google.com with SMTP id w20so2053168vbb.19 for ; Wed, 11 Dec 2013 13:28:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:content-type; bh=v3W2oApb0MjLv1COkj3N0uagGwDbRB74gYQ4PrR7xDw=; b=aaiwLX+gG849NJNSr//E4QJ3+hPh/Vlxflodf8kambxKYZ4HE/Ag85Geiv00olR8F1 GHCj8HZ6vzbhAAQJI1hFFqd9fjqglEyHdvDtOU4GryyxmX7v66BXb8VXDpEM4IZY7ZXf T6naxMspCQivc5an1JAaoghCXOIveeL4EQVL+IZeqcRl4ggB8YUoy58GSFWswK9M9FWY rMqCrLy2uCLPQaAgIqWWqfGWiGSUS0q3C6ZqLDSnoXJFAmp8KJAAyrNa4zlDge7KAaOf luLH8GZ7qQfGMJtrYRSp64urm2LdVM/ss6m4lOkSYyFLu/OHBKeSg/ELN9cMIQP8/dmC TjFw== 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 X-Received: by 10.58.24.162 with SMTP id v2mr1452874vef.39.1386797316335; Wed, 11 Dec 2013 13:28:36 -0800 (PST) Sender: freemanrich@gmail.com Received: by 10.52.112.99 with HTTP; Wed, 11 Dec 2013 13:28:36 -0800 (PST) In-Reply-To: <52A8CF7D.3090309@gentoo.org> References: <20131211204110.GA30092@linux1> <52A8CF7D.3090309@gentoo.org> Date: Wed, 11 Dec 2013 16:28:36 -0500 X-Google-Sender-Auth: Vq_LBw8r0DoQRYmuSisXK7WKTJg Message-ID: Subject: Re: [gentoo-dev] rfc: renaming "rc" binary in OpenRC From: Rich Freeman To: gentoo-dev Content-Type: text/plain; charset=ISO-8859-1 X-Archives-Salt: 72003f26-364d-4777-bfb6-68939ab74511 X-Archives-Hash: 6c0f33b47dafe0459140689d71430c93 On Wed, Dec 11, 2013 at 3:47 PM, Chris Reffett wrote: > The idea of running a sed on inittab in an ebuild, no matter what the > context, terrifies me. Perhaps we can ease this in slowly by renaming rc -> > openrc and symlinking rc -> openrc and making a release with that change > concurrent with a news item? Or even just do that in the ebuild rather than > in the actual sources. I don't think Debian will keel over and die if it > takes a little extra time for the change to go through, and it beats a ton > of broken systems. ++ No reason the symlink couldn't be done in the ebuild either - which keeps the package itself clean. There could be news to clean up inittab and such, and then perhaps down the road the compat symlink could be removed. Nice to see interest in Debian (granted, I know there was interest quite a while back). Having more and better options is just good for everybody - I'd like to see OpenRC become the best traditional-style service manager around (though honestly I'd be hard-pressed to think of any that are quite as good already). I think one thing that would be nice to dream about someday would be a systemd-compatibility init.d script. That would be symlinked to a service name just like a typical network interface script, and would look for a unit file and interpret it (perhaps just taking a path from conf.d). I'd think it wouldn't be hard to do, setting aside the more active-management features of systemd. Rich