https://bugs.openldap.org/show_bug.cgi?id=9726
--- Comment #3 from Quanah Gibson-Mount quanah@openldap.org --- (In reply to Shawn McKinney from comment #1)
and the man page sections on the new parameters for the logfile side do not note at when/how they enable bypassing syslog.
Here's what's currently listed on manpage. Not sure what the ask is here? What's missing?
olcLogFile: <filename> Specify a file for recording slapd debug messages. By default these messages only go to stderr, are not recorded anywhere else, and are unrelated to messages exposed by the olcLogLevel configuration pa‐ rameter. Specifying a logfile copies messages to both stderr and the logfile. olcLogFileFormat: debug | syslog-utc | syslog-localtime Specify the prefix format for messages written to the logfile. The debug format is the normal format used for slapd debug messages, with a timestamp in hexadecimal, followed by a thread ID. The other op‐ tions are to use syslog(3) style prefixes, with timestamps either in UTC or in the local timezone. The default is debug format. olcLogFileOnly: TRUE | FALSE Specify that debug messages should only go to the configured logfile, and not to stderr.
Which one actually disables syslog integration from slapd?
olcLogFile specifies a logfile that gets logging messages and stderr debug messages (by default)
olcLogFileFormat sets the format to use
olcLogFileOnly stops snding debug messages to stderr
but what actually disables messages from going to syslog? The last time I set this up, I ended up with messages going to both syslog and the logfile.