[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 メーリングリストの案内