/var/log/messages filling up with DHCPDISCOVER messages
Mel
fbsd.questions at rachie.is-a-geek.net
Tue Oct 9 15:34:57 PDT 2007
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
More information about the freebsd-questions
mailing list