How to get FreeNAS 0.7 to authenticate via LDAP against Open Drirectory on OS X Server.
From a forum post on the FreeNAS forums.
UAMS compiling
mkdir -p /extra/srccd /extra/srcwget http://voxel.dl.sourceforge.net/project/netatalk/netatalk/2.0.5/netatalk-2.0.5.tar.gz tar zxf netatalk-2.0.5.tar.gzcd netatalk-2.0.5
./configure \ --bindir=/usr/local/bin \ --sbindir=/usr/local/sbin \ --sysconfdir=/var/etc \ --localstatedir=/var \ --enable-largefile \ --disable-tcp-wrappers \ --disable-cups \ --with-pam \
Add AFP support for native OS X filesharing on the D-Link DNS-323
Install netatalk http://wiki.dns323.info/howto:appletalk Telnet into the DNS-323:
telnet <ip-address>
cd /ffp/packageswget http://www.inreto.de/dns323/fun-plug/0.5/extra-packages/All/netatalk-2.0.4-1.tgz wget http://www.inreto.de/dns323/fun-plug/0.5/packages/db42-4.2.52-1.tgz /ffp/sbin/funpkg -i netatalk*/ffp/sbin/funpkg -i db42*