diff options
author | Daniel C. Sobral <dcs@FreeBSD.org> | 2002-09-23 11:59:19 +0000 |
---|---|---|
committer | Daniel C. Sobral <dcs@FreeBSD.org> | 2002-09-23 11:59:19 +0000 |
commit | f50b861cbf094fefaf72ae42f5642015fd34a9ca (patch) | |
tree | 920d9cf95b394860bd5f156145e6f6892d2dc1c1 /usr.sbin/syslogd/syslog.conf.5 | |
parent | 4712aa3b5901a905ad20cfa26067cc10012ff421 (diff) | |
download | src-f50b861cbf094fefaf72ae42f5642015fd34a9ca.tar.gz src-f50b861cbf094fefaf72ae42f5642015fd34a9ca.zip |
Introduce to the !program specification a capability similar to the one
that already exists for hosts: being able to specify a section that applies
to every program *except* the one in question.
The normal syntax for program specification is still valid. For the new
capability, one uses:
!-program
Since there is no way to specify a program beginning with a dash in the old
syntax, as it would be interpreted as the case above, the following
alternative syntax to the original capability is provided:
!+program
This shouldn't introduce incompatibilities with any syslogd configuration
in production because -stable's syslogd does not support a dash anywhere in
the program specification.
MFC after: 2 weeks
Notes
Notes:
svn path=/head/; revision=103855
Diffstat (limited to 'usr.sbin/syslogd/syslog.conf.5')
-rw-r--r-- | usr.sbin/syslogd/syslog.conf.5 | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/usr.sbin/syslogd/syslog.conf.5 b/usr.sbin/syslogd/syslog.conf.5 index 18579a3054cd..099b9cb0fc0c 100644 --- a/usr.sbin/syslogd/syslog.conf.5 +++ b/usr.sbin/syslogd/syslog.conf.5 @@ -185,6 +185,17 @@ specification for .Ql foo will also match any message logged by the kernel with the prefix .Ql "foo: " . +The +.Ql #!+prog +or +.Ql !+prog +specification works just like the previous one, +and the +.Ql #!-prog +or +.Ql !-prog +specification will match any message but the ones from that +program. A .Em hostname specification of the form |