]> arthur.barton.de Git - netatalk.git/blob - doc/README.afp3
fix a mem leak
[netatalk.git] / doc / README.afp3
1 Netatalk and AFP 3.x
2
3 It's alpha work, don't use it on a production box or on an existing volume,
4 it will trash filenames.
5 Filenames convention is subject to change.
6
7 AFP 3.0 and AFP 3.1 are OSX extensions to AFP Apple protocol.
8
9 New features:
10 ------------
11 - UTF8 name
12 - support for files > 2 GBytes
13
14 Requirements
15 ------------
16 - I think glibc2.2 or >
17 - a kernel with large files support.
18
19 Compilation
20 -----------
21 configure --enable-afp3
22
23 if you have an error about AC_SYS_LARGEFILE you need to upgrade yours
24 autoconf/automake tools.
25
26 UAMS 
27 ----
28 uams_guest.so 
29 uams_pam.so uams_passwd.so  (clear text login)
30 uams_dhx_pam.so uams_dhx_passwd.so 
31
32 Configuration
33 -------------
34 afpd.conf
35 use only uams above with -uamlist
36
37 For volumes
38 add options:utf8, don't use it with codepage: but you can use mswindows
39
40 UTF8 strings
41 ------------
42 -Only Mac roman to UTF8 for pre OSX
43 -255 bytes max.
44
45 -Decompose/precompose issue
46 OS X uses the decomposed form:
47  latin small letter a with grave is 0x65 0x301 
48
49 iconv from Mac to UTF8 and by default NT and Linux keyboards use precomposed form:
50  latin small letter a with grave is 0xe0
51
52 Filenames are saved in precomposed form and are decomposed for OSX
53
54 - It doesn't convert existing volumes to UTF8