bin/50912: Small syslogd & postfix incompatibility after 4.7 -> 4.8
upgrade
Stanislav Lapshansky
slapsh at slapsh.pp.ru
Sun Apr 13 12:50:19 PDT 2003
>Number: 50912
>Category: bin
>Synopsis: Small syslogd & postfix incompatibility after 4.7 -> 4.8 upgrade
>Confidential: no
>Severity: serious
>Priority: low
>Responsible: freebsd-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: update
>Submitter-Id: current-users
>Arrival-Date: Sun Apr 13 12:50:13 PDT 2003
>Closed-Date:
>Last-Modified:
>Originator: Stanislav Lapshansky
>Release: FreeBSD 4.8-RELEASE i386
>Organization:
JSB Strategia
>Environment:
System: FreeBSD gw.strategia.kostroma.net 4.8-RELEASE FreeBSD 4.8-RELEASE #0: Wed Apr 9 14:29:51 MSD 2003 root at gw.strategia.kostroma.net:/usr/src/sys/compile/GATEWAY i386
PostFix mail system (version 2.0.6)
syslogd.conf (cutted):
!postfix
*.* /var/log/postfix/postfix.log
>Description:
syslogd not add log records to file /var/log/postfix/postfix.log (in FreeBSD 4.7 this was worked)
>How-To-Repeat:
>Fix:
Small patch for /usr/src/usr.sbin/syslogd/syslogd.c
# diff syslogd.c.old syslogd.c
804c804
< if (!isprint(msg[i]) || msg[i] == ':' || msg[i] == '[')
---
> if (!isprint(msg[i]) || msg[i] == ':' || msg[i] == '[' || msg[i] == '/')
This is resolve this problem.
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-bugs
mailing list