Newsyslog на Freebsd
Для обработке файлов по маске в конфике /etc/newsyslog.conf указать опцию G:
cat /usr/local/etc/newsyslog.conf.d/nginx
#---
/var/log/nginx/*.log 644 9 * $W6D0 GZ /var/run/nginx.pid 30
cat /usr/local/etc/newsyslog.conf.d/apache
#
/var/log/httpd-access.log 600 6 * @T00 B /var/run/httpd.pid 30
/var/log/httpd-error.log 600 6 * @T00 B /var/run/httpd.pid 30
#
/var/log/httpd/*.log 644 9 * $W6D0 GZ /var/run/httpd.pid 30
#
Запуск в ручную по текущему конфигу /etc/newsyslog.conf: