From 2f5385fd69808d42dd1e0537695838100e50642b Mon Sep 17 00:00:00 2001 From: Arthur de Jong Date: Wed, 3 Jun 2009 10:31:00 +0000 Subject: import preliminary version of PAM functionality into nslcd git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@923 ef36b2f9-881f-0410-afb5-c4e39611909c --- nslcd/nslcd.c | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'nslcd/nslcd.c') diff --git a/nslcd/nslcd.c b/nslcd/nslcd.c index 5851a0f..8c64c9c 100644 --- a/nslcd/nslcd.c +++ b/nslcd/nslcd.c @@ -412,6 +412,11 @@ static void handleconnection(int sock,MYLDAP_SESSION *session) case NSLCD_ACTION_SERVICE_ALL: (void)nslcd_service_all(fp,session); break; case NSLCD_ACTION_SHADOW_BYNAME: if (uid==0) (void)nslcd_shadow_byname(fp,session); break; case NSLCD_ACTION_SHADOW_ALL: if (uid==0) (void)nslcd_shadow_all(fp,session); break; + case NSLCD_ACTION_PAM_AUTHC: (void)nslcd_pam_authc(fp,session); break; + case NSLCD_ACTION_PAM_AUTHZ: (void)nslcd_pam_authz(fp,session); break; + case NSLCD_ACTION_PAM_SESS_O: (void)nslcd_pam_sess_o(fp,session); break; + case NSLCD_ACTION_PAM_SESS_C: (void)nslcd_pam_sess_c(fp,session); break; + case NSLCD_ACTION_PAM_PWMOD: (void)nslcd_pam_pwmod(fp,session); break; default: log_log(LOG_WARNING,"invalid request id: %d",(int)action); break; -- cgit v1.2.3