summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-08-14upgrade to standards-version 3.9.1Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1174 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-08-14add libpam-sss as an alternative to libpam-ldapdArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1173 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-08-14merge the recommends from libnss-ldapd and libpam-ldapd into those of nslcd ↵Arthur de Jong
so we can track all the PAM alternatives in one place git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1172 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-08-14offer to add ldap to shadow in nsswitch.conf if a potential broken ↵Arthur de Jong
configuration is found git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1171 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-08-14archive older ChangeLog entries in year filesArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1170 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-08-14also don't expand variables in rest of ${var:+rest} expressions if var is ↵Arthur de Jong
not set or empty git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1169 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-08-14do not expand variables in rest of ${var:-rest} expressions if var is not ↵Arthur de Jong
blank or empty git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1168 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-27use htons() instead of ntohs() (thanks Ted C. Cheng)Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1167 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-18compatibility improvement: also check for nss_common.h and see if enum ↵Arthur de Jong
nss_status exists git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1166 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-18fix commentArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1165 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-18use -h linker flag instead of -soname which seems more portableArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1164 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-18define pam_info(), pam_error() and pam_syslog() compatibility macros to ↵Arthur de Jong
allow no arguments for format git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1163 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-17only go back one step on Debconf backArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1162 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-07allow configuring NSS module's SONAME from configure and use this in nslcd ↵Arthur de Jong
to dlopen() the correct library (thanks to Alexander V. Chernikov for the idea) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1161 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-03get files ready for 0.7.7 releaseArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1159 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-03upgrade to standards-version 3.9.0Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1158 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-03don't use dh_title to set the Debconf title, the default should be fineArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1157 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-07-03use Replaces/Breaks instead of Conflicts for introduction of nslcd package ↵Arthur de Jong
(as per policy 3.9.0) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1156 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-25make sure the pam_ldap manual page is in the libpam-ldapd packageArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1155 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-19add logging to SASL interaction functionArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1154 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-19improve debug logging of SASL bind callsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1153 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-19updated based on comments by Daniel Dehennin <daniel.dehennin@baby-gnu.org>Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1152 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-18start k5start from the init script to keep the Kerberos ticket active if ↵Arthur de Jong
nslcd is configured for SASL GSSAPI kerberos authentication, based on a patch by Daniel Dehennin <daniel.dehennin@baby-gnu.org> git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1151 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-18remove warning messages from parsing the sasl_* options and document them in ↵Arthur de Jong
the nslcd.conf(5) manual page (they should be functional) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1150 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-18make SASL binding code a little earier to readArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1149 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-18remove the use_sasl option and instead rely on sasl_mech being specifiedArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1148 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-18group options moreArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1147 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-17have more compatibility code for NSS module and move compatibility code to ↵Arthur de Jong
compat directory git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1146 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-16ensure that nslcd is started after hostname lookups are available so getting ↵Arthur de Jong
to the LDAP server via DNS lookups will work (patch by Petter Reinholdtsen) git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1145 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-16use RTLD_NODELETE during dlopen() instead of not using dlclose()Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1144 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-15rename symbol map files and check for the linker option to specify the file withArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1143 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-15pass pthread flags correctly to nslcd Makefile and rename save_ vars to not ↵Arthur de Jong
conflict with AX_PTHREAD test git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1142 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-14implement a global symbol inside the NSS module to allow applications to ↵Arthur de Jong
disable NSS lookups over LDAP and use it in nslcd to avoid deadlocks git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1141 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-14make include guard names consistent throughout the source and avoid ↵Arthur de Jong
conflicts with system headers git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1140 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-14remove some unused include statementsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1139 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-12remove commented out memberOf and ipNetmaskNumber attributes and small cleanupsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1138 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-12run translations through debconf-updatepo -vArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1137 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-11fix and remove source code commentsArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1136 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-04revert part of r1134 that was accidentally commitedArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1135 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-04fix nullok test for password modificationArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1134 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-03also ignore other ignorable PAM return codesArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1133 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-02add a warning to the limitation of our pam_get_authtok() implementationArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1132 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-02simplify PAM module splitting remapping for ignore_* options to a separate ↵Arthur de Jong
function, parsing of try_first_pass and use_first_pass is done by pam_get_authtok(), don't report session errors to the user and make error handling consistent git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1131 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-01fix bug in test (r1127)Arthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1130 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-01implement an nullok PAM option and disable empty passwords by defaultArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1129 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-01don't log failure to do nslcd request to user and log authentication errors ↵Arthur de Jong
during password change git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1128 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-01add a debug log message when user authentication was successfulArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1127 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-06-01don't use use_authtok for password modification by defaultArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1126 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-05-31fix typoArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1125 ef36b2f9-881f-0410-afb5-c4e39611909c
2010-05-27get files ready for 0.7.6 releaseArthur de Jong
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1123 ef36b2f9-881f-0410-afb5-c4e39611909c