reyk / systemd-openbsd

This is a game: how fast will systemd eat your system?
Other
142 stars 1 forks source link

Merge systemd-openbsd into mainline #2

Open telmich opened 5 years ago

telmich commented 5 years ago

While reading the nicely written C-code, I think the Linux version of systemd could benefit from small, easy to read code segments. For that reason I wonder whether systemd-openbsd should be governed similar to openssh.

As the current version for systemd-openbsd looks rather feature equivalent to the Linux version, I suggest to replace the regular systemd code base with the systemd-openbsd. Then Linux specific features can be re-added on top of it.

After this cleanup, I suggest to enhance systemd-openbsd as follows:

I really think these additions are a must have for anyone who is seriously running a *nix system. I also think that all of these features are very important so I suggest that they should be implemented by tomorrow, 13:37.

reyk commented 5 years ago

Maybe we should ask IBM/RedHat or any of their competitors for funding to make systemd-openbsd ready for modern enterprise environments.

llelf commented 5 years ago

Good points, but

Change systemd-web configuration files to be yaml format

it should be in a binary format, for efficiency. Perhaps just extend the yaml format for storing binary blobs. There should be systemd-webd-configd subsystem, and tools for querying and updating the configs.