続・せっかくなのでafpdの設定でも

http://d.hatena.ne.jp/ichii386/20090222/1235248994 に書いた netatalk の設定なんですが、id:K-HATさんに

おや、Debian sidだと、MAC_JAPANESEが使えるようになっているんですか?
どういう状態のnetatalkなんだろう。

http://d.hatena.ne.jp/ichii386/20090222/1235248994#c1235292315

とコメントをいただいていました。

あんまりnetatalkのことよくわかってないのと、日本語(に限らずnon-asciiな文字)を含むファイル名って使わなくて、この MAC_JAPANESE という設定はどっかからコピペしたやつでした。

と思って振り返れば、コピペ元はid:K-HATさんの所じゃないですか!! ようするに、ろくに内容も読まずにコピペしてました、ってことで…。失礼しました & 参考になる情報ありがとうございます!

けっきょく MAC_JAPANESE は使えるのか? ってことなんですが、まだちゃんと調べられていません。けれど、さしあたって気づいたことは、どうも使えてなさそうな予感です…。

/etc/init.d/netatalk restartしたときの /var/log/daemon.log には

Mar  2 05:08:10 count afpd[2342]: shutting down on signal 15
Mar  2 05:08:12 count afpd[2531]: Registering CNID module [last]
Mar  2 05:08:12 count afpd[2531]: Registering CNID module [cdb]
Mar  2 05:08:12 count afpd[2531]: Registering CNID module [dbd]
Mar  2 05:08:12 count afpd[2531]: Loading ConfigFile
Mar  2 05:08:12 count afpd[2531]: Required conversion from MAC_JAPANESE to UCS-2 not supported
Mar  2 05:08:12 count afpd[2531]: setting Mac codepage to 'MAC_JAPANESE' failed
Mar  2 05:08:12 count afpd[2531]: main: atp_open: Cannot assign requested address
Mar  2 05:08:12 count afpd[2531]: dsi_tcp: hostname 'count' resolves to loopback address
Mar  2 05:08:12 count afpd[2531]: dsi_tcp: '192.168.1.3' on interface 'eth0' will be used instead.
Mar  2 05:08:12 count afpd[2531]: ASIP started on 192.168.1.3:548(5) (2.0.4beta2)
Mar  2 05:08:12 count afpd[2531]: uam: loading (/usr/lib/netatalk/uams_guest.so)
Mar  2 05:08:12 count afpd[2531]: uam: uams_guest.so loaded
Mar  2 05:08:12 count afpd[2531]: uam: loading (/usr/lib/netatalk/uams_dhx2.so)
Mar  2 05:08:12 count afpd[2531]: uam: uams_dhx2.so loaded
Mar  2 05:08:12 count afpd[2531]: uam: "DHX2" available
Mar  2 05:08:12 count afpd[2531]: uam: "No User Authent" available
Mar  2 05:08:12 count afpd[2531]: Finished parsing Config File

とあり、非情にも "Required conversion from MAC_JAPANESE to UCS-2 not supported" の文字列が…。

参考までに、afpd -V は以下のようになりました。

ichii386@count% afpd -V
afpd 2.0.4beta2 - 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:

        AFP3.1 support: Yes
      Transport layers: TCP/IP DDP
         CNID backends: cdb dbd-txn last 
           SLP support: No
No
  TCP wrappers support: Yes
         Quota support: Yes
   Admin group support: Yes
    Valid shell checks: Yes
      cracklib support: Yes
        Dropbox kludge: No
  Force volume uid/gid: No

             afpd.conf: /etc/netatalk/afpd.conf
   AppleVolumes.system: /etc/netatalk/AppleVolumes.system
  AppleVolumes.default: /etc/netatalk/AppleVolumes.default
       UAM search path: /usr/lib/netatalk/

はみ出してる "No" がナゾですが、もうちょい時間あるときにちゃんと調べたいと思います。