[OpenAFS] Swedish characters in AFS, files created in Windows
cannot be used in Mac OS X
Jeffrey Altman
jaltman@secure-endpoints.com
Mon, 21 May 2012 16:40:29 -0400
This is an OpenPGP/MIME signed message (RFC 2440 and 3156)
--------------enig5BCF1DE0811174C848801D2B
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
On Monday, May 21, 2012 4:25:41 PM, Mattias Pantzare wrote:
> Mac OS X is not UNIX in this case. Applications start working by doing=
this.
>
> This is as apple recommends:
> https://developer.apple.com/library/mac/#qa/qa1173/_index.html
Yet, Apple does not apply these recommendations to the Apple NFS=20
implementation
for exactly the same reasons as I described. Personally I have no=20
issue with assuming that
OSX always produces UTF-8. I would like the conversion to always=20
store the file names
in pre-composed form. It is important to be able to handle the cases=20
where the path
components read from the file server are not UTF-8 in any form or=20
contain illegal
character sequences.
While I personally have no objection, there were very strong objections=20
from the
AFS user community back in 2008 when this subject was most recently=20
debated.
The conclusion at the time was that the existing directory interfaces=20
are arbitrary
octet strings but in the future a new set of directory manipulation=20
RPCs could be
created that require pre-composed UTF-8.
Jeffrey Altman
--------------enig5BCF1DE0811174C848801D2B
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (MingW32)
iQEcBAEBAgAGBQJPuqhCAAoJENxm1CNJffh4IMEH+wQsi9IMFzPqbhOc81CWR0po
svh/NFGPdOSS+2VOMxLtK1bTPcKFeqc+ZpUCY3mxceQqsqGZOVWtJN5SJNOeEFpB
IiS7hcssCzrpwmlAiT2N/SOArV6ltuHnfpo2P1dujE7VwzhOVuqVDvX5v6Y+cjrw
1wHBpuPeJwIkRO2KzVlKvekFBTyx8IAMU960ywug628aMgUXxamv339iQ/RT+fWe
YBUB75sGiDTOvmn+oWzyzkCUyMo0TNLwu5cIWi0SQSjuawvN9lDZfnJMeicIggbH
0KnZWunxFVfvHR40g1IPxWwM3RFlFygu+RVv6IE2HfLdKtmUvWSzmM4RcGU1D6I=
=P93+
-----END PGP SIGNATURE-----
--------------enig5BCF1DE0811174C848801D2B--