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

Reply via email to