]> arthur.barton.de Git - netatalk.git/blobdiff - doc/DEVELOPER
Consistently set default UAMs to DHX,DHX2. From HAT.
[netatalk.git] / doc / DEVELOPER
index 03d9ad342c9ebffb05dc6bac6d051ee96706dae5..82d702d32a4d607e3052346462a2a43f046dcb1b 100644 (file)
@@ -108,7 +108,7 @@ Program: (see the GNU mirrors) /gnu/automake/automake-1.5.tar.gz
 
 Optional
 ========
-5. OpenSSL
+5. OpenSSL and/or Libgcrypt
 The OpenSSL Project is a collaborative effort to develop a robust,
 commercial-grade, full-featured, and Open Source toolkit implementing
 the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS
@@ -118,6 +118,12 @@ This is required to enable DHX login support.
 
 Get everything at http://www.openssl.org/ 
 
+The Libgcrypt is a general purpose cryptographic library based on
+the code from GnuPG.
+This is required to enable DHX2 login support.
+
+Get everything at http://directory.fsf.org/project/libgcrypt/
+
 6. TCP Wrappers 
 Wietse Venema's network logger, also known as TCPD or LOG_TCP. These
 programs log the client host name of incoming telnet, ftp, rsh,
@@ -129,8 +135,8 @@ 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>
@@ -141,9 +147,14 @@ 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/
 
-8 Berkeley DB version 3
+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
+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.