This particular script isn't showing how frequently your logs are rotated. Instead, they are being inherited from /etc/logrotate.conf. But you can put commands in this statement that will specify how often these particular log files are rotated.
Maybe you want to change your script to be more like this...
Code:
/var/log/messages /var/log/secure /var/log/maillog /var/log/spooler /var/log/boot.log /var/log/cron {
sharedscripts
daily
rotate 7
compress
postrotate
/bin/kill -HUP `cat /var/run/syslogd.pid 2> /dev/null` 2> /dev/null || true
endscript
}
This will rotate the log files daily and keep 7 days worth of old logs. If you don't want the old archives to be zipped, just remove the word "compress" from this block of commands.
Check "man logrotate" for more info. Right after the examples in the man pages, you'll see all these commands that are mystifying you.