@whynothugo you still can define it in openrc script but no one forces you to use a specific tool or to use the same logging solution for all your services.
@whynothugo It is a good thing. And with non-systemd init one can use any logging capability. Moreover, it shouldn't be a duty of init to provide such a capability. Systemd has both in a single codebase. It isn't a good thing IMO. https://manpages.debian.org/testing/openrc/openrc-run.8.en.html See `output_log`, `error_log`, `output_logger`, `error_logger`.
@whynothugo Most of Systemd alternatives doesn't lack any its feature apart from the bloat around it. OpenRC explicitly positions itself as a dependency-based. I highly recommend learning about Systemd alternatives before stating Systemd's superiority.