]> arthur.barton.de Git - netatalk.git/blobdiff - doc/DEVELOPER
fix LFS test for cross compilation, from Bolke de Bruin
[netatalk.git] / doc / DEVELOPER
index c8d4efa48397c4daa36031ed27a279386b15cdde..9e308de722ca27b9399ce401b8adda49cd3908b8 100644 (file)
@@ -68,6 +68,19 @@ creation of libraries. It determines if the local platform can support
 shared libraries or if it only supports static libraries.
 
 Netatalk currently requires libtool 1.4 or higher (1.4b for OpenBSD).
+If you are using Tru64 you must apply the following patch to the file
+acinclude.m4 (normally found in /usr/share/libtool/libltdl).
+
+--- acinclude.m4.old   Tue Nov 20 15:30:23 2001
++++ acinclude.m4       Tue Nov 20 15:31:54 2001
+@@ -2226,6 +2226,7 @@
+ osf3* | osf4* | osf5*)
+   version_type=osf
++  need_lib_prefix=no
+   need_version=no
+   soname_spec='${libname}${release}.so'
+   library_names_spec='${libname}${release}.so$versuffix ${libname}${release}.so $libname.so'
 
 Documentation: http://www.gnu.org/software/libtool/
 Program: (see the GNU mirrors) /gnu/libtool/libtool-1.4.tar.gz
@@ -111,11 +124,13 @@ programs log the client host name of incoming telnet, ftp, rsh,
 rlogin, finger etc. requests. Security options are: access control per
 host, domain and/or service; detection of host name spoofing or host
 address spoofing; booby traps to implement an early-warning system.
-
 TCP Wrappers can be gotten at ftp://ftp.porcupine.org/pub/security/
+Netatalk uses TCP Wrappers to authorize host access when using
+afpovertcp. It should be noted that if DDP is in use, the connection
+will still be allowed as TCP Wrappers do not impact DDP connections.
 
-7. PAM (Pluggable Authentication Modules for Linux
-Linux-PAM provides a flexible mechanism for authenticating
+7. PAM (Pluggable Authentication Modules) 
+PAM provides a flexible mechanism for authenticating
 users. PAM was invented by SUN Microsystems.
 
 Author: Andrew Morgan <morgan@linux.kernel.org>
@@ -125,3 +140,15 @@ administrator to choose how applications authenticate users.
 
 You can get the Linux PAM documentation and sources from
 http://www.kernel.org/pub/linux/libs/pam/
+
+Netatalk also supports other standard PAM implementations such as OpenPAM.
+
+8 Berkeley DB
+Berkeley DB is a programmatic toolkit that provides fast, reliable,
+scalable, and mission-critical database support to software
+developers. BDB can downloaded from
+http://www.sleepycat.com/download.html
+Netatalk's CNID database uses the library and header files from BDB.
+Currently, Netatalk supports BDB 4.1.25 and 4.2.52.
+The recommended version is 4.2.52 as that is the version on which most
+testing has been done.