Traditionally log file management on Unix hosts is generally not well catered for. Various log files tend to go unnoticed until a file system fills.
I wrote rotatelogs sometime ago to provide a single point for log management on Solaris systems. It features:
The rotatelogs script should be run as a cronjob once a night. The rotate.conf file contains the schedules for all the log files you want to manage.
2 May 1995
Original version hacked up with a few minor changes over the years.