From owner-freebsd-bugs@FreeBSD.ORG Wed May 14 05:30:23 2003 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B339037B40D for ; Wed, 14 May 2003 05:30:23 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id D72A643FA3 for ; Wed, 14 May 2003 05:30:22 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h4ECUMUp029841 for ; Wed, 14 May 2003 05:30:22 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h4ECUMVb029840; Wed, 14 May 2003 05:30:22 -0700 (PDT) Resent-Date: Wed, 14 May 2003 05:30:22 -0700 (PDT) Resent-Message-Id: <200305141230.h4ECUMVb029840@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Eugene Grosbein Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D960A37B401; Wed, 14 May 2003 05:27:40 -0700 (PDT) Received: from www.svzserv.kemerovo.su (www.svzserv.kemerovo.su [213.184.65.80]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F0E143F3F; Wed, 14 May 2003 05:27:39 -0700 (PDT) (envelope-from eugen@www.svzserv.kemerovo.su) Received: from www.svzserv.kemerovo.su (eugen@localhost [127.0.0.1]) h4ECRaYt012251; Wed, 14 May 2003 20:27:36 +0800 (KRAST) (envelope-from eugen@www.svzserv.kemerovo.su) Received: (from eugen@localhost) by www.svzserv.kemerovo.su (8.12.9/8.12.9/Submit) id h4ECRZYm012249; Wed, 14 May 2003 20:27:36 +0800 (KRAST) Message-Id: <200305141227.h4ECRZYm012249@www.svzserv.kemerovo.su> Date: Wed, 14 May 2003 20:27:36 +0800 (KRAST) From: Eugene Grosbein To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 cc: gshapiro@FreeBSD.org Subject: bin/52223: Revision 1.59.2.24 of syslogd stopped to write logs from remote hosts X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Eugene Grosbein List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 May 2003 12:30:24 -0000 >Number: 52223 >Category: bin >Synopsis: Revision 1.59.2.24 of syslogd stopped to write logs from remote hosts >Confidential: no >Severity: serious >Priority: medium >Responsible: freebsd-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Wed May 14 05:30:21 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Eugene Grosbein >Release: FreeBSD 4.8-STABLE i386 >Organization: Svyaz-Service JSC >Environment: System: FreeBSD www.svzserv.kemerovo.su 4.8-STABLE FreeBSD 4.8-STABLE #0: Tue May 13 16:38:51 KRAST 2003 eu@www.svzserv.kemerovo.su:/home4/obj/home/src/sys/WWW i386 >Description: Yesterday I've updated my 4.8-RC system (30 May 2003) to 4.8-STABLE. Now syslogd does not write logs from remote hosts. Locally generated logs are written OK. I've checked out syslogd's sources from 4.7-RELEASE and it started to work again. Then I've found there was only one commit to syslogd.c during the period since 30 May till now, that's 1.59.2.24. It deals with remoted hosts somehow. >How-To-Repeat: Here is my /etc/syslog.conf # $FreeBSD: src/etc/syslog.conf,v 1.13.2.4 2003/05/12 13:59:23 yar Exp $ # # Spaces ARE valid field separators in this file. However, # other *nix-like systems still insist on using tabs as field # separators. If you are sharing this file between systems, you # may want to use only tabs as field separators here. # Consult the syslog.conf(5) manpage. # Local logs +@ *.err;kern.*;security.info;auth.error;mail.crit /dev/console *.notice;kern.*;lpr.info;mail.crit;news.err /var/log/messages security.info /var/log/security kern.* /var/log/kernel.log mail.info /var/log/maillog lpr.info /var/log/lpd-errs cron.* /var/log/cron ftp.info /var/log/ftpd.log ftp.debug /var/log/ftpdebug.log auth.*;authpriv.* /var/log/auth.log auth.=info |exec /usr/local/adm/syslog/auth.info local5.* |exec /usr/local/adm/syslog/local5 *.err root *.notice;news.err root *.alert root *.emerg * local0.* /var/log/local0.log #local2.* |exec /usr/local/adm/mrtg/dk-kmk/log2file local1.* /var/log/local1.log local1.err /dev/console local3.* /var/log/local3.log local4.* /usr/local/apache/stat/data/admin/rwrlog/riptrace #portsentry local5.* /var/log/local5.log # uncomment this to log all writes to /dev/console to /var/log/console.log console.* /var/log/console.log # uncomment this to enable logging of all log messages to /var/log/all.log # touch /var/log/all.log and chmod it to mode 600 before it will work #*.* /var/log/all.log # uncomment this to enable logging to a remote loghost named loghost #*.* @loghost # uncomment these if you're running inn # news.crit /var/log/news/news.crit # news.err /var/log/news/news.err # news.notice /var/log/news/news.notice !startslip *.* /var/log/slip.log !ppp *.* /var/log/ppp.log !pppd *.* /var/log/pppd.log !simple_httpd daemon.* /var/log/shd.log #*.* /dev/ttyv9 # # Log from other hosts # !* +gw2.svzserv.kemerovo.su user.notice /usr/local/apache/stat/data/admin/rwrlog/reg/syslog local3.info /usr/local/apache/stat/data/admin/rwrlog/gpz2/riptrace/riptrace +mail.svzserv.kemerovo.su mail.* /var/log/mail/maillog local0.* /var/log/mail/local0 local6.* /var/log/mail/cyrus.log +hq.svzserv.kemerovo.su local6.* /var/log/mail/mysql_auth.log +news.svzserv.kemerovo.su local6.* /var/log/mail/mysql_auth.log Last 7 files are not appended with fresh syslogd from STABLE. >Fix: Unknown for me. As workaround, I rolled 1.59.2.24 back. Now syslogd works as before. >Release-Note: >Audit-Trail: >Unformatted: