Package: base-files
Version: 7.1
Severity: serious
Tags: patch

Hi Santiago,

I've attached a patch for adding support for the "gshadow"
(group shadow) NSS database to nsswitch.conf.  Without this,
the libc getsg* family of functions will not work, hence
marking serious or else these functions will be broken for
new installations; would also be nice if it was possible to
add for upgrades as well?  Do we have any mechanism for
making NSS updates?

Note that it's using the "files" service rather than "compat"
here because "compat" does not support gshadow, but "files"
does (can be tested by running "getent gshadow" as root).


Thanks,
Roger

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.32.33-kvm-i386-20111128-dirty (SMP w/1 CPU core)
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:4.0.1+dfsg-2
ii  mawk [awk]  1.3.3-17

base-files recommends no packages.

base-files suggests no packages.

-- no debconf information
diff -urN base-files-7.1.original/share/nsswitch.conf base-files-7.1/share/nsswitch.conf
--- base-files-7.1.original/share/nsswitch.conf	2013-01-27 11:59:40.147903916 +0000
+++ base-files-7.1/share/nsswitch.conf	2013-01-27 12:04:44.534176087 +0000
@@ -7,6 +7,7 @@
 passwd:         compat
 group:          compat
 shadow:         compat
+gshadow:	files
 
 hosts:          files dns
 networks:       files

Reply via email to