Связать под какой OS ?pam_ldap + nss_ldap можно отдельно не писать - они сразу идут в комплекте с openldap. В смысле если ты их не поставишь - то ничего хорошего не будет.
DHCP - ldap тут совершенно не нужен.
DNS - можно, но опять же не вижу смысла.
Могу еще добавить - proftpd + ldap.
pppd + ldap.
Еще важный момент - работать должно через LDAPS, а не через ldap. Иначе никакого смысла не вижу ;)
Имеющихся статей под Linux более чем достаточно чтобы настроить ldap.
Собственно специфичное для FreeBSD я видел только
1) nsswitch.conf - отличия минимальны
2) pppd по умолчанию не хочет работать с pam
3) Особенности настройки pam - не все категории прописаны в /etc/pam.d