1 |
Roy Marples wrote: |
2 |
> On Thursday 20 March 2008 06:59:24 Josh Saddler wrote: |
3 |
> |
4 |
>> I'll be working on the migration guide with Cardoe (and possibly Roy, if |
5 |
>> we can tag-team him into submission). As much of a pain as migration |
6 |
>> will be, we'll definitely need a howto. Fun, fun. |
7 |
>> |
8 |
> |
9 |
> I already provide documentation with commands in example config files and man |
10 |
> pages that cover nearly every aspect on OpenRC and all it's commands. |
11 |
> |
12 |
> The nice thing about not being a Gentoo dev means I don't feel the urge to |
13 |
> write a migration how to. However, here's a really good primer. |
14 |
> |
15 |
> 1) Install OpenRC |
16 |
> 2) Review all updated files in /etc/conf.d/ and /etc/rc.conf [1] [2] |
17 |
> 3) If using a "volume" such as LVM, you'll find an appropriate init script |
18 |
> in /etc/init.d that you need to add to the boot runlevel. |
19 |
> 4) Carry on as normal [3] |
20 |
> |
21 |
> Thanks |
22 |
> |
23 |
> Roy |
24 |
> |
25 |
> [1] The case of variable names has been changed from UPPER to lower. This is |
26 |
> for a few reasons (removes confusion vs environment vars, looks nicer). |
27 |
> However, *existing* UPPER case vars should still work. |
28 |
> [2] Paludis users will need to ensure that the init scripts checkfs and |
29 |
> checkroot are removed. I don't care whose "bug" this is, but neither side |
30 |
> wants to fix it. |
31 |
> [3] A reboot is currently needed as for some reason state data isn't migrated |
32 |
> from baselayout-1. This is probably due to OpenRC being split from baselayout |
33 |
> and the code is pretty much the same here. Maybe some plucky Gentoo ebuild |
34 |
> dev can step up and fix it. |
35 |
> |
36 |
You missed the whole /etc/modules.autoload.d/* -> /etc/conf.d/modules |
37 |
but I already discussed that with Josh for the guide. ;) |
38 |
-- |
39 |
gentoo-dev@l.g.o mailing list |