If you try to use SyslogAppender in a properties file,
it tries to construct a RemoteSyslogAppender. To allow
local syslog to be configured via properties file,
PropertyConfiguratorImpl.cpp needs to be changed.
Also, I believe the SyslogAppender.cpp file should be
changed to properly set the _facility variable if a -1
is passed in.
Patch for this (generated by diff -cb) is attached.
PropertyConfiguratorImpl.cpp and SyslogAppender.cpp diffs