summaryrefslogtreecommitdiff
path: root/auth-pam.h
diff options
context:
space:
mode:
authorDamien Miller <djm@mindrot.org>2001-03-27 16:12:24 +1000
committerDamien Miller <djm@mindrot.org>2001-03-27 16:12:24 +1000
commitf9e93009478075ec04f0ee407e8f83ab2558a892 (patch)
tree48327e0001087c3d25a13a4a53111519c5b0145c /auth-pam.h
parent771bbac73327304cbac69ca37e33b5771e01fc17 (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.h4
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);
12int do_pam_authenticate(int flags); 12int do_pam_authenticate(int flags);
13int do_pam_account(char *username, char *remote_user); 13int do_pam_account(char *username, char *remote_user);
14void do_pam_session(char *username, const char *ttyname); 14void do_pam_session(char *username, const char *ttyname);
15void do_pam_setcred(void); 15void do_pam_setcred(int init);
16void print_pam_messages(void); 16void print_pam_messages(void);
17int is_pam_password_change_required(void); 17int is_pam_password_change_required(void);
18void do_pam_chauthtok(void); 18void do_pam_chauthtok(void);