nss-ldapd 0.6.11

nss-ldapd project is a fork of the nss_ldap package by PADL Software Pty Ltd..
nss-ldapd project is a fork of the nss_ldap package by PADL Software Pty Ltd.. This fork was done to implement some structural design changes. These changes were needed because there are some issues with the original design. See the documentation section for more details.

These problems are solved by splitting the library in two parts: a daemon that connects to the LDAP server and does all the requests and a thin NSS connector that passes requests to the daemon through a socket. The nss-ldapd implementation has a number of (some theoretical) advantages:

- lighter NSS library
- simpler internal semantics
- clear separation between NSS and LDAP code (the server part could easily be implemented in another language)
- less connections to the LDAP server

The implementation is also a major code overhaul of the code having a number of simplifications and removal of old compatibility code. Compatibility will be re-added with later releases of nss-ldapd for those platforms that need it.

last updated on:
July 13th, 2009, 14:04 GMT
price:
FREE!
developed by:
Arthur de Jong
license type:
LGPL (GNU Lesser General Public License) 
category:
ROOT \ System \ Networking

FREE!

In a hurry? Add it to your Download Basket!

user rating 25

UNRATED
3.0/5
 

0/5

What's New in This Release:
  • fix user name to groups mapping (a bug in buffer checking in initgroups() that was introduced in 0.6.9)
  • fix a possible buffer overflow with too many uidNumber or gidNumber attributes (thanks to David Binderman for finding this)
  • lookups for group, netgroup, passwd, protocols, rpc, services and shadow maps are now case-sensitive
  • test suite is now minimally documented
read full changelog

Add your review!

SUBMIT