From fd92d9b4252d98acab56a9b60ea5d3bdc2ecc404 Mon Sep 17 00:00:00 2001 From: Ted Gould Date: Fri, 17 Aug 2012 11:32:36 -0500 Subject: Woot, we've got a PAM module --- src/pam-freerdp.c | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 src/pam-freerdp.c (limited to 'src/pam-freerdp.c') diff --git a/src/pam-freerdp.c b/src/pam-freerdp.c new file mode 100644 index 0000000..6466a06 --- /dev/null +++ b/src/pam-freerdp.c @@ -0,0 +1,34 @@ +#include +#include + +PAM_EXTERN int +pam_sm_authenticate (pam_handle_t *pamh, int flags, int argc, const char **argv) +{ + return PAM_IGNORE; +} + +PAM_EXTERN int +pam_sm_open_session (pam_handle_t *pamh, int flags, int argc, const char **argv) +{ + return PAM_IGNORE; +} + +PAM_EXTERN int +pam_sm_close_session (pam_handle_t *pamh, int flags, int argc, const char **argv) +{ + return PAM_IGNORE; +} + +#ifdef PAM_STATIC + +struct pam_module _pam_temp_account_modstruct = { + "pam-freerdp", + pam_sm_authenticate, + NULL, + NULL, + pam_sm_open_session, + pam_sm_close_session, + NULL, +}; + +#endif -- cgit v1.2.3