]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
newsyslog.conf: Restrict included files in default config to [!.]*.conf
authorwoodsb02 <woodsb02@FreeBSD.org>
Sat, 10 Nov 2018 10:46:38 +0000 (10:46 +0000)
committerwoodsb02 <woodsb02@FreeBSD.org>
Sat, 10 Nov 2018 10:46:38 +0000 (10:46 +0000)
commit8b5fd3e9d6e8dd45f58a36d26f6b5aa0414cc283
tree01cdfcbc0180db8db22240b6898529e0216d7784
parent4e9b75c693533c4d69d3129e96fc3e46862dcb94
newsyslog.conf: Restrict included files in default config to [!.]*.conf

The new default config will only include files from the following
directories which end with '.conf' and do not beginning with a '.'
character:
- /etc/newsyslog.conf.d/
- /usr/local/etc/newsyslog.conf.d/

This matches the syslog.conf(5) functionality, and also prevents '.sample' or
'.pkgnew' files being included. This is important for ports which install files
in /usr/local/etc/newsyslog.conf.d/ and also for pkgbase.

Approved by: eadler
Approved by: bapt
Relnotes: yes
Differential Revision: https://reviews.freebsd.org/D17086
usr.sbin/newsyslog/newsyslog.8
usr.sbin/newsyslog/newsyslog.conf