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