Preface The work, described below, was made during and after the Google Summer Of Code 2006, which I was lucky to participate in, working for the FreeBSD community. They make it much more usable and similar in functionality to Linux/Solaris nscd, while having its own unique features. 2) New features, that were added to the caching daemon (full perform-actual-lookups option support, precache and check-files option). It also allows proper use of the nsdispatch(3) calls from the userland. These changes are: 1) The separation of the libc and nsswitch modules, which makes libc code much lighter and nsswitch subsystem more dynamic.
1 Nsswitch development: nss-modules and libc separation and caching daemon extensions Michael Bushkov Southern Federal University, Rostov-on-Don, Russia Abstract This paper describes the extensions to the FreeBSD nsswitch subsystem, that should be committed to the source tree in the nearest future and the issues that had to be solved to make them.