In the spirit of avoiding code duplication and making daemontools-like process supervisors happy (that includes systemd for these purposes), I greatly appreciate when logs can be sent to stderr<p>If the admin wants the logs in syslog, 2&gt;&amp;1 | logger or similar. If the admin wants to use multilog, s6-log, or journald, that&#x27;s also easy.<p>(For the same reasons, daemons should not include daemonization routines but should run in the foreground. If I want it in the background, I&#x27;ll arrange for my process supervisor to start it.)