Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArthur de Jong <arthur@arthurdejong.org>2018-09-01 13:14:28 +0200
committerArthur de Jong <arthur@arthurdejong.org>2018-09-01 13:14:28 +0200
commitbfe06969aeef0c9ef419ea6e5bf930962ed08b96 (patch)
treea0f51f30377e47ba0b140e9c763e495c418398b1
parentacc450eb51cfb6fd517017d454273152f1bad590 (diff)
Get files ready for 0.9.10 release0.9.10
-rw-r--r--AUTHORS2
-rw-r--r--ChangeLog70
-rw-r--r--NEWS10
-rw-r--r--configure.ac4
-rw-r--r--man/chsh.ldap.1.xml4
-rw-r--r--man/getent.ldap.1.xml4
-rw-r--r--man/nslcd.8.xml4
-rw-r--r--man/nslcd.conf.5.xml4
-rw-r--r--man/pam_ldap.8.xml4
-rw-r--r--man/pynslcd.8.xml4
10 files changed, 96 insertions, 14 deletions
diff --git a/AUTHORS b/AUTHORS
index 456f6e9..495e57c 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -143,3 +143,5 @@ Mathieu Baeumler <mathieu.baeumler@gmail.com>
Vasilis Tsiligiannis <vasilis.tsiligiannis@nokia.com>
Giovanni Mascellani <mascellani@poisson.phc.unipi.it>
Seth Wright <seth@crosse.org>
+HWLin <hwlin1414@gmail.com>
+Ching-Hsuan Yen <ching_hsuan_yen@trendmicro.com>
diff --git a/ChangeLog b/ChangeLog
index 76150f3..9df7a6d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,73 @@
+2018-09-01 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [4f0f4db] ar-lib, compile, config.guess, config.sub, depcomp,
+ install-sh, missing, mkinstalldirs, py-compile, test-driver:
+ Update files from latest automake
+
+2018-02-06 HWLin <hwlin1414@gmail.com>
+
+ * [d5a25cf] configure.ac, nss/bsdnss.c: Add FreeBSD netgroup support
+
+ Closes: https://github.com/arthurdejong/nss-pam-ldapd/pull/29
+
+2018-08-06 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [d8b1640] nslcd/myldap.c, nslcd/pam.c: Make password expiry
+ messages correct and consistent
+
+ Thanks to Têko Mihinto. See
+ https://bugzilla.redhat.com/show_bug.cgi?id=1612543
+
+2018-07-21 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [84676ab] man/nslcd.conf.5.xml, nslcd/cfg.c, nslcd/pam.c: Add
+ domain variable for use in pam_authz_search
+
+ This adds a domain variable (if it can be determined on the
+ system) that can be used in pam_authz_search and pam_authc_search
+ filters to build search filters that search on the domain name
+ (the FQDN without the starting host name).
+
+ Closes https://github.com/arthurdejong/nss-pam-ldapd/issues/8
+
+2018-07-21 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [9fbcdd1] .travis.yml, tests/debian-pam-config, tests/testenv.sh:
+ Add a Travis configuration file
+
+ This ensures that the integration tests can be successfully run. It
+ configures a slapd instance with the test database, configures
+ the system to use LDAP authentication and runs the tests.
+
+2018-07-21 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [2a468fd] nslcd/log.c: Allow logging longer lines
+
+ This increases the buffer that holds log messages so longer
+ messages can be logged.
+
+ Closes https://github.com/arthurdejong/nss-pam-ldapd/issues/26
+
+2018-07-21 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [3760b43] nslcd/nslcd.c: Create /var/run/nslcd/socket after
+ dropping privileges
+
+ This is needed to avoid a problem where a call to initgroups()
+ can result in NSS lookups. If nscd is configured the mechanism
+ to avoid loopback lookups using nss_ldap_enablelookups will not
+ work and cause for delays on start-up.
+
+ Note that this changes ownership of the socket to the user
+ running nslcd.
+
+2018-02-18 Arthur de Jong <arthur@arthurdejong.org>
+
+ * [fe26b94] ChangeLog, NEWS, README, configure.ac,
+ man/chsh.ldap.1.xml, man/getent.ldap.1.xml, man/nslcd.8.xml,
+ man/nslcd.conf.5.xml, man/pam_ldap.8.xml, man/pynslcd.8.xml:
+ Get files ready for 0.9.9 release
+
2018-02-18 Arthur de Jong <arthur@arthurdejong.org>
* [382b6ea] INSTALL, ar-lib, config.guess, config.sub, depcomp,
diff --git a/NEWS b/NEWS
index 55f6164..62c4d92 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,13 @@
+changes from 0.9.9 to 0.9.10
+----------------------------
+
+* add FreeBSD netgroup support (thanks HWLin and Mango Yen)
+* make password expiry messages correct and consistent (thanks Têko Mihinto)
+* add domain variable for use in pam_authz_search
+* allow logging longer lines
+* create nslcd socket after dropping privileges to avoid slow start-ups
+
+
changes from 0.9.8 to 0.9.9
---------------------------
diff --git a/configure.ac b/configure.ac
index 1af2b1e..e2c34b4 100644
--- a/configure.ac
+++ b/configure.ac
@@ -33,10 +33,10 @@ configure.ac file for more details.])
# initialize and set version and bugreport address
AC_INIT([nss-pam-ldapd],
- [0.9.9],
+ [0.9.10],
[nss-pam-ldapd-users@lists.arthurdejong.org],,
[https://arthurdejong.org/nss-pam-ldapd/])
-RELEASE_MONTH="Feb 2018"
+RELEASE_MONTH="Sep 2018"
AC_SUBST(RELEASE_MONTH)
AC_CONFIG_SRCDIR([nslcd.h])
AC_CONFIG_MACRO_DIR([m4])
diff --git a/man/chsh.ldap.1.xml b/man/chsh.ldap.1.xml
index 8b7de13..877185a 100644
--- a/man/chsh.ldap.1.xml
+++ b/man/chsh.ldap.1.xml
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>chsh.ldap</refentrytitle>
<manvolnum>1</manvolnum>
- <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.10</refmiscinfo>
<refmiscinfo class="manual">User Commands</refmiscinfo>
- <refmiscinfo class="date">Feb 2018</refmiscinfo>
+ <refmiscinfo class="date">Sep 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/getent.ldap.1.xml b/man/getent.ldap.1.xml
index 018de1e..118d3c8 100644
--- a/man/getent.ldap.1.xml
+++ b/man/getent.ldap.1.xml
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>getent.ldap</refentrytitle>
<manvolnum>1</manvolnum>
- <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.10</refmiscinfo>
<refmiscinfo class="manual">User Commands</refmiscinfo>
- <refmiscinfo class="date">Feb 2018</refmiscinfo>
+ <refmiscinfo class="date">Sep 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/nslcd.8.xml b/man/nslcd.8.xml
index 8692a7b..c252f65 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.9.9</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.10</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Feb 2018</refmiscinfo>
+ <refmiscinfo class="date">Sep 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/nslcd.conf.5.xml b/man/nslcd.conf.5.xml
index b54871b..cf17daf 100644
--- a/man/nslcd.conf.5.xml
+++ b/man/nslcd.conf.5.xml
@@ -36,9 +36,9 @@
<refmeta>
<refentrytitle>nslcd.conf</refentrytitle>
<manvolnum>5</manvolnum>
- <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.10</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Feb 2018</refmiscinfo>
+ <refmiscinfo class="date">Sep 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/pam_ldap.8.xml b/man/pam_ldap.8.xml
index e7d51ee..f7c17f7 100644
--- a/man/pam_ldap.8.xml
+++ b/man/pam_ldap.8.xml
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>pam_ldap</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.10</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Feb 2018</refmiscinfo>
+ <refmiscinfo class="date">Sep 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">
diff --git a/man/pynslcd.8.xml b/man/pynslcd.8.xml
index f1282e9..dfeba95 100644
--- a/man/pynslcd.8.xml
+++ b/man/pynslcd.8.xml
@@ -35,9 +35,9 @@
<refmeta>
<refentrytitle>pynslcd</refentrytitle>
<manvolnum>8</manvolnum>
- <refmiscinfo class="version">Version 0.9.9</refmiscinfo>
+ <refmiscinfo class="version">Version 0.9.10</refmiscinfo>
<refmiscinfo class="manual">System Manager's Manual</refmiscinfo>
- <refmiscinfo class="date">Feb 2018</refmiscinfo>
+ <refmiscinfo class="date">Sep 2018</refmiscinfo>
</refmeta>
<refnamediv id="name">