修正する

修正する

以前は3人だと思いましたが、今はXorg.0.logとXorg.0.log.oldだけを保持しています。 10または他の値に増やすことはできますか?

logrotateはXorg.0.logにまったく影響を与えないようです。

修正する

私は持っています:

/var/log/Xorg.0.log
{
    rotate 12
    daily
    missingok
    notifempty
    nocompress
    sharedscripts
    postrotate
        reload rsyslog >/dev/null 2>&1 || true
    endscript
}

私はxサーバーがセッションごとにログファイルをフラッシュするので、毎日回転する機会が得られないためだと思います。セッションごとに循環するオプションはありますか?

私のインスピレーションは以下から来ていますこれ記事。彼はログを毎日より頻繁に交換するために独自のクローンタスクを作成することを提案しました。おそらくそれぞれに対してcronジョブを作成できますboot。しかし、Xorgがジョブの実行前または後に開始されるかどうかはわかりません。

関連情報