On Mon, 2014-02-17 at 19:37 +0100, Raoul Gunnar Borenius wrote:
> 'getent shadow' seems to return 2^32-1 instead of empty values
> int the aging information fields:
> 
> root@sid-amd64-dev:~# getent shadow 
> user1:*:4294967295:4294967295:4294967295:4294967295:4294967295:4294967295:0
> user2:*:4294967295:4294967295:4294967295:4294967295:4294967295:4294967295:0
> ....
> 
> Expected result would have been:
> 
> user1:*:::::::
> user2:*:::::::

The problem is that previously, the values communicated between nslcd
and the NSS module were considered signed numbers but with 0.9 the
numbers were incorrectly considered as unsigned. This only seems to be
an issue for 64 bit systems.

This will be fixed in the upcoming 0.9.3 release.

Thanks for reporting this.

-- 
-- arthur - [email protected] - http://people.debian.org/~adejong --

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to