2015-02-05 8 views
0

Я пытаюсь использовать logrotate для поворота файлов журнала. Однако мы не хотим делать это как root. Однако, если я выполняю его с какой-либо другой учетной записью задания, это не удается, поскольку оно не может редактировать или создавать файл /var/lib/logrotate.status. Есть ли способ настроить лог вращаться для использования другого файла статуса.Конфигурировать файл состояния logrotate

ответ

2

Вы пытались использовать параметр «-s»? От руководства:

-s, --state <statefile> 
      Tells logrotate to use an alternate state file. This is useful 
      if logrotate is being run as a different user for various sets 
      of log files. The default state file is /var/lib/logrotate/sta- 
      tus.