security run outputエラー
FreeBSDで日々送付されるsecurity run output内に、気になるメッセージ
が。。。
mv: /var/log/setuid.today: set flags (was: 00000000): Invalid argument
どうも、ZFSのバージョンによるが、UFS領域からZFS領域にファイルをmvする
とこのメッセージが発生するようです。
私の環境は、ルートがUFSでそれ以外はZFSという設定で、security run
output内のcheck_diff関数で/tmp(UFS)から/var/log(ZFS)にファイルをコピー
するので、上記のメッセージが出ている。
FreeBSDでは、zfsのバージョンは現在3、zpoolのバージョンは現在13となってい
る。私の環境だと、zfs:1/zpool:6となっていて結構古い。これが原因のよう。
(参照) http://www.mail-archive.com/freebsd-stable@freebsd.org/msg104840.html
とりあえずエラーは出るけど、動いてはいるようなので、無視してます。
zfsやzpoolのバージョンを上げれば問題無いみたいだから、上げるのか吉かと。
このmvはどこで呼ばれている?
mvは/etc/periodic/security/security.functionsのcheck_diff関数で使用さ
れています。
check_diff関数は/etc/periodic/security/配下の各ファイルで使われている
みたい。
0 件のコメント:
コメントを投稿