nsss
- Use
--enable-libc-includeswhennsssimproves (also fixshadow) - A circular dependency between
nsssands6(at boot-time) - There is no test suite
- The following definitions are missing in headers from nsss:
#include <features.h>
#define __NEED_size_t#define __NEED_uid_t#define __NEED_gid_t
#ifdef _GNU_SOURCE#define __NEED_FILE#endif
#include <bits/alltypes.h>glibcincludes a daemon callednscd, which caches the results of certain types of database lookups, and it is not particuarly useful unless there are a lot of users or groups, or when using a distributed authentication database like LDAP