On Sun, Mar 15, 2009 at 04:46:40PM +0100, Aurelien Jarno wrote: > severity 519479 wishlist > forwarded 519479 http://sourceware.org/bugzilla/show_bug.cgi?id=9955 > thanks > > On Thu, Mar 12, 2009 at 10:20:42PM +0000, Roger Leigh wrote: > > Package: libc6 > > Version: 2.9-4 > > Severity: important > > > > Unlike the passwd, shadow, groups etc. databases, the glibc > > NSS implementation does not include the gshadow database > > (which is the shadow file for the group database as shadow > > is for the passwd database). > > > > This prevents utilities such as getent from working: > > > > % sudo getent shadow > > [...] > > % sudo getent gshadow > > Unknown database: gshadow > > > > Not having one of the key password database files supported > > by NSS is a significant lacking. gshadow can subsequently > > only be accessed as the file /etc/gshadow and not via any > > of the NSS modules such as db or ldap. > > > > It would be great if this could be fixed for Squeeze. > > Looking more closely at the bug, I fail to see how it can be an > "important bug", it is only a feature request. Note that glibc has no > notion about what is /etc/gshadow, this file seems to be known only > by the passwd package.
I thought that this was both important and a feature request, given that one of the system databases is not accessible from libc/NSS. If I have time to write a patch, I will do so. Regards, Roger -- .''`. Roger Leigh : :' : Debian GNU/Linux http://people.debian.org/~rleigh/ `. `' Printing on GNU/Linux? http://gutenprint.sourceforge.net/ `- GPG Public Key: 0x25BFB848 Please GPG sign your mail.
signature.asc
Description: Digital signature