Я считаю, что это содержимое файла состояния, который является моим делом /var/lib/logrotate.status
. Каждый файл имеет одну строку, которая является датой его последнего поворота; Если вы запустите logrotate в такую дату, когда данный файл будет подлежать ротации, учитывая количество дней между текущей датой и датой в файле (1 для ежедневной, 7 для еженедельной и т. д.), файл будет повернут.
logrotate, похоже, не заботится, в какое время суток он запускается; даже если он обычно работает в 2355, если вы вместо этого запускаете его в 01:30, он все равно будет вращать файлы, отмеченные ежедневно и выполненные вчера; но сделав это, он поместил бы сегодняшнюю дату в файл состояния (против любых повернутых файлов), поэтому второй запуск в 2355 ничего не даст.
/var/lib/logrotate/status
(как файл в моем случае).