HomeFreeBSD

= Implement name service switch modules (NSS modules). NSS modules
rS113595Unpublished

Unpublished Commit ยท Learn More

No further details are available.

Description

Implement name service switch modules (NSS modules). NSS modules

may be built into libc (`static NSS modules') or dynamically loaded
via dlopen (`dynamic NSS modules').  Modules are loaded/initialized
at configuration time (i.e.  when nsdispatch is called and nsswitch.conf
is read or re-read).

Make the nsdispatch(3) core thread-safe.

New status code for nsdispatch(3) `NS_RETURN', currently used to

signal ERANGE-type issues.

syslog(3) problems, don't warn/err/abort.

Try harder to avoid namespace pollution.

Implement some shims to assist in porting NSS modules written for

the GNU C Library nsswitch interface.

Sponsored by: DARPA, Network Associates Laboratories

Details

Provenance
nectarAuthored on
Parents
rS113594: * Add explicit conflict-checking to the package tools. Packages can
Branches
Unknown
Tags
Unknown

Event Timeline