when the logs rotate is defined in the logrotate.conf, you can see more details with "man logrotate"
logrotate is not a deamon, therefore it does not need restarting.
from the man page:
Normally, logrotate is run as a daily cron job. It will not modify a log more than once in one day unless the criterion
for that log is based on the log's size and logrotate is being run more than once each day, or unless the -f or --force
option is used.
the "daily" statement should indicate that it will rotate each day, namely that a new file will be created each day. however, after several days, I still have only one log file. why?
/usr/sbin/logrotate /etc/logrotate.conf 2>&1 | tee $TMPF
but the fact is that I still have only one log file there, but there should be a couple of rotated log files right? as I made the configuration a couple of days ago.