Package: base-files
Version: 6.5
Severity: normal
Tags: patch

Please consider switching to "files" in place of "compat" in
the default nsswitch.conf (patch attached).  "compat" is for
compatibility with libc5, which we switched away from well
over a decade ago.  The compatibility it provides includes
including NSS databases with the addition of special magic
lines to passwd, group etc.  However, modern glibc has
separate nis nss modules for this purpose, making the
compat mode redundant.

For this reason, I would recommend using "files" only for
new installs, which would enable the phasing out of
"compat" libc5 usage over the next stable release.


Many thanks,
Roger

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (550, 'unstable'), (500, 'testing'), (400, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages base-files depends on:
ii  gawk [awk]  1:3.1.8+dfsg-0.1
ii  mawk [awk]  1.3.3-16

base-files recommends no packages.

base-files suggests no packages.

-- no debconf information
diff -urN base-files-6.5.original/share/nsswitch.conf base-files-6.5/share/nsswitch.conf
--- base-files-6.5.original/share/nsswitch.conf	2011-12-07 23:56:30.693525167 +0000
+++ base-files-6.5/share/nsswitch.conf	2011-12-07 23:56:50.993778261 +0000
@@ -4,9 +4,9 @@
 # If you have the `glibc-doc-reference' and `info' packages installed, try:
 # `info libc "Name Service Switch"' for information about this file.
 
-passwd:         compat
-group:          compat
-shadow:         compat
+passwd:         files
+group:          files
+shadow:         files
 
 hosts:          files dns
 networks:       files

Reply via email to