newsyslog configuration/s

It seems any configurations included in /usr/local/etc/newsyslog.d/*.conf do NOT override the defaults contained in /etc/newsyslog.conf.
Rather, configurations included in /usr/local/etc/newsyslog.d/*.conf appear to be processed in addition to whatever is contained in /etc/newsyslog.conf.
Could this be deliberate ? Perhaps some unusual FreeBSD behaviour.
Edit. Using 14.3, not tested any other version/s.
 
The behaviour you described is correct and documented in newsyslog(8):

Code:
/usr/local/etc/newsyslog.conf.d  By default each file in this directory ending in '.conf' and not beginning
                                 with '.' will be included by the default newsyslog.conf.
 
Back
Top