Description of problem: A lot of unexceptional (and invariant) information is logged by cyrus-imapd that might be useful for debugging, but is uninteresting in a production environment. This fix downgrades a few messages from INFO or NOTICE to DEBUG, and allows a configuration variable which blocks only DEBUG messages at the application level (regardless of facility settings in syslog.conf). Version-Release number of selected component (if applicable): 2.4.12-3 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Lots of messages like: Nov 18 01:27:24 localhost master[1869]: process started Nov 18 01:27:24 localhost master[1869]: ready for work Nov 18 02:32:50 localhost lmtpunix[2550]: accepted connection etc. Expected results: Omit these messages. Additional info:
Created attachment 534368 [details] Add option 'debug', which, unless set, turns off LOG_DEBUG in setlogmask()
This has been accepted upstream, presumably in time for the 2.4.13 release. https://bugzilla.cyrusimap.org/show_bug.cgi?id=3269#c3