Author: hawk Date: Sat Jul 18 13:23:16 2009 GMT Module: packages Tag: HEAD ---- Log message: - empty fields in shadow defaults to -1 in PLD
---- Files affected: packages/nss_extrausers: nss_extrausers-pld.patch (NONE -> 1.1) (NEW) ---- Diffs: ================================================================ Index: packages/nss_extrausers/nss_extrausers-pld.patch diff -u /dev/null packages/nss_extrausers/nss_extrausers-pld.patch:1.1 --- /dev/null Sat Jul 18 15:23:16 2009 +++ packages/nss_extrausers/nss_extrausers-pld.patch Sat Jul 18 15:23:11 2009 @@ -0,0 +1,31 @@ +diff -ur libnss-extrausers-0.2.orig/shadow.c libnss-extrausers-0.2/shadow.c +--- libnss-extrausers-0.2.orig/shadow.c 2009-05-27 13:42:54.000000000 +0200 ++++ libnss-extrausers-0.2/shadow.c 2009-07-18 15:18:58.000000000 +0200 +@@ -123,22 +123,27 @@ + p = ++h; + /* extract min */ + t_min = strtol(p,&h,10); ++ if(p == h) t_min = -1; + p=h; + CHECKCOLON; + /* extract max */ + t_max = strtol(p,&h,10); ++ if(p == h) t_max = -1; + p=h; + CHECKCOLON; + /* extract days of warning */ + t_warn = strtol(p,&h,10); ++ if(p == h) t_warn = -1; + p=h; + CHECKCOLON; + /* extract days of inactivity */ + t_inact = strtol(p,&h,10); ++ if(p == h) t_inact = -1; + p=h; + CHECKCOLON; + /* extract day of expire */ + t_expire = strtol(p,&h,10); ++ if(p == h) t_expire = -1; + p=h; + CHECKCOLON; + /* extract reserved flags */ ================================================================ _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
