Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2010-02-27 16:28:13 +0100
committerArthur de Jong <arthur@arthurdejong.org>2010-02-27 16:28:13 +0100
commitb52339b1e2b42ce7373441b2d7a005eeb1f95304 (patch)
tree0febdb5ad09c68064027701155b14e87f5fc2124
parent186176824c5bb0384875eb393740b0d9ecfa0bea (diff)
get files ready for 0.7.3 release0.7.3
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-pam-ldapd@1071 ef36b2f9-881f-0410-afb5-c4e39611909c
-rw-r--r--ChangeLog128
-rw-r--r--NEWS18
-rw-r--r--configure.ac6
-rw-r--r--debian/changelog21
-rw-r--r--man/nslcd.8.xml4
-rw-r--r--man/nslcd.conf.5.xml2
-rw-r--r--man/pam_ldap.8.xml4
7 files changed, 173 insertions, 10 deletions
diff --git a/ChangeLog b/ChangeLog
index 6e93a8c..26e7ad5 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,131 @@
+2010-02-27 15:26 arthur
+
+ * [r1070] debian/NEWS: add blank line for apt-listchanges
+
+2010-02-27 15:23 arthur
+
+ * [r1069] debian/control: upgrade to standards-version 3.8.4 (no
+ changes needed)
+
+2010-02-27 14:45 arthur
+
+ * [r1068] common/dict.h: fix typo
+
+2010-02-27 14:08 arthur
+
+ * [r1067] debian/nslcd.postinst, man/nslcd.conf.5.xml, nslcd.conf,
+ nslcd.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/pam.c: rename admindn
+ option to rootpwmoddn
+
+2010-02-27 14:03 arthur
+
+ * [r1066] INSTALL, compile: update from latest automake
+
+2010-02-27 12:34 arthur
+
+ * [r1065] HACKING, tests/README: small updates to documentation
+
+2010-02-17 20:21 arthur
+
+ * [r1064] nslcd/myldap.c: first try password modification without
+ the old password and if that fails with the old password
+
+2010-02-17 20:21 arthur
+
+ * [r1063] compat/ldap_passwd_s.c: add pointer to RFC 3062
+
+2010-01-28 21:04 arthur
+
+ * [r1062] man/nslcd.8.xml, nslcd/nslcd.c: patch by Jan Schampera to
+ implement a --check option
+
+2010-01-25 19:27 arthur
+
+ * [r1061] nslcd/myldap.c: fix for type mismatch (thanks to Jan
+ Schampera)
+
+2010-01-24 17:07 arthur
+
+ * [r1060] configure.ac, nslcd/cfg.c: add --with-bindpw-file
+ configure option to enable reading the bindpw option from a file
+
+2010-01-24 14:33 arthur
+
+ * [r1059] debian/nslcd.postinst, man/nslcd.conf.5.xml, nslcd.conf,
+ nslcd.h, nslcd/cfg.c, nslcd/cfg.h, nslcd/pam.c, pam/pam.c: add
+ admindn configuration file option that is used when modifying
+ another user's password
+
+2010-01-24 13:46 arthur
+
+ * [r1058] man/nslcd.conf.5.xml: fix example
+
+2010-01-24 13:36 arthur
+
+ * [r1057] nslcd/myldap.c: make logging of passwords consistent and
+ support a NULL oldpassword value in myldap_passwd()
+
+2010-01-24 11:31 arthur
+
+ * [r1056] nslcd/myldap.c: free data returned from ldap_passwd_s()
+ call if needed and add missing casts
+
+2010-01-24 11:10 arthur
+
+ * [r1055] HACKING: general updates and add PAM module information
+
+2010-01-23 13:37 arthur
+
+ * [r1054] nss/prototypes.h: simple improvement for FreeBSD
+
+2010-01-23 13:33 arthur
+
+ * [r1053] nslcd/nslcd.c: lock the pidfile at start-up to ensure
+ only one nslcd process is running (based on a patch by Jan
+ Schampera <jan.schampera@web.de>)
+
+2010-01-21 22:00 arthur
+
+ * [r1052] debian/nslcd.init: start nslcd before apache for systems
+ that use LDAP users to run virtual hosts
+
+2010-01-21 21:06 arthur
+
+ * [r1051] HACKING, README, configure.ac: set contact address to
+ mailing list
+
+2010-01-21 20:46 arthur
+
+ * [r1050] debian/NEWS: change format of NEWS entry based on
+ Developer's Reference
+
+2010-01-21 20:45 arthur
+
+ * [r1049] debian/rules: install lintian overrides with dh_lintian
+
+2010-01-08 22:40 arthur
+
+ * [r1048] nslcd/cfg.c: improve getting of domain name by also
+ checking hostname aliases (based on patch by Jan Schampera
+ <jan.schampera@web.de>)
+
+2010-01-08 22:38 arthur
+
+ * [r1047] AUTHORS: improve getting of domain name by also checking
+ hostname aliases (based on patch by Jan Schampera
+ <jan.schampera@web.de>)
+
+2009-12-29 12:44 arthur
+
+ * [r1046] nslcd/cfg.h, nslcd/myldap.c: some small simplifcations
+ and clarifications
+
+2009-12-28 21:23 arthur
+
+ * [r1044] ChangeLog, NEWS, TODO, configure.ac, debian/changelog,
+ man/nslcd.8.xml, man/nslcd.conf.5.xml, man/pam_ldap.8.xml: get
+ files ready for 0.7.2 release
+
2009-12-28 20:24 arthur
* [r1043] debian/nslcd.postrm: fix removal of old configuration
diff --git a/NEWS b/NEWS
index 0c3c38e..2e01b01 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,19 @@
+changes from 0.7.2 to 0.7.3
+---------------------------
+
+* allow password modification by root using the rootpwmoddn configuration file
+ option (the user will be prompted for the password for rootpwmoddn instead
+ of the user's password)
+* the LDAP password modify EXOP is first tried without the old password and if
+ that fails retried with the old password
+* when determining the domain name (used for some value of the base and uri
+ options) also try to use the hostname aliases to build the domain name
+ (patch by Jan Schampera)
+* perform locking on the pidfile on start-up to ensure that only one nslcd
+ process is running and implement a --check option (patch by Jan Schampera)
+* documentation improvements
+
+
changes from 0.7.1 to 0.7.2
---------------------------
@@ -5,7 +21,7 @@ changes from 0.7.1 to 0.7.2
attributes from LDAP entries; this allows attributes overrides, defaults and
much more (as a result the passwd cn attribute mapping has been removed
because the gecos mapping is now "${gecos:-$cn}" by default)
-* update the NSS module to follow the change in Glibc where the addr
+* update the NSS module to follow the change in Glibc where the addr
parameter of getnetbyaddr_r() was changed from network-byte-order to
host-byte-order
* properly escape searches for uniqueMember attributes for DN with a comma in
diff --git a/configure.ac b/configure.ac
index 9c4ca6e..496b71f 100644
--- a/configure.ac
+++ b/configure.ac
@@ -23,7 +23,7 @@ AC_PREREQ(2.59)
AC_COPYRIGHT(
[Copyright (C) 2006 Luke Howard
Copyright (C) 2006 West Consulting
-Copyright (C) 2006, 2007, 2008, 2009 Arthur de Jong
+Copyright (C) 2006, 2007, 2008, 2009, 2010 Arthur de Jong
This configure script is derived from configure.ac which is free software;
you can redistribute it and/or modify it under the terms of the GNU Lesser
@@ -32,8 +32,8 @@ version 2.1 of the License, or (at your option) any later version. See the
configure.ac file for more details.])
# initialize and set version and bugreport address
-AC_INIT([nss-pam-ldapd],[0.7.2],[nss-pam-ldapd-users@lists.arthurdejong.org])
-RELEASE_MONTH="Dec 2009"
+AC_INIT([nss-pam-ldapd],[0.7.3],[nss-pam-ldapd-users@lists.arthurdejong.org])
+RELEASE_MONTH="Feb 2010"
AC_SUBST(RELEASE_MONTH)
AC_CONFIG_SRCDIR([nslcd.h])
diff --git a/debian/changelog b/debian/changelog
index 00ca4d1..329c7b0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,10 +1,29 @@
+nss-pam-ldapd (0.7.3) unstable; urgency=low
+
+ * allow password modification by root using the rootpwmoddn configuration
+ file option (the user will be prompted for the password for rootpwmoddn
+ instead of the user's password)
+ * the LDAP password modify EXOP is first tried without the old password and
+ if that fails retried with the old password
+ * when determining the domain name (used for some value of the base and uri
+ options) also try to use the hostname aliases to build the domain name
+ (patch by Jan Schampera)
+ * perform locking on the pidfile on start-up to ensure that only one nslcd
+ process is running and implement a --check option (patch by Jan Schampera)
+ * documentation improvements
+ * upgrade to standards-version 3.8.4 (no changes needed)
+ * start nslcd before apache for systems that use LDAP users to run virtual
+ hosts (closes: #565971)
+
+ -- Arthur de Jong <adejong@debian.org> Sat, 27 Feb 2010 16:00:00 +0100
+
nss-pam-ldapd (0.7.2) unstable; urgency=low
* some attributes may be mapped to a shell-like expression that expand
attributes from LDAP entries; this allows attributes overrides, defaults
and much more (as a result the passwd cn attribute mapping has been
removed because the gecos mapping is now "${gecos:-$cn}" by default)
- * update the NSS module to follow the change in Glibc where the addr
+ * update the NSS module to follow the change in Glibc where the addr
parameter of getnetbyaddr_r() was changed from network-byte-order to
host-byte-order
* properly escape searches for uniqueMember attributes for DN with a comma
diff --git a/man/nslcd.8.xml b/man/nslcd.8.xml
index bee5000..a92dfc7 100644
--- a/man/nslcd.8.xml
+++ b/man/nslcd.8.xml
@@ -6,7 +6,7 @@
nslcd.8.xml - docbook manual page for nslcd
Copyright (C) 2006 West Consulting
- Copyright (C) 2006, 2007, 2008, 2009 Arthur de Jong
+ Copyright (C) 2006, 2007, 2008, 2009, 2010 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
@@ -36,7 +36,7 @@
<refmeta>
<refentrytitle>nslcd</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.7.2</refmiscinfo>
+ <refmiscinfo class="version">Version 0.7.3</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
<refmiscinfo class="date">Dec 2009</refmiscinfo>
</refmeta>
diff --git a/man/nslcd.conf.5.xml b/man/nslcd.conf.5.xml
index b42465f..fab051a 100644
--- a/man/nslcd.conf.5.xml
+++ b/man/nslcd.conf.5.xml
@@ -36,7 +36,7 @@
<refmeta>
<refentrytitle>nslcd.conf</refentrytitle>
<manvolnum>5</manvolnum>
- <refmiscinfo class="version">Version 0.7.2</refmiscinfo>
+ <refmiscinfo class="version">Version 0.7.3</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
<refmiscinfo class="date">Dec 2009</refmiscinfo>
</refmeta>
diff --git a/man/pam_ldap.8.xml b/man/pam_ldap.8.xml
index f72c82a..2673284 100644
--- a/man/pam_ldap.8.xml
+++ b/man/pam_ldap.8.xml
@@ -5,7 +5,7 @@
<!--
pam_ldap.8.xml - docbook manual page for pam_ldap PAM module
- Copyright (C) 2009 Arthur de Jong
+ Copyright (C) 2009, 2010 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
@@ -35,7 +35,7 @@
<refmeta>
<refentrytitle>pam_ldap</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.7.2</refmiscinfo>
+ <refmiscinfo class="version">Version 0.7.3</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
<refmiscinfo class="date">Dec 2009</refmiscinfo>
</refmeta>