dailyログ切替のバグ?

Mac OS X 10.4 Tigerでは、デフォルトで深夜3:15にログ収集を行うスクリプトが実行される。これは /System/Library/LaunchDaemons/com.apple.periodic-daily.plist で定義されている。こいつが、/usr/sbin/periodic を起動するのだが、これにちょっとしたバグ?があるらしい。
/usr/sbin/periodic は シェルスクリプトなのだが、これの95行目あたりが問題。

cp /dev/null $tmp_output

上記のように書かれているのだが、Tiger の cp はそれまでのPantherとは異なり、ブロックデバイスを普通のファイルにコピーしようとすると、syslogにエラーとして記録される。普通に実行するとエラー出力に出ないため、問題ないように見えるところがやっかいだ。
特に、実害はないのだが、syslogにエラーが出て気持ち悪いという人は、cpの行を以下に変更することで解決できるらしい。

> $tmp_output