1 This is the Linux README file for netatalk.
3 We no longer include linux kernel code with netatalk, since Linux now
4 includes AppleTalk support.
6 1. UIO.H. On older versions of Linux, you may need to make a link from
7 /usr/include/sys/uio.h to ../linux/uio.h. In particular, this file
8 changed from linux 1.2.x to 1.3.x, so if, for instance, you've
9 installed Slackware 3.0.0, and upgraded your kernel to 1.3.x,
10 you'll need to fix this.
12 2. MAKE CONFIG. Configure your kernel with "make config". Answer yes
13 to "AppleTalk DDP" support.
15 3. INSTALL KERNEL. Make and install your kernel. Be sure to update
18 4. If you are using libc.so.5, you will need to comment out the
19 -lcrypt and the -lrpcsvc in sys/linux/Makefile. If you're using PAM,
20 make sure you declare -DUSE_PAM and have -lpam -ldl.
22 5. Quota support should work under linux now. If you're using glibc
23 2.x or libc > 5.4.34, you can comment out the
24 -DNEED_QUOTACTL_WRAPPER in sys/linux/Makefile.
26 6. Linux 2.2.x provides the sendfile() call. This reduces overhead
27 when sending/copying files. This option will be autoconfigured on
28 compile. NOTE: you might run into problems if you have this option
29 compiled in and you switch to a machine running an os < 2.2.x.
32 Research Systems Unix Group
33 The University of Michigan netatalk@umich.edu
34 c/o Wes Craig +1-313-764-2278