This is an old revision of the document!


nss_modules and libc separation

Status: done. The description is here: NsswitchModulesSeparation. Patch for CURRENT is avaialable here: [http://www.rsu.ru/~bushman/soc2006/nss_libc_sep_2.diff Patch]

NOTE: should be applied with patch -p0 -E


Regression tests for nsswitch-related functions

Status: done. The description is here: NsswitchRegressionDetails. Original ideas are here: NsswitchRegressionDescription. Patch is here: [http://www.rsu.ru/~bushman/soc2006/regression.diff Patch].


Nss_ldap from-scratch-rewriting

Status: done, but there are a lot of things, that are to be done after the SoC ends. The description is here: NssLdapRewritten.


Patch to include nss_ldap (rewritten version) into the base

Status: done. Patch is here: [http://www.rsu.ru/~bushman/soc2006/openldap_merged.diff Patch].


Cached performance optimization

Status: done, but requires further work. Details are here: CachedPerformance. Patch with optimization changes and several minor changes is here: [http://www.rsu.ru/~bushman/soc2006/cached.diff Patch]. This latest cached version can be used to handle IANA services list.

  1. Finish the auto-cache-update feature for precached entries. Play with cached socket IO architecture for its further optimization.
  2. Improve nss_ldap to properly support rfc2307bis and to be fully equal in abilities with PADL's nss_ldap.
  3. Import or implement pam_ldap.
  • michaelbushkov/ldapcacheddetaileddescription.1162307646.txt.gz
  • Last modified: 2006/10/31 15:14
  • by MichaelBushkov