locate.updatedb を実行時した時の、アクセスエラーについて
なぜか、root ユーザで "/usr/libexec/locate.updatedb" を実行した時にに、
アクセスエラーが発生したので、エラーの対象方法を以下に記述する。
パス名が"/var/db/locate.database"のファイルが、アクセスエラーをなっていたので
Finderを使用してアクセス権を変更した。
変更した内容は、"/var/db/locate.database"のアクセス権を、
すべてのユーザに対して"読み取り"と"書き込み"を許可に設定。
その後、"/usr/libexec/locate.updatedb"を実行。
上記を実行後は、ls -l の実行結果が、"-r--r--r-- /var/db/locate.database"
となる。
※Mac OS X Snow Leopard 10.6 で、locate を有効にする方法は、以下のURLを参照。