From 00134ba906428124c964b74ee0bb58de4b5bcf9b Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Thu, 19 Jun 2014 10:30:45 +0100
Subject: [PATCH] add a PAM account management hook

---
 pam/pam_authclient.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/pam/pam_authclient.c b/pam/pam_authclient.c
index 5622f3e..732f8db 100644
--- a/pam/pam_authclient.c
+++ b/pam/pam_authclient.c
@@ -203,13 +203,17 @@ PAM_EXTERN int pam_sm_setcred(pam_handle_t *pam, int flags, int argc, const char
   return PAM_SUCCESS;
 }
 
+PAM_EXTERN int pam_sm_acct_mgmt(pam_handle_t *pam, int flags, int argc, const char **argv) {
+  return PAM_SUCCESS;
+}
+
 #ifdef PAM_STATIC
 
 struct pam_module _pam_authclient_modstruct = {
   "pam_authclient",
   pam_sm_authenticate,
   pam_sm_setcred,
-  NULL,
+  pam_sm_acct_mgmt,
   NULL,
   NULL,
   NULL
-- 
GitLab