release-0_9_2 branch: Logging defaults to console when using --nodaemon.
The expected behaviour is to log to syslog. As of now, log entries are duplicated on console.
It might make sense to kill logging (besides console) completely when using --nodaemon.
See mailing list thread
This was introduced by me in [4342a2] on my birthday, whatever that means.
It seems like the "extra" output was a fix for systemd not honoring the LOGPERROR syslog flag. Later, when systemd fixed LOGPERROR we got duplicated output.
Related
Commit: [4342a2]
Tentative patch [91f3e2] (branch ticket-69).
Related
Commit: [91f3e2]
Last edit: Alec Leamas 2014-11-23
Works as expected. Only "lircd-0.9.2pre1[562]:" entries are left without the need to set "--logfile=/dev/null".
Thanks for feedback!
That said, the question now is how many old systemd installations there are out there. We will release this some 6 months after systemd in Fedora was fixed, so it should bre reasonably safe. Time to cherry-pick to the release branch: [25c5e3]
Related
Commit: [25c5e3]
Released in 0.9.2pre2, closing.