diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2013-03-30 21:09:44 +0100 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2013-03-30 23:09:30 +0100 |
commit | f1895f98a36d0f29b88ed61edf2e978dc520caed (patch) | |
tree | e095385e128ab270a5a94be813fdff16f256a741 /nslcd/common.h | |
parent | 8fb5eb16ccc7fe3d119d7365537ca7cd82d496b8 (diff) |
Handle user modification requests in nslcd
This is currently limited to supporting modification of the homeDirectory and
loginShell attributes.
Modifications as root currently use the rootpwmoddn and rootpwmodpw options.
Diffstat (limited to 'nslcd/common.h')
-rw-r--r-- | nslcd/common.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/nslcd/common.h b/nslcd/common.h index 2965de6..a6c2c4d 100644 --- a/nslcd/common.h +++ b/nslcd/common.h @@ -240,6 +240,7 @@ int nslcd_pam_authz(TFILE *fp, MYLDAP_SESSION *session); int nslcd_pam_sess_o(TFILE *fp, MYLDAP_SESSION *session); int nslcd_pam_sess_c(TFILE *fp, MYLDAP_SESSION *session); int nslcd_pam_pwmod(TFILE *fp, MYLDAP_SESSION *session, uid_t calleruid); +int nslcd_usermod(TFILE *fp, MYLDAP_SESSION *session, uid_t calleruid); /* macros for generating service handling code */ #define NSLCD_HANDLE(db, fn, action, readfn, mkfilter, writefn) \ |