[Assist] alternatives to systemd

Luke Shumaker lukeshu at lukeshu.com
Mon Sep 11 05:10:13 BST 2017

On Sun, 20 Aug 2017 15:09:50 -0400,
Divan Santana wrote:
> Can one simply go through the openrc wiki doc and use eudev+openrc?

On my openrc box, I'm still using systemd-udev (not eudev), but
otherwise: Unless things have changed more than I realize: yes.

> What about notsystemd? How does that fit into the equation? And is there
> any docs on that?

notsystemd is a project to make all the parts of systemd work without
the other parts.  Right now, that means that you can use
/bin/systemd-nspawn without using /lib/systemd/systemd as PID 1 (this
is of particular interest to the Parabola developers who use OpenRC,
as the Parabola packager tools use systemd-nspawn).  You can also use
/lib/systemd/systemd-udev without using systemd, but that's already
true of plain systemd-udev, without the notsystemd fork.  notsystemd
is still in the early stages.  I think the next steps are to get
logind working without systemd (merge with elogind), and probabaly
some of the init unit helpers.  Of course, you could use notsystemd's
/lib/systemd/systemd as your PID 1, but that wouldn't be meaningfully
different than just running systemd.

... and I still haven't released notsystemd 233 or 234.

Happy hacking,
~ Luke Shumaker

More information about the Assist mailing list