diff options
author | Tomas Mraz <tm@t8m.info> | 2008-07-11 15:29:00 +0000 |
---|---|---|
committer | Tomas Mraz <tm@t8m.info> | 2008-07-11 15:29:00 +0000 |
commit | 0323cbc3d94badc4d5e941a8fb679444dcb72bbb (patch) | |
tree | 7d06653cd71ca79f49139777656e601ba32dba67 /modules/pam_unix/support.h | |
parent | 6377bdbbfc0af3c88572f5108f55344af745a010 (diff) | |
download | pam-0323cbc3d94badc4d5e941a8fb679444dcb72bbb.tar.gz pam-0323cbc3d94badc4d5e941a8fb679444dcb72bbb.tar.bz2 pam-0323cbc3d94badc4d5e941a8fb679444dcb72bbb.zip |
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.
Diffstat (limited to 'modules/pam_unix/support.h')
-rw-r--r-- | modules/pam_unix/support.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/pam_unix/support.h b/modules/pam_unix/support.h index 9d4f8b85..a33dadaa 100644 --- a/modules/pam_unix/support.h +++ b/modules/pam_unix/support.h @@ -91,7 +91,6 @@ typedef struct { /* -------------- */ #define UNIX_CTRLS_ 26 /* number of ctrl arguments defined */ - static const UNIX_Ctrls unix_args[UNIX_CTRLS_] = { /* symbol token name ctrl mask ctrl * @@ -127,6 +126,7 @@ static const UNIX_Ctrls unix_args[UNIX_CTRLS_] = #define UNIX_DEFAULTS (unix_args[UNIX__NONULL].flag) +#define MAX_FD_NO 2000000 /* use this to free strings. ESPECIALLY password strings */ |