4 ms·
What init system do the *BSDs use? Is systemd an option?
by GordonS 5y ago
What init system do the *BSDs use? Is systemd an option?
- chasil 5y ago*YES*, systemd is an option. It is not the default. https://lobste.rs/s/jx3cr6/initware_systemd_fork_runs_on_openbsd_for https://lobste.rs/s/jx3cr6/initware_systemd_fork_runs_on_ope...
- hnarn 5y agoI'm the first to admit that I'm ignorant of the facts here, but seeing that a systemd fork ran on OpenBSD for the first time two months ago does not give me confidence that it's "an option" in the sense that you can trust it to work well. And to be pedantic (this is an OpenBSD thread, after all), it's not "systemd", it's a fork of systemd called "InitWare", and the GitHub repo describes it as "alpha software". Someone also pointed out in the discussion you linked that it doesn't seem to include journald. Here's a relevant PR: https://github.com/InitWare/InitWare/pull/27 https://github.com/InitWare/InitWare/pull/27
- tcmart14 5y agoPretty much this. SystemD was inspired by LaunchD on MacOS and was written as a clean room implementation of something in the spirit of LaunchD. InitWare is essentially an init system inspired by SystemD.
- branzo 5y agodefinitely not.
- snvzz 5y agosystemd doesn't support anything but Linux, as it is designed around Linux-specific APIs.
- Koshkin 5y agoThey all borrow one from Slackware Linux.
- pastrami_panda 5y agoIs this a joke or is there some interesting tidbit here? Both?
- upofadown 5y agoOpenBSD uses a really simple rc.d to get going: * https://www.bsdcan.org/2016/schedule/attachments/337_bsdcan-2016-paper-openbsd_rcd.pdf https://www.bsdcan.org/2016/schedule/attachments/337_bsdcan-...