[netatalk-ja:0341] Re: spotlight = yes のとき開くだけでtimestamp更新

HAT hat @ fa2.so-net.ne.jp
2014年 1月 14日 (火) 22:15:13 JST


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