[netatalk-ja:0322] spotlight = yes のとき開くだけでtimestamp更新
HAT
hat @ fa2.so-net.ne.jp
2014年 1月 13日 (月) 14:23:11 JST
HATです。昨日の夜発見したんですが...
netatalk 3.1.0で、spotlight = yesのとき、
OS X側からファイルを開いた瞬間、そのファイルのタイムスタンプが現在時刻に
更新されます。
$ cd /Volumes/NetatalkVol
$ touch test.html
$ ls -l test.html
-rw-r--r-- 1 hat staff 0 1 13 14:04 test.html
$ open test.html
$ ls -l test.html
-rw-r--r-- 1 hat staff 0 1 13 14:05 test.html
$ cat test.html
$ ls -l test.html
-rw-r--r-- 1 hat staff 0 1 13 14:05 test.html
Webブラウザで開いて更新されるということは、リードモードで開いても
更新されるということです。
catコマンドだと問題ありません。
spotlight=noだと問題ありません。
Fedora 20 16bit
Fedora 20 32bit
Ubuntu 13.10 32bit
で確認しました。
他の環境ではどうでしょうか。
このバグはファイルサーバ失格ではないかと...
--
HAT
netatalk-ja メーリングリストの案内