1 |
On 02/20/2014 08:06 PM, Tanstaafl wrote: |
2 |
> |
3 |
> |
4 |
> Thinking about this more, since apparently using a separate profile |
5 |
> may just be 'overkill', how about something simpler, like, for |
6 |
> example, using eselect... |
7 |
> |
8 |
> Something like: |
9 |
> |
10 |
> # eselect init list |
11 |
> Available init systems: |
12 |
> [1] OpenRC * |
13 |
> [2] systemd |
14 |
> [3] runit |
15 |
> |
16 |
> (whatever choices are supported). |
17 |
> |
18 |
> |
19 |
> |
20 |
+1 from here |
21 |
Personally i'm most likely to stay with openRC, because the switch is |
22 |
non-trivial and have no faith in the xinetd-style socket arbitrator. |
23 |
|
24 |
but would eselect be able to script the following: |
25 |
.. new kernel coptions |
26 |
.. new grub2 command line |
27 |
.. install dbus (use=-systemd) _then_ systemd |
28 |
.. would be nice to use an import for localed and hostnamed and timedated |
29 |
.. importing openrc services and runlevels to targets |
30 |
.. pamd logind entires |
31 |
.. syslogd changes to accomodate systemd |
32 |
.. setting systemd to log to syslog to make transitions smoother (as |
33 |
logs are lost on reboot by default) |
34 |
|
35 |
and then the reverse for 'undo' ? |