nsss_unix_shadow_get experiences a bug where entries with null values aren't returned. This patch instead treats empty fields as a null string or -1.
I agree that nsss_unix_shadow_get should be fixed, but I disagree with the patch, because the patched version will also accept entries with invalid numeric values (if you have letters in them, for instance). I'll come up with a fix that accepts empty fields but still rejects invalid ones. Thanks for the report! -- Laurent