From 0b41e3977e41d07997f008a8344f9ab70e4d213d Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Tue, 28 Aug 2012 08:33:14 -0500 Subject: Adding a setcred function so callers are happy --- src/pam-freerdp.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'src/pam-freerdp.c') diff --git a/src/pam-freerdp.c b/src/pam-freerdp.c index 5295098..89161af 100644 --- a/src/pam-freerdp.c +++ b/src/pam-freerdp.c @@ -320,12 +320,20 @@ pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, const char **argv return PAM_IGNORE; } +/* LightDM likes to have this function around, but we don't need it as we + don't have a token hanging around. */ +PAM_EXTERN int +pam_sm_setcred (pam_handle_t *pamh, int flags, int argc, const char ** argv) +{ + return PAM_SUCCESS; +} + #ifdef PAM_STATIC struct pam_module _pam_freerdp_modstruct = { - "pam-freerdp", + "pam_freerdp", pam_sm_authenticate, - NULL, + pam_sm_setcred, NULL, pam_sm_open_session, pam_sm_close_session, -- cgit v1.2.3