]> granicus.if.org Git - linux-pam/commit
Relevant BUGIDs: #2009766
authorTomas Mraz <tm@t8m.info>
Fri, 11 Jul 2008 15:29:00 +0000 (15:29 +0000)
committerTomas Mraz <tm@t8m.info>
Fri, 11 Jul 2008 15:29:00 +0000 (15:29 +0000)
commit0323cbc3d94badc4d5e941a8fb679444dcb72bbb
tree7d06653cd71ca79f49139777656e601ba32dba67
parent6377bdbbfc0af3c88572f5108f55344af745a010
Relevant BUGIDs: #2009766

Purpose of commit: bugfix

Commit summary:
---------------
2008-07-11  Tomas Mraz <t8m@centrum.cz>

        * modules/pam_unix/pam_unix_acct.c (_unix_run_verify_binary): Do
        not close the pipe descriptor in borderline case (#2009766)
        * modules/pam_unix/pam_unix_passwd.c (_unix_run_update_binary):
        Likewise.
        * modules/pam_unix/support.c (_unix_run_helper_binary): Likewise.
        * modules/pam_unix/support.h: Define upper limit of fds we will
        attempt to close.
ChangeLog
modules/pam_unix/pam_unix_acct.c
modules/pam_unix/pam_unix_passwd.c
modules/pam_unix/support.c
modules/pam_unix/support.h