Newsyslog.conf
From FreeBSDwiki
(Usually located at /etc/newsyslog.conf)
Controls behavior of newsyslog, the utility which periodically (in most systems, once per hour) reviews all logs mentioned in this file and archives / rotates / trims those logs in accordance with specifications contained within. See man newsyslog for lots of detailed info on setting this up.