1 |
On Mon, Mar 3, 2014 at 10:57 AM, Rich Freeman <rich0@g.o> wrote: |
2 |
> On Mon, Mar 3, 2014 at 1:38 PM, Mark Knecht <markknecht@×××××.com> wrote: |
3 |
>> If I understand this all then systemd, in it's current state, is going |
4 |
>> to require removing udev as a stand-along package, will remove |
5 |
>> sysvinit as systemd provides /sbin/init, and will also replace OpenRC |
6 |
>> with it's own code for starting and stopping services? It's a big |
7 |
>> change but it's one of the reasons why I built the backup install on |
8 |
>> the SSD. None of this really touches my spinning rust install I use |
9 |
>> daily. |
10 |
> |
11 |
> I suggest you read the systemd docs. |
12 |
|
13 |
I agree. Prior to Canek's previous email I wasn't giving this much |
14 |
real though. With his response, your additional info and some study of |
15 |
the docs I may try it later this week. |
16 |
|
17 |
> Installing systemd will not |
18 |
> remove sysvinit or openrc. However, after you change your kernel |
19 |
> command line they will not be run as pid1 or as a service manager, and |
20 |
> systemd has its own configuration for services. You can basically |
21 |
> switch back and forth as long as you maintain your settings in |
22 |
> parallel. |
23 |
> |
24 |
|
25 |
OK, that helps with the worry that something goes wrong and the whole |
26 |
system is left unbootable. |
27 |
|
28 |
> There is work to make it possible to use systemd without having openrc |
29 |
> installed. The main issue right now is a few packages use functions |
30 |
> in openrc which are not present in systemd, so that needs some |
31 |
> refactoring. However, having them both installed in parallel doesn't |
32 |
> really cost anything besides a few inodes (and not all that many). |
33 |
> |
34 |
> Rich |
35 |
> |
36 |
|
37 |
Thanks, |
38 |
Mark |