[netatalk-ja:0342] Re: spotlight = yes のとき開くだけでtimestamp更新
Oichinokata
oichinokata @ oichinote.com
2014年 1月 14日 (火) 22:24:24 JST
HATさんへ、
ありがとうございます。調べてみました。
# ps -auxww | egrep '(dbus|tracker)'
messagebus 870 0.0 0.0 14304 624 ?? Is 27Dec13 0:00.05 /usr/local/bin/dbus-daemon --system
root 4942 0.0 0.0 16280 1504 0 S+ 10:17PM 0:00.00 egrep (dbus|tracker)
動いていないですね...。未対応と言う事ですね。
もう一度、makeを書け直して、spotlightをgrepしたら、
Spotlight: no
って、出てきました。やはり、未対応でコンパイルされているようですね。
お市
2014/01/14 22:15、HAT <hat @ fa2.so-net.ne.jp> のメール:
> Tue, 14 Jan 2014 21:56:17 +0900, Oichinokata <oichinokata @ oichinote.com>:
>> FreeBSD 9.1 + netatalk 3.1.0 + splotlight = yesで試してみました。
>>
>> % ./check_timestamp2.sh
>> + /bin/rm -f test.html
>> + touch test.html
>> + ls -lT test.html
>> -rw------- 1 oichi wheel 0 1 14 21:46:41 2014 test.html
>> + sleep 2
>> + ls -lT test.html
>> -rw------- 1 oichi wheel 0 1 14 21:46:41 2014 test.html
>> + sleep 2
>> + cat test.html
>> + sleep 2
>> + ls -lT test.html
>> -rw------- 1 oichi wheel 0 1 14 21:46:41 2014 test.html
>> + sleep 2
>> + open test.html
>> + sleep 2
>> + ls -lT test.html
>> -rw------- 1 oichi wheel 0 1 14 21:46:41 2014 test.html
>> + sleep 2
>> + cat test.html
>> + sleep 2
>> + ls -lT test.html
>> -rw------- 1 oichi wheel 0 1 14 21:46:41 2014 test.html
>>
>> openしても、タイムスタンプは変わっていません。
>>
>> 下記の通り、Spotlight未対応なのでしょうか?
>>
>> 対応しているかどうか、どうすれば調べる事ができますか?
>
> $ afpd -Vで
> Spotlight support: Yes
> と表示されるべきだと思うんですが、そうなってないですね。
>
> netatalkを起動したあと、psコマンドで
> dbus-daemon --config-file=/etc/dbus-session.conf
> tracker-miner-fs
> tracker-store
> が動いてたら、Spotlight対応です。
> dbus-session.confはnetatalkが用意している設定ファイルです。manpageないけど。
>
> --
> HAT
netatalk-ja メーリングリストの案内