From: Stephen Gran Date: Sat, 18 Jan 2014 13:11:46 +0000 (+0000) Subject: KFreeBSD uses a different syslog socket just because X-Git-Tag: userdir-ldap-0.3.85~27 X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap.git;a=commitdiff_plain;h=b8723ee3aabc24e0fc9c9cfef1edb73b68b8a158 KFreeBSD uses a different syslog socket just because --- diff --git a/debian/changelog b/debian/changelog index a23f165..088c0bb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,6 @@ userdir-ldap (0.3.82) UNRELEASED; urgency=low - * Start new release + * KFreeBSD uses a different syslog socket just because -- Stephen Gran Sat, 18 Jan 2014 10:46:50 +0000 diff --git a/ud-replicated b/ud-replicated index f38eba4..26f8695 100755 --- a/ud-replicated +++ b/ud-replicated @@ -63,7 +63,10 @@ FORMAT='%(asctime)s ud-replicated: %(levelname)s %(message)s' SFORMAT='ud-replicated[%(process)s]: %(message)s' logging.basicConfig(format=FORMAT, level=lvl) LOG = logging.getLogger(__name__) -syslog_handler = logging.handlers.SysLogHandler(address = '/dev/log') +logsock = '/dev/log' +if os.path.exists('/var/run/log'): # Kfreebsd randomly different + logsock = '/var/run/log' +syslog_handler = logging.handlers.SysLogHandler(address = logsock) formatter = logging.Formatter(SFORMAT) syslog_handler.setFormatter(formatter) LOG.addHandler(syslog_handler)