OS X 10.7.3 から LaunchAgents の WatchPaths の仕様が変わったようだ
前から ~/Library/LaunchAgents
にユーザー権限でおいた agent から root 所有のファイルを監視していたのだが、10.7.3 にアップデートしてからそれらが全く動かなくなってしまった。
しょうがないので /Library/LaunchAgents
に移動し、 root でうごかすようにしたら再び動き出した。
監視してる root 所有のファイルはもちろん一般ユーザーでも読み込み可能な権限になっているのにこの制限は嫌だなぁ。
追記@
隣の席の人は同じものが全く問題なく動いているとのこと…。僕の環境が悪いのか…。