I too had been surprised by the lack of supervision in OpenBSD. On Sat, Apr 9, 2022, at 05:38, Scott Colby wrote: > As far as I > can tell, OpenBSD's rc assumes that services will background > themselves and does no supervision at all. > ... > Have I correctly understood how daemons/services work on the BSD's?
About OpenBSD, almost: You can set rc_bg if the daemon doesn't background itself. See rc.subr(8). > If not, what am I missing? /etc/daily runs "rcctl ls failed", so you get an email of the failed daemons. This is not supervision, but it is close enough for me. Maybe I prefer it actually. > Are the daemons included with the > distributions so incredibly stable that they don't need supervision > in order to keep the system functional? Yes