2015-02-05 98 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.