From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1JcLZa-0003yR-Qi for garchives@archives.gentoo.org; Thu, 20 Mar 2008 14:16:51 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id D0313E0665; Thu, 20 Mar 2008 14:16:48 +0000 (UTC) Received: from nameserver1.mcve.com (nameserver1.mcve.com [216.155.111.1]) by pigeon.gentoo.org (Postfix) with ESMTP id B8785E0665 for ; Thu, 20 Mar 2008 14:16:48 +0000 (UTC) Received: from [192.168.1.55] (shop.monetra.com [216.155.111.10]) by nameserver1.mcve.com (Postfix) with ESMTP id 8C130109461E for ; Thu, 20 Mar 2008 10:16:47 -0400 (EDT) Message-ID: <47E271CF.2050107@gentoo.org> Date: Thu, 20 Mar 2008 10:16:47 -0400 From: Doug Goldstein User-Agent: Thunderbird 2.0.0.12 (X11/20080227) 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 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] OpenRC & baselayout-2 meets Gentoo References: <47E1F3C4.5060907@gentoo.org> <47E20B4C.8080204@gentoo.org> <200803201212.00421.roy@marples.name> In-Reply-To: <200803201212.00421.roy@marples.name> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Archives-Salt: c73eb242-8f92-4782-afe7-36df849115a2 X-Archives-Hash: 63a5e9b2f02e73e149cb278ad9845c05 Roy Marples wrote: > On Thursday 20 March 2008 06:59:24 Josh Saddler wrote: > >> I'll be working on the migration guide with Cardoe (and possibly Roy, if >> we can tag-team him into submission). As much of a pain as migration >> will be, we'll definitely need a howto. Fun, fun. >> > > I already provide documentation with commands in example config files and man > pages that cover nearly every aspect on OpenRC and all it's commands. > > The nice thing about not being a Gentoo dev means I don't feel the urge to > write a migration how to. However, here's a really good primer. > > 1) Install OpenRC > 2) Review all updated files in /etc/conf.d/ and /etc/rc.conf [1] [2] > 3) If using a "volume" such as LVM, you'll find an appropriate init script > in /etc/init.d that you need to add to the boot runlevel. > 4) Carry on as normal [3] > > Thanks > > Roy > > [1] The case of variable names has been changed from UPPER to lower. This is > for a few reasons (removes confusion vs environment vars, looks nicer). > However, *existing* UPPER case vars should still work. > [2] Paludis users will need to ensure that the init scripts checkfs and > checkroot are removed. I don't care whose "bug" this is, but neither side > wants to fix it. > [3] A reboot is currently needed as for some reason state data isn't migrated > from baselayout-1. This is probably due to OpenRC being split from baselayout > and the code is pretty much the same here. Maybe some plucky Gentoo ebuild > dev can step up and fix it. > You missed the whole /etc/modules.autoload.d/* -> /etc/conf.d/modules but I already discussed that with Josh for the guide. ;) -- gentoo-dev@lists.gentoo.org mailing list