name service switch (NSS)

E299153

The name service switch (NSS) is a GNU C Library mechanism that flexibly resolves system databases like users, groups, and hostnames through configurable back-end services such as files, DNS, and LDAP.

All labels observed (1)

Label Occurrences
name service switch (NSS) canonical 1

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf GNU C Library mechanism ⓘ
name resolution framework ⓘ
system database lookup mechanism ⓘ
abbreviation NSS ⓘ
alsoKnownAs NSS ⓘ
configuredBy /etc/nsswitch.conf ⓘ
configuredPerDatabase yes ⓘ
implementedBy GNU C Library ⓘ
surface form: glibc
lookupOrderDefinedIn /etc/nsswitch.conf ⓘ
moduleFileSuffix .so ⓘ
moduleNamingPattern libnss_<service>.so.X ⓘ
partOf GNU C Library ⓘ
providesFunctionality abstraction over multiple name service back ends ⓘ
configurable name service ordering ⓘ
flexible resolution of system databases ⓘ
runsOn GNU/Linux ⓘ
Unix-like operating systems ⓘ
supportsAction notfound ⓘ
success ⓘ
tryagain ⓘ
unavail ⓘ
supportsBackend compat ⓘ
db ⓘ
dns ⓘ
files ⓘ
ldap ⓘ
mdns ⓘ
mdns4 ⓘ
mdns6 ⓘ
myhostname ⓘ
nis ⓘ
nisplus ⓘ
sss ⓘ
winbind ⓘ
supportsDatabase aliases ⓘ
automount ⓘ
ethers ⓘ
group ⓘ
hosts ⓘ
netgroup ⓘ
networks ⓘ
passwd ⓘ
protocols ⓘ
rpc ⓘ
services ⓘ
shadow ⓘ
sudoers ⓘ
usedByFunction getaddrinfo ⓘ
getgrnam ⓘ
gethostbyaddr ⓘ
gethostbyname ⓘ
getpwnam ⓘ
getpwuid ⓘ
usesConfigurationFile /etc/nsswitch.conf ⓘ
usesSharedLibraries NSS modules ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

GNU C Library → provides → name service switch (NSS) ⓘ