Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 10 Oct 2007 00:34:53 +0200
From:      Mel <fbsd.questions@rachie.is-a-geek.net>
To:        freebsd-questions@freebsd.org, lists@qwirky.net
Cc:        Stephen Allen <sdafreebsduk@rowyerboat.com>
Subject:   Re: /var/log/messages filling up with DHCPDISCOVER messages
Message-ID:  <200710100034.54218.fbsd.questions@rachie.is-a-geek.net>
In-Reply-To: <470A3D96.3000904@qwirky.net>
References:  <47096FD7.4000309@rowyerboat.com> <470A3D96.3000904@qwirky.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Monday 08 October 2007 16:24:22 Jeff Royle wrote:
> Stephen Allen wrote:
> > /usr/local/etc/dhcpd.conf is configured with
> >
> >      "log-facility local7;"
> >
> > and /etc/syslog.conf is also configured with
> >
> >      "local7.*  /var/log/dhcpd.log"
> >
> > However, /var/log/messages is filling up with "DHCPDISCOVER / no free
> > leases" messages for those clients that are unknown to the DHCP server
> > (eg. on a different subnet).  I suspect that these messages are being
> > caught by "*.notice" which is why they end up in /var/log/messages.
> >
> > Is there a way to prevent this happening?
>
> You could try filtering them out of syslog like so (in your syslogd.conf):
>
> "local7.!=notice  /var/log/dhcpd.log"
>
> Which should log everything for local7 except notice. See man
> syslog.conf(5)

Almost correct but he doesn't want /var/log/messages filling up, so add 
local7.none to the line that points to /var/log/messages, ie:
--- /etc/syslog.conf    2007-09-20 09:22:55.000000000 -0800
+++ /etc/syslog.conf.dhcpd      2007-10-09 14:32:18.000000000 -0800
@@ -6,7 +6,7 @@
 #      may want to use only tabs as field separators here.
 #      Consult the syslog.conf(5) manpage.
 *.err;kern.warning;auth.notice;mail.crit               /dev/console
-*.notice;authpriv.none;kern.debug;lpr.info;mail.crit;news.err  /var/log/messages
+*.notice;local7.none;authpriv.none;kern.debug;lpr.info;mail.crit;news.err      /var/log/messages
 security.*                                     /var/log/security
 auth.info;authpriv.info                                /var/log/auth.log
 mail.info                                      /var/log/maillog


-- 
Mel



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200710100034.54218.fbsd.questions>