summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-12-28fall 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-28never request group members for GroupByMemberRequestArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1578 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-28instead of modifying attmap, modify attribute listArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1577 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-28fix references to attmap (broken in r1571)Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1576 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-28typo fix in commentArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1575 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-27make logging more consistent and remove test bases from shadow and passwd mapsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1574 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-27PEP8 fixesArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1573 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-27update copyright informationArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1572 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-12define the search separately from the requestArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1571 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-12move check of required attributes and other common tests to the ↵Arthur de Jong
Request.handle_entry() method git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1570 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-10properly log failures to lookup DNS SRV recordsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1569 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-10properly handle failures to truncate the pid fileArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1568 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-10get the first configuration value instead of the last because that one is ↵Arthur de Jong
also written git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1567 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-10fix a deprecated use of head without the -n optionArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1566 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-10enable more hardening options (-fPIE doesn't work yet because we use -fPIC ↵Arthur de Jong
in some places) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1565 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-10ensure that the output of nss_list_configured() is space separatedArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1564 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-10update macro from autoconf-archiveArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1563 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-09Fix a typo in disconnect logicJakub Hrozek
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1560 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-12-01ensure that uid, gid and pid vars are properly initialised and log denied ↵Arthur de Jong
requests git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1558 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-11-30ensure that /etc/nsswitch.conf is only loaded once after start-upArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1557 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-11-18simplification of logic to overwrite list of enabled /etc/nsswitch.conf ↵Arthur de Jong
services in debconf (based on r1555 of 0.7 branch) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1556 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-10-12add versioned dependency on libpam for mutiarch supportArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1554 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-10-12implement group membership NSS function by Tom Judge (taken from FreeBSD PR ↵Arthur de Jong
154000) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1553 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-10-10keep nslcd running during package upgradesArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1552 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-10-02reduce loglevel of user not found messages to avoid spamming the logs with ↵Arthur de Jong
useless information (thanks Wakko Warner) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1551 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-30Use an explicit base of 10 for strtouid()/strtogid()/strtol() callsJakub Hrozek
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1547 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-21treat the "hard" value for tls_reqcert as if it was "demand"Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1546 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-14make whitespace matching consistent in regular expressions (thanks Nick)Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1543 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-09make validation log messages consistentArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1542 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-09add missing includeArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1541 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-08grow gecos buffer size and consistency improvements to other buffersArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1540 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-08give string representations of addresses more logical namesArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1539 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-07updated Swedish (sv) translation of debconf templates by Martin BaggeArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1538 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-04get files ready for 0.8.4 releaseArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1536 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-04warn when we couldn't get the gid or pid, the uid is the only really ↵Arthur de Jong
interesting bit git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1535 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-04add casts from size_t to int for printfArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1534 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-04ignore failures in testsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1533 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-04use auto-detection for LDAP library and defaults for config file, socket and ↵Arthur de Jong
pidfile (no changes) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1532 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-09-03support spaces before and after database name while parsing ↵Arthur de Jong
/etc/nsswitch.conf and reduce the number of places where parsing is done git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1531 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-30correctly handle leading and trailing spaces in preseeded uri option (patch ↵Arthur de Jong
by Andreas B. Mundt) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1530 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-30move LDAP_DEPRECATED and LDAP_REFERRALS to configure.ac to ensure that tests ↵Arthur de Jong
from configure see the same API git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1529 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-29implement and use a strtoui() function if uid_t or gid_t is of size unsigned ↵Arthur de Jong
int (thanks Jakub Hrozek) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1528 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-29get rid of automake warningArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1527 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-29silence autoconf warnings, patch by Jakub HrozekArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1526 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-29some changes based on feedback by Jeroen SchotArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1525 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-27provide strtouid() and strtogid() functions that use strtoul() or strtoull() ↵Arthur de Jong
(thanks Jakub Hrozek) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1524 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-27check errno after calls to strtol() to ensure that numbers that are too ↵Arthur de Jong
large for type will be reported (thanks Jakub Hrozek) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1523 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-27pass a statically allocated callback structure to OpenLDAP because it ↵Arthur de Jong
doesn't make it's own copy (thanks Jakub Hrozek) (fixes a problem in r1490) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1522 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-27some changes based on feedback by Paul GeversArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1521 ef36b2f9-881f-0410-afb5-c4e39611909c
2011-08-26first attempt at Dutch (nl) translationArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1520 ef36b2f9-881f-0410-afb5-c4e39611909c