Eu criei um trabalho de logrotate em /etc/logrotate.d
e config /etc/anacrontab
porque espero que o trabalho seja executado às 00:00:00:00, seu conteúdo:
SHELL=/bin/sh
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
# the maximal random delay added to the base delay of the jobs
RANDOM_DELAY=0
# the jobs will be started during the following hours only
START_HOURS_RANGE=0-0
#period in days delay in minutes job-identifier command
1 0 cron.daily nice run-parts /etc/cron.daily
7 25 cron.weekly nice run-parts /etc/cron.weekly
@monthly 45 cron.monthly nice run-parts /etc/cron.monthly
no dia seguinte o logrotate não executou, o /var/spool/anacron/cron.daily não atualizou o timestamp, "Job cron.daily started" não foi anexado em / var / log / cron.
O que aconteceu no meu logrotate? Como logrotate executado?