XXXXXXXX@XXXXXXXX wrote: <BTS:1176>と同じ問題なので、こちらは重複として閉じます。状態は「完了」となります。 > slocateパッケージに含まれる /usr/bin/updatedb を > /etc/cron.daily/slocate.cron 中で実行時に何もしないで(呼び出されるが実質 > 処理をスルー)終了してしまうようです。 > /etc/cron.daily/slocate.cron を見ると、 > > nodevs=$(< /proc/filesystems awk 'BEGIN { f = 1; } > $1 == "nodev" { if (!f) printf (","); f = 0; printf $2; }') > > となっている部分がありますが、これだと $nodevs に期待した形式で値をセット > されないようで、これが原因ではないでしょうか。 > CentOS5の /etc/cron.daily/mlocate.cron 中では、 > > nodevs=$(< /proc/filesystems awk '$1 == "nodev" { print $2 }') > > の様になっており、同じ様に修正してみた所 /usr/bin/updatedb の処理は正常に > されるようです。 CentOS 5ではmloacteを使っていますが、Vine Linux 6.0ではslocateです。 (mlocateの実装は私は知りませんが)slocateでは /usr/bin/updatedb -h を実行するとわかりますが、「,」区切りで渡すため、その修正では (slocateが期待した形式にならないため)あらゆる環境で動くようにはならな いと考えています。 ただし、その対処で問題ない環境もあるはずなので、それで問題ないならまず は手元でそのような修正をお願いします。 == このレポートの詳細は以下の通りです == レポート ID : 1223 レポート URL : http://bts.vinelinux.org/guest.cgi?project=VineLinux&action=view_report&id=1223 分類 : バグ バージョン : Vine-6.0 関連パッケージ : slocate arch : x86 状態 : 完了 優先度 : 中 重大度 : 普通 担当者 : 未定 # あなたが、このようなメッセージに無関係である場合には、 # 管理者 <Vine@xxxxxxxxxxxxx> までご連絡ください。 -- Bug Tracking System 影舞 0.8.8. http://www.daifukuya.com/kagemai/ _______________________________________________ VineSeed mailing list VineSeed@xxxxxxxxxxxxx http://lists.vinelinux.org/mailman/listinfo/vineseed