Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-04 | remove non-nslcd stuff | Luke Shumaker | |
2013-08-18 | Fix rootpwmodpw handling in pynslcd | Arthur de Jong | |
2013-08-18 | Rename isvalidname() to is_valid_name() in pynslcd | Arthur de Jong | |
2013-07-29 | Fix handling of pam_password_prohibit_message in pynslcd | Arthur de Jong | |
2013-07-28 | Implement PAM session handling in pynslcd | Arthur de Jong | |
Just like in nslcd this doesn't actually do anything with the session ids except generating them. | |||
2013-04-12 | Raise an error with a missing old password on password modification | Arthur de Jong | |
2013-04-12 | Fix getting caller's uid on password change (pynslcd) | Arthur de Jong | |
2013-03-30 | Update the shadowLastChange on password change in pynslcd | Arthur de Jong | |
2013-03-30 | Implement password modification in pynslcd | Arthur de Jong | |
2013-03-30 | Rename authentication function and return connection | Arthur de Jong | |
2013-03-29 | Rename validate_request to validate | Arthur de Jong | |
2013-03-29 | Also perform authentication search using LDAPSearch class | Arthur de Jong | |
2013-03-09 | ensure consistent naming of DN variables | Arthur de Jong | |
2013-03-09 | clean up imports and use ldap.filter.escape_filter_chars() directly | Arthur de Jong | |
2013-03-09 | move get_connection function to search module as Connection class as ↵ | Arthur de Jong | |
subclass of ReconnectLDAPObject to automatically reconnect to the LDAP server | |||
2013-03-09 | move Search class to search module | Arthur de Jong | |
2013-01-06 | request and parse password policy controls when doing user authentication in ↵ | Arthur de Jong | |
pynslcd git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1905 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2013-01-05 | some simplifications in the current pynslcd PAM request handling | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1902 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2013-01-01 | update pynslcd PAM protocol handling to be in line with r1865 | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1893 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2012-07-15 | rename internal pam_authz_search to pam_authz_searches | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1718 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2012-05-04 | implement PAM authorisation check using pam_authz_search option | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1684 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2012-05-04 | ignore user-supplied DN for PAM requests and don't send it back | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1683 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2012-03-16 | refactor some of the attribute mapping code to introduce a mapping instance ↵ | Arthur de Jong | |
that does the hard work and support the lower() and upper() attribute mapping functions git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1641 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2012-01-06 | user the logging framework, handle exceptions properly and some cleanups | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1588 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-12-28 | fall back to trying to authenticate with provided password (in case ↵ | Arthur de Jong | |
rootpwmodpw is not set or unusable) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1579 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-12-27 | PEP8 fixes | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1573 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-05-13 | simplify request handling by passing read parameters around in a dict ↵ | Arthur de Jong | |
instead of setting object properties (this mainly simplifies search filter building) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1455 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-05-01 | implement attribute mapping functionality and do some refactoring | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1454 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-05-01 | remove unneeded import | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1453 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-05-01 | pass dn and attributes to functions separately | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1452 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-05-01 | small code improvements | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1451 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-04-28 | put standard library imports before application imports and remove some ↵ | Arthur de Jong | |
unused imports git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1438 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2011-03-24 | fix configuration name | Arthur de Jong | |
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1408 ef36b2f9-881f-0410-afb5-c4e39611909c | |||
2010-12-29 | add an experimental (currently partial) Python implementation of nslcd to ↵ | Arthur de Jong | |
see if we can get the same features with easier to maintain code git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1347 ef36b2f9-881f-0410-afb5-c4e39611909c |