lists.arthurdejong.org
RSS feed

nss-pam-ldapd commit: r1966 - debian/nss-pam-ldapd/branches/experimental/debian

[Date Prev][Date Next] [Thread Prev][Thread Next]

nss-pam-ldapd commit: r1966 - debian/nss-pam-ldapd/branches/experimental/debian



Author: arthur
Date: Sat May 11 14:59:47 2013
New Revision: 1966
URL: http://arthurdejong.org/viewvc/nss-pam-ldapd?revision=1966&view=revision

Log:
new upstream release (0.9.0)

Modified:
   debian/nss-pam-ldapd/branches/experimental/debian/NEWS
   debian/nss-pam-ldapd/branches/experimental/debian/changelog
   debian/nss-pam-ldapd/branches/experimental/debian/control
   debian/nss-pam-ldapd/branches/experimental/debian/copyright
   debian/nss-pam-ldapd/branches/experimental/debian/libpam-ldapd.manpages
   debian/nss-pam-ldapd/branches/experimental/debian/nslcd.manpages

Modified: debian/nss-pam-ldapd/branches/experimental/debian/NEWS
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/NEWS      Sat May 11 
14:47:09 2013        (r1965)
+++ debian/nss-pam-ldapd/branches/experimental/debian/NEWS      Sat May 11 
14:59:47 2013        (r1966)
@@ -1,3 +1,18 @@
+nss-pam-ldapd (0.9.0-1) UNRELEASED; urgency=low
+
+    The 0.9 release changes the communication protocol used between the
+    NSS and PAM modules on one end and the nslcd process on the other end.
+
+    This means that after an upgrade, if the new nslcd is running, processes
+    that have the old NSS or PAM module already loaded will be unable to
+    perform queries.
+
+    For example, if a screensaver, that was running before the upgrade, has
+    locked the screen during the upgrade the user will no longer be able to
+    unlock the screen.
+
+ -- Arthur de Jong <adejong@debian.org>  Sat, 06 Apr 2013 15:00:00 +0200
+
 nss-pam-ldapd (0.7.0) unstable; urgency=low
 
     The package has been split into libnss-ldapd which contains the the NSS
@@ -9,4 +24,3 @@
     any existing /etc/nss-ldapd.conf file).
 
  -- Arthur de Jong <adejong@debian.org>  Tue, 01 Sep 2009 17:00:00 +0200
-

Modified: debian/nss-pam-ldapd/branches/experimental/debian/changelog
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/changelog Sat May 11 
14:47:09 2013        (r1965)
+++ debian/nss-pam-ldapd/branches/experimental/debian/changelog Sat May 11 
14:59:47 2013        (r1966)
@@ -1,8 +1,43 @@
-nss-pam-ldapd (0.8.13-2) UNRELEASED; urgency=low
+nss-pam-ldapd (0.9.0-1) UNRELEASED; urgency=low
 
