diff options
author | Damien Miller <djm@mindrot.org> | 2001-03-27 16:12:24 +1000 |
---|---|---|
committer | Damien Miller <djm@mindrot.org> | 2001-03-27 16:12:24 +1000 |
commit | f9e93009478075ec04f0ee407e8f83ab2558a892 (patch) | |
tree | 48327e0001087c3d25a13a4a53111519c5b0145c /auth-pam.h | |
parent | 771bbac73327304cbac69ca37e33b5771e01fc17 (diff) |
- (djm) Reestablish PAM credentials (which can be supplemental group
memberships) after initgroups() blows them away. Report and suggested
fix from Nalin Dahyabhai <nalin@redhat.com>
Diffstat (limited to 'auth-pam.h')
-rw-r--r-- | auth-pam.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/auth-pam.h b/auth-pam.h index 1cf85c0f1..c249b5396 100644 --- a/auth-pam.h +++ b/auth-pam.h | |||
@@ -1,4 +1,4 @@ | |||
1 | /* $Id: auth-pam.h,v 1.10 2001/02/15 00:51:32 djm Exp $ */ | 1 | /* $Id: auth-pam.h,v 1.11 2001/03/27 06:12:24 djm Exp $ */ |
2 | 2 | ||
3 | #include "includes.h" | 3 | #include "includes.h" |
4 | #ifdef USE_PAM | 4 | #ifdef USE_PAM |
@@ -12,7 +12,7 @@ char **fetch_pam_environment(void); | |||
12 | int do_pam_authenticate(int flags); | 12 | int do_pam_authenticate(int flags); |
13 | int do_pam_account(char *username, char *remote_user); | 13 | int do_pam_account(char *username, char *remote_user); |
14 | void do_pam_session(char *username, const char *ttyname); | 14 | void do_pam_session(char *username, const char *ttyname); |
15 | void do_pam_setcred(void); | 15 | void do_pam_setcred(int init); |
16 | void print_pam_messages(void); | 16 | void print_pam_messages(void); |
17 | int is_pam_password_change_required(void); | 17 | int is_pam_password_change_required(void); |
18 | void do_pam_chauthtok(void); | 18 | void do_pam_chauthtok(void); |