From b8723ee3aabc24e0fc9c9cfef1edb73b68b8a158 Mon Sep 17 00:00:00 2001 From: Stephen Gran Date: Sat, 18 Jan 2014 13:11:46 +0000 Subject: [PATCH] KFreeBSD uses a different syslog socket just because --- debian/changelog | 2 +- ud-replicated | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) 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) -- 2.20.1