うまいぼうぶろぐ

linuxとhttpdとperlのメモ

logrotateのcopytruncate

しらねかった。logをrenameする代わりに、copyして元のログをtruncate(空っぽに切り詰め)るオプション。とあるプロセスで

  • logの出力の仕方の都合上、rotatelogsは使えない
  • rotate処理でkill -HUPしたくない(セッション消えるから)

というものがあったので、copytruncateでお茶を濁すことにした。