glibc/nss
Carlos O'Donell 4b7c74179c nss: Make nsswitch.conf more distribution friendly.
The current default nsswitch.conf file provided by glibc is not very
distribution friendly. The file contains some minimal directives that no
real distribution uses. This update aims to provide a rich set of
comments which are useful for all distributions, and a broader set of
service defines which should work for all distributions.

Tested defaults on x86_64 and they work. The nsswitch.conf file more
closely matches what we have in Fedora now, and I'll adjust Fedora to
use this version with minor changes to enable Fedora-specific service
providers.

v2
- Add missing databases to manual.
- Add link to manual from default nsswitch.conf.
- Sort nsswitch.conf according to most used database first.

v3
- Only mention implemented services in 'NSS Basics.'
- Mention 'automount' in 'Services in the NSS configuration.'
- Sort services in alphabetical order.

v4
- Project name is 'Samba'.

v5
- Fix typo in manual/nss.texi.

v6
- Fix another typo in manual/nss.texi. Ran spell checker this time.
2019-08-19 09:56:59 -04:00
..
nss_compat nss: Turn __nss_database_lookup into a compatibility symbol 2019-05-15 15:07:49 +02:00
nss_db nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] 2019-07-10 14:51:18 -04:00
nss_files nss_files: Remove RES_USE_INET6 from hosts processing 2019-05-16 15:11:23 +02:00
tst-nss-db-endgrent.root/etc nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] 2019-07-10 14:51:18 -04:00
tst-nss-db-endpwent.root nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] 2019-07-10 14:51:18 -04:00
tst-nss-files-hosts-long.root/etc nss: tst-nss-files-hosts-long: Add host.conf [BZ #21915] 2019-02-21 16:02:29 -05:00
tst-nss-test3.root
alias-lookup.c
bug17079.c
bug-erange.c
compat-lookup.c nss: Turn __nss_database_lookup into a compatibility symbol 2019-05-15 15:07:49 +02:00
databases.def
db-Makefile
Depend
digits_dots.c CVE-2016-10739: getaddrinfo: Fully parse IPv4 address strings [BZ #20018] 2019-01-21 21:26:03 +01:00
ethers-lookup.c
function.def
getent.c nss: getent: Print IPv6 scope ID for ahosts/ahostsv6 if available 2019-02-12 14:26:20 +01:00
getnssent_r.c
getnssent.c
getXXbyYY_r.c
getXXbyYY.c
getXXent_r.c
getXXent.c
grp-lookup.c
hosts-lookup.c
key-lookup.c
makedb.c Update copyright dates not handled by scripts/update-copyrights. 2019-01-01 00:15:13 +00:00
Makefile nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] 2019-07-10 14:51:18 -04:00
netgrp-lookup.c
network-lookup.c
nss_hash.c
nss_test1.c Add some spaces before '('. 2019-02-27 13:55:45 +00:00
nss_test2.c
nss_test.h
nss_test.ver
nss.h
nsswitch.c nss: Turn __nss_database_lookup into a compatibility symbol 2019-05-15 15:07:49 +02:00
nsswitch.conf nss: Make nsswitch.conf more distribution friendly. 2019-08-19 09:56:59 -04:00
nsswitch.h nss: Turn __nss_database_lookup into a compatibility symbol 2019-05-15 15:07:49 +02:00
proto-lookup.c
pwd-lookup.c
rewrite_field.c
rpc-lookup.c
service-lookup.c
sgrp-lookup.c
spwd-lookup.c
test-digits-dots.c
test-netdb.c Add some spaces before '('. 2019-02-27 13:55:45 +00:00
tst-cancel-getpwuid_r.c
tst-field.c Fix gcc 9 build errors for make xcheck. [BZ #24556] 2019-06-19 12:32:04 +02:00
tst-nss-db-endgrent.c nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] 2019-07-10 14:51:18 -04:00
tst-nss-db-endpwent.c nss_db: fix endent wrt NULL mappings [BZ #24695] [BZ #24696] 2019-07-10 14:51:18 -04:00
tst-nss-files-alias-leak.c nss/tst-nss-files-alias-leak: add missing opening quote in printf 2019-03-25 12:22:53 -03:00
tst-nss-files-alias-truncated.c nss: Fix tst-nss-files-alias-truncated for default --as-needed linking 2019-03-14 15:38:00 +01:00
tst-nss-files-hosts-erange.c
tst-nss-files-hosts-getent.c
tst-nss-files-hosts-long.c nss: Add tst-nss-files-hosts-long test [BZ #21915] 2019-02-08 14:38:27 -05:00
tst-nss-files-hosts-multi.c
tst-nss-getpwent.c
tst-nss-static.c
tst-nss-test1.c
tst-nss-test2.c
tst-nss-test3.c
tst-nss-test4.c
tst-nss-test5.c
valid_field.c
valid_list_field.c
Versions nss: Turn __nss_database_lookup into a compatibility symbol 2019-05-15 15:07:49 +02:00
XXX-lookup.c nss: Turn __nss_database_lookup into a compatibility symbol 2019-05-15 15:07:49 +02:00