[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#519479: libc6: NSS does not support gshadow database



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.

Anyway request forwarded to upstream. Please provide a patch if you
want this feature faster.

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net



Reply to: