の内容を上書きします、私はlogrotateのを使用していると私は、私はパッケージマネージャを介してインストールしたものは、ここで物事をインストールすることを見ることができます:logrotateの - パッケージマネージャが/etc/logrotate.d/
例えば/etc/logrotate.d/
私はlocatioを変更したこの
/var/log/nginx/*.log {
daily
missingok
rotate 14
compress
delaycompress
notifempty
create 0640 www-data adm
sharedscripts
prerotate
if [ -d /etc/logrotate.d/httpd-prerotate ]; then \
run-parts /etc/logrotate.d/httpd-prerotate; \
fi \
endscript
postrotate
invoke-rc.d nginx rotate >/dev/null 2>&1
endscript
}
を含むファイルnginx
を持っています作成)
1)単純にそれが 2で見ている場所を変更するには、このファイルを編集します。それだけで/var/log/nginx/*.log
で見ているので、このように、ログファイルのNは、私がすべき、それらを回転させるつもりはありません私の新しいログの場所と新しいconfファイルと私はそれらをしたい設定を変更する?
私が懸念しているのは、アップグレードしてもパッケージマネージャがこのファイルを変更して変更を上書きする可能性があるということです。
これらのファイルを安全に使用して編集することができるかどうか、またはパッケージマネージャが変更を上書きするかどうかを示すドキュメントはどこにも見つかりません。
誰でも洞察力を提供できますか?