+  * new upstream release
+    - use network byte order in the the communications protocol between
+      nslcd and NSS and PAM modules  to work on mixed endian multiarch
+      systems (closes: #659488)
+    - netgroup lookups now makes a distinction between empty netgroups and
+      non-existing netgroups
+    - request and handle password policy controls on LDAP authentication
+    - implement support for nested groups which can be enabled with the
+      nss_nested_groups option (thanks Steve Hill) (closes: #647502)
+    - add a log option to configure log level and logging to plain files
+      (closes: #699841)
+    - add an nscd_invalidate option to invalidate the nscd cache after
+      recovering from LDAP connection problems (to clear any negative cache
+      entries)
+    - allow trimming expressions with ${foo#bar} syntax in attribute mapping
+      expressions (thanks Thorsten Glaser) (closes: #695044)
+      (pynslcd supports trimming expressions with full shell glob matching)
+    - support password modification in pynslcd
+    - support children search scope for systems that have it
+    - add a getent.ldap utility to perform nslcd queries bypassing the libc
+      NSS stack
+    - implement functionality for changing user information and provide a
+      chsh.ldap utility to allow users to change their login shell
+    - remove deprecated use_sasl, reconnect_tries, reconnect_maxsleeptime and
+      tls_checkpeer options which have been replaced long ago
+    - allow names with one character in default validnames option and allow
+      parentheses (taken from Fedora packages)
+    - fall back to updating the lastChange attribute with the normal LDAP
+      connection
+    - dump full nslcd configuration at debug level on start-up
+    - export an _nss_ldap_version symbol in the NSS module to make finding
+      version mismatches easier (the NSS module version is logged from nslcd)
+    - documentation improvements
+    - temporary disable the caching functionality of pynslcd
+    - usability improvements in the pynslcd implementation
   * debian/copyright: copyright year updates
 
- -- Arthur de Jong <adejong@debian.org>  Sat, 11 May 2013 11:00:00 +0200
+ -- Arthur de Jong <adejong@debian.org>  Sat, 11 May 2013 15:00:00 +0200
 
 nss-pam-ldapd (0.8.13-1) unstable; urgency=low
 

Modified: debian/nss-pam-ldapd/branches/experimental/debian/control
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/control   Sat May 11 
14:47:09 2013        (r1965)
+++ debian/nss-pam-ldapd/branches/experimental/debian/control   Sat May 11 
14:59:47 2013        (r1966)
@@ -3,7 +3,9 @@
 Priority: extra
 Maintainer: Arthur de Jong <adejong@debian.org>
 Standards-Version: 3.9.4
-Build-Depends: debhelper (>=9), autotools-dev, libkrb5-dev, libldap2-dev, 
libsasl2-dev, po-debconf (>= 0.5.0), docbook2x, docbook-xml, libpam0g-dev
+Build-Depends: debhelper (>=9), autotools-dev, libkrb5-dev, libldap2-dev,
+               libsasl2-dev, po-debconf (>= 0.5.0), docbook2x, docbook-xml,
+               libpam0g-dev
 Homepage: http://arthurdejong.org/nss-pam-ldapd/
 Vcs-Svn: http://arthurdejong.org/svn/nss-pam-ldapd/debian/nss-pam-ldapd/trunk/
 Vcs-Browser: 
http://arthurdejong.org/viewvc/nss-pam-ldapd/debian/nss-pam-ldapd/trunk/
@@ -12,10 +14,13 @@
 Architecture: any
 Multi-Arch: foreign
 Depends: ${misc:Depends}, ${shlibs:Depends}, adduser
-Recommends: nscd, libnss-ldapd | libnss-ldap, libpam-ldapd | libpam-ldap | 
libpam-krb5 | libpam-heimdal | libpam-sss, ldap-utils, bind9-host | host
+Recommends: nscd,
+            libnss-ldapd | libnss-ldap,
+            libpam-ldapd | libpam-ldap | libpam-krb5 | libpam-heimdal | 
libpam-sss,
+            ldap-utils, bind9-host | host
 Suggests: kstart
 Replaces: libnss-ldapd (<< 0.7.0)
-Breaks: libnss-ldapd (<< 0.7.0)
+Breaks: libnss-ldapd (<< 0.9.0), libpam-ldapd (<< 0.9.0)
 Description: Daemon for NSS and PAM lookups using LDAP
  This package provides a daemon for retrieving user account, and other
  system information from LDAP.
@@ -27,7 +32,7 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}, nslcd (>= 0.7.0)
+Depends: ${misc:Depends}, ${shlibs:Depends}, nslcd (>= 0.9.0)
 Conflicts: libnss-ldap
 Provides: libnss-ldap
 Description: NSS module for using LDAP as a naming service
@@ -40,7 +45,8 @@
 Architecture: any
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
-Depends: ${misc:Depends}, ${shlibs:Depends}, nslcd, libpam-runtime (>= 
1.0.1-6), libpam0g (>= 1.1.3-2)
+Depends: ${misc:Depends}, ${shlibs:Depends}, nslcd (>= 0.9.0),
+         libpam-runtime (>= 1.0.1-6), libpam0g (>= 1.1.3-2)
 Conflicts: libpam-ldap
 Provides: libpam-ldap
 Description: PAM module for using LDAP as an authentication service

Modified: debian/nss-pam-ldapd/branches/experimental/debian/copyright
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/copyright Sat May 11 
14:47:09 2013        (r1965)
+++ debian/nss-pam-ldapd/branches/experimental/debian/copyright Sat May 11 
14:59:47 2013        (r1966)
@@ -44,6 +44,7 @@
 The following files are also contain other copyright holders and are also
 covered by the GNU Lesser General Public License:
 
+common/expr.c:     Copyright (C) 2012 Thorsten Glaser
 compat/pagectrl.c: Copyright (C) 2002 Max Caines
 debian/po/ca.po:   Copyright (C) 2004 Free Software Foundation, Inc.
 debian/po/da.po:   Copyright (C) 2008 Jonas Smedegaard
@@ -56,6 +57,7 @@
 debian/po/sv.po:   Copyright (C) 2011 Martin Bagge
 debian/po/tr.po:   Copyright (C) 2013 Atila KOÇ
 debian/po/vi.po:   Copyright (C) 2010 Free Software Foundation, Inc.
+nslcd/group.c:     Copyright (C) 2013 Steve Hill
 nss/bsdnss.c:      Copyright (C) 2003 Jacques Vidrine
 nss/bsdnss.c:      Copyright (C) 2006 Artem Kazakov
 nss/bsdnss.c:      Copyright (C) 2009 Alexander V. Chernikov
@@ -76,6 +78,37 @@
 
   This program is free software: you can redistribute it and/or modify it
   under the terms of the GNU General Public License as published by the
+  Free Software Foundation, either version 3 of the License, or (at your
+  option) any later version.
+
+  This program is distributed in the hope that it will be useful, but
+  WITHOUT ANY WARRANTY; without even the implied warranty of
+  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General
+  Public License for more details.
+
+  You should have received a copy of the GNU General Public License along
+  with this program. If not, see <http://www.gnu.org/licenses/>.
+
+  As a special exception, the respective Autoconf Macro's copyright owner
+  gives unlimited permission to copy, distribute and modify the configure
+  scripts that are the output of Autoconf when processing the Macro. You
+  need not follow the terms of the GNU General Public License when using
+  or distributing such scripts, even though portions of the text of the
+  Macro appear in them. The GNU General Public License (GPL) does govern
+  all other use of the material that constitutes the Autoconf Macro.
+
+  This special exception to the GPL applies to versions of the Autoconf
+  Macro released by the Autoconf Archive. When you make and distribute a
+  modified version of the Autoconf Macro, you may extend this special
+  exception to the GPL to apply to your modified version as well.
+
+The file m4/ax_tls.m4 contains the following copyright statement:
+
+  Copyright (c) 2008 Alan Woodland <ajw05@aber.ac.uk>
+  Copyright (c) 2010 Diego Elio Petteno` <flameeyes@gmail.com>
+
+  This program is free software: you can redistribute it and/or modify it
+  under the terms of the GNU General Public License as published by the
   Free Software Foundation, either version 3 of the License, or (at your
   option) any later version.
 

Modified: 
debian/nss-pam-ldapd/branches/experimental/debian/libpam-ldapd.manpages
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/libpam-ldapd.manpages     
Sat May 11 14:47:09 2013        (r1965)
+++ debian/nss-pam-ldapd/branches/experimental/debian/libpam-ldapd.manpages     
Sat May 11 14:59:47 2013        (r1966)
@@ -1 +1 @@
-debian/tmp/usr/share/man/man8/pam_ldap.8
+man/pam_ldap.8

Modified: debian/nss-pam-ldapd/branches/experimental/debian/nslcd.manpages
==============================================================================
--- debian/nss-pam-ldapd/branches/experimental/debian/nslcd.manpages    Sat May 
11 14:47:09 2013        (r1965)
+++ debian/nss-pam-ldapd/branches/experimental/debian/nslcd.manpages    Sat May 
11 14:59:47 2013        (r1966)
@@ -1,2 +1,2 @@
-debian/tmp/usr/share/man/man8/nslcd.8
-debian/tmp/usr/share/man/man5/nslcd.conf.5
+man/nslcd.8
+man/nslcd.conf.5
-- 
To unsubscribe send an email to
nss-pam-ldapd-commits-unsubscribe@lists.arthurdejong.org or see
http://lists.arthurdejong.org/nss-pam-ldapd-commits/