Date: Mon, 28 Apr 2003 13:00:22 -0500 From: Dan Nelson <dnelson@allantgroup.com> To: Sean Chittenden <sean@chittenden.org> Cc: questions@freebsd.org Subject: Re: Logging all messages but mail via syslog... Message-ID: <20030428180022.GP22259@dan.emsphone.com> In-Reply-To: <20030428174606.GA28198@perrin.int.nxad.com> References: <20030428174606.GA28198@perrin.int.nxad.com>
next in thread | previous in thread | raw e-mail | index | archive | help
In the last episode (Apr 28), Sean Chittenden said: > I have a dedicated syslog machine that I use to collect syslog > messages from all over the network. Instead of splitting up the log > files manually, I'd like to have syslog do this for me. Right now I'm > just using a normal *.* collection, but I'd like to filter out mail > from everything else. I've tried every combination of: > > !=mail.* > !=mail > !mail > !mail.* > !-mail > !-mail.* > > With *.* before and after using either ; or , to separate the two. > This has to be possible... but what's the syntax? Is this just a case > of ENOSLEEP and I'm missing it someplace in the man page? -sc Try *.*;mail.none /path/to/logfile "mail" is a facility name, not a program name. -- Dan Nelson dnelson@allantgroup.com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030428180022.GP22259>