小编Osw*_*ald的帖子

哪个脚本轮换 /var/log/auth.log?

我无法弄清楚在哪里/var/log/auth.log旋转。

/var/log/auth.log.2013-09-16在我的系统上找到了该文件,其中包含以前在/var/log/auth.log. 那个文件从哪里来?

我将-d -D '%Y-%m-%d'选项添加到savelogcall in/etc/cron.daily/sysklog和 optionsdateextdateformat .%Y-%m-%dto /etc/logrotate.conf,但我不知道为什么这会影响auth.log旋转方式。

我调查过的地方:

  • $ grep auth /etc/logrotate.d/* 不匹配
  • $ grep auth /etc/logrotate.conf 不匹配
  • /etc/cron.daily/sysklog 关于轮换有以下几点要说:

    for LOG in $(syslogd-listfiles)
    do
       if [ -s $LOG ]; then
          savelog -g adm -m 640 -u ${USER} -c 7 -d -D '%Y-%m-%d' $LOG \
            > /dev/null
       fi
    done
    
    Run Code Online (Sandbox Code Playgroud)

    $ syslogd-listfiles/var/log/syslog列为轮换候选人。

  • 其他对savelogin …

administration virtualization syslog logrotate 12.04

7
推荐指数
1
解决办法
1万
查看次数