summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2008-07-20 09:28:02 +0000
committerArthur de Jong <arthur@arthurdejong.org>2008-07-20 09:28:02 +0000
commit10e44b01308f15bb288ee1b0698599e7d092183f (patch)
tree588d285e7dc1229d8ee0adba2cd7202d2e7b21fa
parent27b3b0dd5a7c34f8e5f3885a04051288445219d0 (diff)
get files ready for 0.6.4 release
git-svn-id: http://arthurdejong.org/svn/nss-pam-ldapd/nss-ldapd@778 ef36b2f9-881f-0410-afb5-c4e39611909c
-rw-r--r--ChangeLog60
-rw-r--r--NEWS9
-rw-r--r--TODO10
-rw-r--r--configure.ac4
-rw-r--r--debian/changelog10
-rw-r--r--man/nslcd.8.xml4
-rw-r--r--man/nss-ldapd.conf.5.xml4
7 files changed, 88 insertions, 13 deletions
diff --git a/ChangeLog b/ChangeLog
index 9edb832..93cdae2 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,63 @@
+2008-07-20 08:27 arthur
+
+ * [r777] nslcd/cfg.c: rename get_base_from_dse() to
+ get_base_from_rootdse()
+
+2008-07-20 08:13 arthur
+
+ * [r776] nslcd/cfg.c: make the get_base_from_dse() function cleaner
+ and add a comment describing the function
+
+2008-07-20 08:05 arthur
+
+ * [r775] man/nss-ldapd.conf.5.xml, nslcd/cfg.c: implement looking
+ up search base in DSE of LDAP server
+
+2008-07-20 08:03 arthur
+
+ * [r774] tests/test_nsscmds.sh: reflect change in test LDAP setup
+
+2008-07-10 19:43 arthur
+
+ * [r773] nslcd/myldap.c: LDAP_OPT_X_TLS_REQUIRE_CERT is not a
+ boolean
+
+2008-06-21 07:49 arthur
+
+ * [r772] README: small change to documentation
+
+2008-06-21 07:44 arthur
+
+ * [r771] nss-ldapd.conf: further improvements to Active Directory
+ filters and attribute mappings by Petter Reinholdtsen
+ <pere@hungry.com>
+
+2008-06-17 21:35 arthur
+
+ * [r770] nslcd/cfg.c, nslcd/myldap.c: replace https:// by ldaps://
+ (stupid typo)
+
+2008-06-17 21:32 arthur
+
+ * [r769] nss-ldapd.conf: Active Directory sample configuration
+ improvement by Jelmer Jaarsma <jelmer.jaarsma@sara.nl>
+
+2008-06-15 13:43 arthur
+
+ * [r767] ChangeLog, NEWS, TODO, configure.ac, debian/changelog,
+ man/nslcd.8.xml, man/nss-ldapd.conf.5.xml: get files ready for
+ 0.6.3 release
+
+2008-06-15 13:41 arthur
+
+ * [r766] Makefile.am, debian/libnss-ldapd.lintian-overrides,
+ debian/rules: lintian override seems to be no longer necessary
+
+2008-06-15 13:37 arthur
+
+ * [r765] debian/control: upgrade to standards-version 3.8.0 (no
+ changes needed)
+
2008-06-15 13:01 arthur
* [r764] debian/libnss-ldapd.nslcd.init: create /var/run/nslcd
diff --git a/NEWS b/NEWS
index c85dc08..1c6ea7c 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,12 @@
+changes form 0.6.3 to 0.6.4
+---------------------------
+
+* fix for the tls_checkpeer option
+* fix incorrect test for ssl option in combination with ldaps:// URIs
+* improvements to Active Directory sample configuration
+* implement looking up search base in rootDSE of LDAP server
+
+
changes form 0.6.2 to 0.6.3
---------------------------
diff --git a/TODO b/TODO
index 2fbe81a..040937e 100644
--- a/TODO
+++ b/TODO
@@ -1,7 +1,7 @@
probably before we can call this stable
---------------------------------------
* find problem with reachability of LDAP server
-* do not require ssl on if ldaps:// URLs are used
+* Debian package: protect /etc/nss-ldapd.conf if bindpw is used
other items
-----------
@@ -17,14 +17,10 @@ other items
* log some statistics: "passwd=100 shadow=10 host=20 rpc=10" (10 req/minute)
* in the server: once the request is done pass the flushing of the buffers to
a separate thread so our workers are available to handle new requests
-* reconfigure or upgrade of Debian package should restart nslcd instead of
- stop and later on start
* tune the filter and parameter buffer sizes
-* maybe document how to set up automounting in LDAP (Linux and Solaris)
-* make sure to translate timelimit 0 into timelimit -1 where needed
* split out idle checking into separate function so we may be able to call it
periodically from elsewhere (e.g. the main loop)
-* add an option to create an extra socket somewhere (so it may be used with
+* add an option to create an extra socket somewhere (so it may be used in
chroot jails)
* make I/O timeout between NSS lib and daemon configurable with configure
* ethers: also look in ipHostNumber attribute to look up an IPv4 (IPv6)
@@ -50,4 +46,4 @@ other items
* maybe use datagram sockets for NSS/nslcd communication
* support multiple search bases
* support memberOf attribute in passwd entries that map to groups
-* get tls_checkpeer working in combination with ssl on
+* rename tls_checkpeer option to tls_reqcert
diff --git a/configure.ac b/configure.ac
index c03a879..bb88143 100644
--- a/configure.ac
+++ b/configure.ac
@@ -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-ldapd],[0.6.3],[arthur@ch.tudelft.nl])
-RELEASE_MONTH="Jun 2008"
+AC_INIT([nss-ldapd],[0.6.4],[arthur@ch.tudelft.nl])
+RELEASE_MONTH="Jul 2008"
AC_SUBST(RELEASE_MONTH)
AC_CONFIG_SRCDIR([nslcd.h])
diff --git a/debian/changelog b/debian/changelog
index cdb5503..ef178d1 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,13 @@
+nss-ldapd (0.6.4) unstable; urgency=low
+
+ * fix for the tls_checkpeer option
+ * fix incorrect test for ssl option in combination with ldaps:// URIs
+ * improvements to Active Directory sample configuration
+ * implement looking up search base in rootDSE of LDAP server
+ (closes: #489361)
+
+ -- Arthur de Jong <adejong@debian.org> Sun, 20 Jul 2008 10:30:00 +0200
+
nss-ldapd (0.6.3) unstable; urgency=low
* retry connection and search if getting results failed with connection
diff --git a/man/nslcd.8.xml b/man/nslcd.8.xml
index 548154f..a912eee 100644
--- a/man/nslcd.8.xml
+++ b/man/nslcd.8.xml
@@ -36,9 +36,9 @@
<refmeta>
<refentrytitle>nslcd</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.6.3</refmiscinfo>
+ <refmiscinfo class="version">Version 0.6.4</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Jun 2008</refmiscinfo>
+ <refmiscinfo class="date">Jul 2008</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/nss-ldapd.conf.5.xml b/man/nss-ldapd.conf.5.xml
index 2fd9f11..fe3ae7e 100644
--- a/man/nss-ldapd.conf.5.xml
+++ b/man/nss-ldapd.conf.5.xml
@@ -36,9 +36,9 @@
<refmeta>
<refentrytitle>nss-ldapd.conf</refentrytitle>
<manvolnum>5</manvolnum>
- <refmiscinfo class="version">Version 0.6.3</refmiscinfo>
+ <refmiscinfo class="version">Version 0.6.4</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Jun 2008</refmiscinfo>
+ <refmiscinfo class="date">Jul 2008</refmiscinfo>
</refmeta>
<refnamediv id="name">