QNAP TS-412(fw 3.8.3)のnetatalk[追記あり]
QNAPのNAS、TS-412用のファームウェア3.8.3がリリースされました。ファームウェア3.8.1のnetatalkの設定ファイル(afp.conf)のできがあまりよろしくなく、SDカードからiPhotoに取り込んだ写真が、hidden属性が付く等の問題がありました。
- QNAP TS-412のnetatalk: プラスα空間 (2013年3月31日)
- QNAP NAS Community Forum • View topic – 3.8.2 update issue – please help
ファームウェア3.8.3ではこれが改善されていました。
まずは、netatalkのバージョンチェックです。
# /usr/local/sbin/afpd -V afpd 3-0-1-p5 - Apple Filing Protocol (AFP) daemon of Netatalk This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. Please see the file COPYING for further information and details. afpd has been compiled with support for these features: AFP versions: 2.2 3.0 3.1 3.2 3.3 CNID backends: cdb dbd last tdb Zeroconf support: No TCP wrappers support: No Quota support: Yes Admin group support: Yes Valid shell checks: Yes cracklib support: No EA support: ad | sys ACL support: Yes LDAP support: No afp.conf: /usr/local/etc/afp.conf extmap.conf: /usr/local/etc/extmap.conf state directory: /usr/local/var/netatalk/ afp_signature.conf: /usr/local/var/netatalk/afp_signature.conf afp_voluuid.conf: /usr/local/var/netatalk/afp_voluuid.conf UAM search path: /usr/local/etc/netatalk/uams// Server messages path: /usr/local/var/netatalk/msg/
ファームウェア3.8.2と同じく、NetAFPの3-0-1-p5が使われていました。
変更になったのは、/etc/afp.confでした。
【削除】
invisible dots = yes usedots = yes
【追加】
veto files = /.AppleDB/.AppleDouble/.AppleDesktop/:2eDS_Store
全うな変更だと思います。
(追記・修正 2013-06-10 22:06 削除した物については、真っ当になりました。ですが、veto filesの設定は、OS X側に取って、変です。.DS_Storeが見えないとか。)
ビルド時のオプションは、相変わらず、変ですけれど。
ディスカッション
そのveto filesの設定が全うとは思えません。
HATさんへ、いつもコメントありがとうございます。
確かにそうですね…。これを書いた人は、smb.confと混同しているのかも知れません。
OS X側に.DS_Storeが見えなくなったら、Finder情報が保存されませんものね。
記事を直しておきます。
たとえそれがsmb.confだとしてもnetatalk 3.xは .AppleDB .AppleDouble .AppleDesktop等のディレクトリを作りません。
HATさんへ、再びコメントありがとうございます。
なるほど。NetAFPの中の人は、いったい何をしているのでしょうね…。
NetAFPの中の人は、3-0-1-p5をリリースしただけじゃないでしょうか。
ビルドしたり設定ファイルを用意したりするのはQNAPの中の人じゃないですか?
あと、書き忘れたけど:2eDS_Storeも変です。netatalk 3はCAP encodingを使わないので:2eというのは生成されない。
HATさんへ、コメントありがとうございます。
設定はQNAPの中の人ですか。確かに、フォーラムで「ごめんなさい」していたのは、QNAPの中の人でした。
NetAFPの中の人は、コンサルティングはしないんですかねぇ。
:2eの件もありがとうございます。
前にも書きましたが、QNAPから自作サーバに乗り換えるつもりです。しかし、基礎的な実験をしたまでで、その後あまり進んでいません。