User: Password:
|
|
Subscribe / Log in / New account

Which init system for Debian?

Which init system for Debian?

Posted Dec 5, 2013 13:30 UTC (Thu) by mathstuf (subscriber, #69389)
In reply to: Which init system for Debian? by malor
Parent article: Which init system for Debian?

Systemd *is* a lot of binaries. Check out the tab completion on `system<Tab>`. Even so, the tradeoff for lots of binaries is that now IPC is a problem if they're long running. If you get too many, now you have to validate the parsers of the IPC endpoints as well. At some point relying on the C compiler for checking arguments and such gets to be much easier there. The problem is usually in finding that line.


(Log in to post comments)

Which init system for Debian?

Posted Dec 5, 2013 17:24 UTC (Thu) by dlang (subscriber, #313) [Link]

systemd is a bunch of separate binaries, but instead of a well defined interface between them, the interface is whatever this version of systemd decides to make it, with the next version free to change everything.

Which init system for Debian?

Posted Dec 5, 2013 17:30 UTC (Thu) by mathstuf (subscriber, #69389) [Link]

Hmm? Systemd is pretty good about documenting their interfaces[1] and keeping backwards compatibility[2]. If you stray from the defined interfaces, then yeah, you might find some landmines. Which APIs are you referring to being in flux? Anything related to D-Bus[3]?

[1]http://www.freedesktop.org/wiki/Software/systemd/Interfac...
[2]http://upstream-tracker.org/versions/systemd.html
[3]http://www.freedesktop.org/wiki/Software/systemd/dbus/


Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds