← Back to context

Comment by palata

9 days ago

I am telling you that it is difficult to use systemd subcomponents without running all of systemd, and you give me example of running most of systemd and replacing a few subcomponents.

Can you run those 3 standalone?

>I am telling you that it is difficult to use systemd subcomponents without running all of systemd

Actually it's the first time you have stated that, but I'll bite.

How do you propose that would work, and why would you even want to do that? The entire point of having these modules is for them to plug in to core systemd, which enables a lot of magic that would otherwise require an amalgam of shitty shell scripts. If you don't want to use systemd, why not just use chronyd for NTP, dnsmasq for DNS, and so on? Your problem is completely imaginary.

  • > Actually it's the first time you have stated that, but I'll bite.

    Fair point, I said it in another comment :-).

    > How do you propose that would work

    I don't. I merely state the fact that I don't like the way it's going with systemd, which is that many projects now assume that you have systemd and depend on it. And if you don't have systemd, you're screwed.

    Similar to projects that assume that you have Ubuntu and depend on Ubuntu specificities.

    And again I'm not saying that it should be illegal; just that I don't like it.

    • I haven't looked into this but most of these have D-Bus interfaces no? Why couldn't you use them without systemd.