uselessd - a fork of systemd

by
Anonymous Coward
in linux on (#2SNR)
A fork of systemd has recently emerged, calling itself "uselessd (the useless daemon, or the daemon that uses less... depending on your viewpoint)".

They describe the project as such:
uselessd is a project which aims to reduce systemd to a base initd, process supervisor and transactional dependency system, while minimizing intrusiveness and isolationism. Basically, it's systemd with the superfluous stuff cut out, a (relatively) coherent idea of what it wants to be, support for non-glibc platforms and an approach that aims to minimize complicated design.

uselessd is still in its early stages and it is not recommended for regular use or system integration, but nonetheless, below is what we have thus far.
They then go on to list features such as support for musl libc and uClibc, decoupling from journald and udevd, removal of superfluous unit types and daemons unrelated to process management, as well as the preliminary foundation for potential future ports to non-Linux systems.

This is certainly an interesting development in the entire systemd saga.

Re: Ignore Corruption?? (Score: 1)

by evilviper@pipedot.org on 2014-09-23 22:54 (#2SVE)

So you're saying it's opt-out
No, it's opt-in. It's not going to automatically shut-off your syslog. Now, what distros choose to use as their default is a different matter, its they who are making these default decisions for you.
Kind of missing the point of an inherently poor design and unaccountable developer, no?
No. Problems don't actually need to be fixed upstream, distros can patch anything about systemd they want, before packaging it for their platform. That's where Ice Weasel comes from. I don't see anything inherently poor about the design... Binary log files are no more risky than plain text, and any logger can have bugs.

Did you know that rsyslogd will bring down your whole damn system if you use TCP logging over the network, but the destination stops accepting?
Post Comment
Subject
Comment
Captcha
6 + three is what?