Hi,
As already said you can try a man on logrotate.This one is just an example.Here the messages is rotated twice eg. messages.1 , messages.2 like that.Even the size can be specified.
/var/log/messages {
rotate 2
daily
postrotate
killall -HUP syslogd
endscript
}
/var/log/secure {...