[netatalk-ja:0427] Re: OS9とOSXでの禁止文字の違い
HAT
hat @ fa2.so-net.ne.jp
2015年 2月 26日 (木) 20:07:39 JST
HATです。
設定ファイルと環境を書いてください。
Thu, 26 Feb 2015 16:55:20 +0900, Yoshiyuki HARAOKA <haraoka @ gmail.com>:
> 原岡でございます。
>
> Mac OS 9以前からの接続の場合、Netatalk2とNetatalk3でファイル名に
> "/"が使えたり使えなかったりします。
Mac OS 9以前から接続した場合、プロトコルはAFP 2.xになり、
文字コードは決め打ちになるので、Netatalk側で設定する必要があります。
クライアントが日本語版の場合はMacJapaneseなので、サーバ側で適切に
設定する必要があります。
適切に設定されていれば、「:」を除く全てのMacJapaneseが使えます。
Netatalk 2.xの場合、CAP Encodingになるので「/」はサーバ側では「:2f」に
置換されます。
Netatalk 3.xの場合、「/」は「:」に置換されます。
どちらにしろ、「/」は必ず使えます。
> OS Xでは"/"がどちらでも使えています。
OS Xから接続した場合、プロトコルはAFP 3.xになり、
文字コードはUnicode (UTF8-MAC)に決め打ちになります。
このときもNetatalk 2.xなら「:2f」に置換され、
Netatalk 3.xなら「:」に置換されます。
> この違いは何でしょうか?
そういう違いは存在しない筈です。
> 今更Mac OS 9って話はありますが…
単にユーザが減っただけであって、正常に動く筈です。
--
HAT
netatalk-ja メーリングリストの案内