diff options
author | Arthur de Jong <arthur@arthurdejong.org> | 2012-07-08 08:26:32 +0000 |
---|---|---|
committer | Arthur de Jong <arthur@arthurdejong.org> | 2012-07-08 08:26:32 +0000 |
commit | a7b45e56fd3515435bbbc2b57dae4d6f3b20113f (patch) | |
tree | 536db2d4c36e444351b00d41ec0efffdc395a18b /nslcd.h | |
parent | c8f4cef2c40a3a84cb83badc65618afa16c9b3ab (diff) |
implement a pam_password_prohibit_message nslcd.conf option to deny password change introducing a NSLCD_ACTION_CONFIG_GET request thanks to Ted Cheng
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1715 ef36b2f9-881f-0410-afb5-c4e39611909c
Diffstat (limited to 'nslcd.h')
-rw-r--r-- | nslcd.h | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -2,7 +2,7 @@ nslcd.h - file describing client/server protocol Copyright (C) 2006 West Consulting - Copyright (C) 2006, 2007, 2009, 2010, 2011 Arthur de Jong + Copyright (C) 2006, 2007, 2009, 2010, 2011, 2012 Arthur de Jong This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public @@ -71,6 +71,16 @@ 1.0 release of nss-pam-ldapd is made. */ #define NSLCD_VERSION 1 +/* Get a NSLCD configuration option. There is one request parameter: + INT32 NSLCD_CONFIG_* + the result value is: + STRING value, interpretation depending on request */ +#define NSLCD_ACTION_CONFIG_GET 20006 + +/* return the message, if any, that is presented to the user when password + modification through PAM is prohibited */ +#define NSLCD_CONFIG_PAM_PASSWORD_PROHIBIT_MESSAGE 852 + /* Email alias (/etc/aliases) NSS requests. The result values for a single entry are: STRING alias name |