Hello community,
here is the log from the commit of package nss_ldap
checked in at Thu Mar 6 01:44:33 CET 2008.
--------
--- nss_ldap/nss_ldap.changes 2007-11-08 16:22:45.000000000 +0100
+++ nss_ldap/nss_ldap.changes 2008-03-04 11:17:07.000000000 +0100
@@ -1,0 +2,7 @@
+Tue Mar 4 11:15:23 CET 2008 - rhafer@suse.de
+
+- Update to nss_ldap-260:
+ * only set errno for NSS_TRYAGAIN (bnc#366587)
+- removed obsolete sigset.dif patch
+
+-------------------------------------------------------------------
Old:
----
nss_ldap-259.tar.bz2
sigset.dif
New:
----
nss_ldap-260.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ nss_ldap.spec ++++++
--- /var/tmp/diff_new_pack.Q12864/_old 2008-03-06 01:42:43.000000000 +0100
+++ /var/tmp/diff_new_pack.Q12864/_new 2008-03-06 01:42:43.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package nss_ldap (Version 259)
+# spec file for package nss_ldap (Version 260)
#
-# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
@@ -10,20 +10,20 @@
# norootforbuild
+
Name: nss_ldap
BuildRequires: db-devel krb5-devel openldap2-devel
License: LGPL v2.1 or later
Group: Productivity/Networking/LDAP/Clients
PreReq: sed coreutils /usr/bin/grep /bin/mktemp
AutoReqProv: on
-Version: 259
-Release: 4
+Version: 260
+Release: 1
Summary: NSS LDAP Module
Url: http://www.padl.com/OSS/nss_ldap.html
Source: nss_ldap-%{version}.tar.bz2
Source1: README.SuSE
Patch: nss_ldap.dif
-Patch1: sigset.dif
Patch2: group-utf8.dif
BuildRoot: %{_tmppath}/%{name}-%{version}-build
@@ -42,7 +42,6 @@
%prep
%setup -q
%patch -p1
-%patch1
%patch2 -p1
cp -v %{S:1} .
@@ -97,10 +96,15 @@
%doc ANNOUNCE AUTHORS COPYING ChangeLog NEWS README README.SuSE nsswitch.ldap ldap.conf doc/README.paged
/%{_lib}/libnss_ldap.so.2
%doc %{_mandir}/man5/nss_ldap.5*
+
%changelog
-* Thu Nov 08 2007 - rhafer@suse.de
+* Tue Mar 04 2008 rhafer@suse.de
+- Update to nss_ldap-260:
+ * only set errno for NSS_TRYAGAIN (bnc#366587)
+- removed obsolete sigset.dif patch
+* Thu Nov 08 2007 rhafer@suse.de
- Fixed pre-requires
-* Mon Oct 29 2007 - rhafer@suse.de
+* Mon Oct 29 2007 rhafer@suse.de
- Update to nss_ldap-259
* fix for BUG#348: fix memory leak
* fix for BUG#349: nss_ldap crashes after START_TLS timeout
@@ -108,7 +112,7 @@
* fix for BUG#350: assertion failure in ldap_result (called
from do_result())
* fix for BUG#351: double ldap_msgfree()
-* Thu Oct 18 2007 - rhafer@suse.de
+* Thu Oct 18 2007 rhafer@suse.de
- Update to nss_ldap-258
* fix for PADL-Bug#343: nss_srv_domain should take a domain
not a record
@@ -124,40 +128,40 @@
parameter to ldap.conf, if enabled will not request
member attributes for group lookups, greatly increasing
performance for large groups
-* Fri Aug 03 2007 - rhafer@suse.de
+* Fri Aug 03 2007 rhafer@suse.de
- Update to nss_ldap-257. (Just includes the fix for Bug #294456)
-* Mon Jul 30 2007 - rhafer@suse.de
+* Mon Jul 30 2007 rhafer@suse.de
- Ignore SIGPIPE in atfork-Handlers (Bug #294456)
- Removed *.so link
-* Fri Jul 06 2007 - rhafer@suse.de
+* Fri Jul 06 2007 rhafer@suse.de
- Fix URI generation when looking up LDAP Server via SRV records
- Update to nss_ldap-256
* patch from Tomas Janousek to check for
pthread_once(); __pthread_once does not imply __pthread_atfork
being non-NULL
* fix for BUG#315: memory corruption/crash in initgroups parsing
-* Mon Mar 05 2007 - rhafer@suse.de
+* Mon Mar 05 2007 rhafer@suse.de
- Update to nss_ldap-255
* fix for PADL-Bug#304: fd leak in do_close_no_unbind
* patch from Adrian Bridgett
for Debian BUG#375533: Assertion failure in libnss-ldap
-* Thu Mar 01 2007 - rhafer@suse.de
+* Thu Mar 01 2007 rhafer@suse.de
- nss_ldap could crash when no host or uri is configured in
/etc/ldap.conf or DNS (Bug #248594)
-* Tue Jan 30 2007 - rhafer@suse.de
+* Tue Jan 30 2007 rhafer@suse.de
- Apply the "port" directive correctly if present in ldap.conf
(Bug #224879)
-* Mon Jan 15 2007 - rhafer@suse.de
+* Mon Jan 15 2007 rhafer@suse.de
- Update to nss_ldap-254
* fix for BUG#292: array bounds check in ldap-network.c
* fix for BUG#296: fix stack buffer optimization
* fix for BUG#297: gethostbyname2 queried with AF_INET6 returns
OK with IPv4 address
* fix for Novell BUG#215911: crasher parsing nested groups
-* Wed Oct 18 2006 - rhafer@suse.de
+* Wed Oct 18 2006 rhafer@suse.de
- Update to nss_ldap-253. Fixes crasher if an empty buffer is
passed to initgroups (glibc NSS only)
-* Tue Aug 22 2006 - rhafer@suse.de
+* Tue Aug 22 2006 rhafer@suse.de
- Update to nss_ldap-252. Most important changes:
* fix regression in per-objectclass attribute mapping
* don't use static _nss_ldap_no_members buffer,
@@ -165,138 +169,138 @@
is still referenced
* fix for PADL-BUG#255: deadlock in initgroups
* make objectClass a mappable attribute
-* Mon Mar 13 2006 - rhafer@suse.de
+* Mon Mar 13 2006 rhafer@suse.de
- Don't use static buffer for groups without members
(Bugzilla: #157066)
-* Fri Jan 27 2006 - mls@suse.de
+* Fri Jan 27 2006 mls@suse.de
- converted neededforbuild to BuildRequires
-* Thu Jan 26 2006 - rhafer@suse.de
+* Thu Jan 26 2006 rhafer@suse.de
- retry at least one time if "bind_policy soft"
- better workaround for __pthread_once and pthread_atfork hacks
-* Wed Jan 25 2006 - rhafer@suse.de
+* Wed Jan 25 2006 rhafer@suse.de
- Update to nss_ldap-246 (Bugzilla: #145170)
-* Thu Jan 19 2006 - rhafer@suse.de
+* Thu Jan 19 2006 rhafer@suse.de
- add "bind_policy soft" to /etc/ldap.conf during update
if no "bind_policy" is set explicitly (Bugzilla: #139578)
-* Fri Jan 13 2006 - rhafer@suse.de
+* Fri Jan 13 2006 rhafer@suse.de
- Fixed paged results. http://bugzilla.padl.com/show_bug.cgi?id=245
-* Wed Jan 11 2006 - rhafer@suse.de
+* Wed Jan 11 2006 rhafer@suse.de
- Update to nss_ldap-245
-* Tue Jan 10 2006 - rhafer@suse.de
+* Tue Jan 10 2006 rhafer@suse.de
- use pthread_atfork() instead of glibc-internal __pthread_once
- neededforbuild cleanup
-* Thu Dec 22 2005 - rhafer@suse.de
+* Thu Dec 22 2005 rhafer@suse.de
- Update to nss_ldap-244
- Fixed man-page it's "bind_policy" not "reconnect_policy"
-* Wed Oct 12 2005 - rhafer@suse.de
+* Wed Oct 12 2005 rhafer@suse.de
- Update to nss_ldap-243
-* Tue Mar 29 2005 - rhafer@suse.de
+* Tue Mar 29 2005 rhafer@suse.de
- Update to nss_ldap-238
-* Mon Feb 21 2005 - rhafer@suse.de
+* Mon Feb 21 2005 rhafer@suse.de
- Update to nss_ldap-234 (contains a better fix for Bug #50702)
-* Mon Feb 14 2005 - rhafer@suse.de
+* Mon Feb 14 2005 rhafer@suse.de
- Update to nss_ldap-233
- connect_on_init.dif: fixes Bug #50702
-* Fri Jan 28 2005 - rhafer@suse.de
+* Fri Jan 28 2005 rhafer@suse.de
- Update to nss_ldap-232
- Fixed path in README.SuSE
-* Tue Jan 18 2005 - rhafer@suse.de
+* Tue Jan 18 2005 rhafer@suse.de
- Update to nss_ldap 229
- added kerberos-devel-packages to neededforbuild and turned on
configurable Kerberos V credentials cache name
-* Thu Oct 14 2004 - rhafer@suse.de
+* Thu Oct 14 2004 rhafer@suse.de
- Update to nss_ldap 226
- fixed README.SuSE
-* Thu Feb 19 2004 - kukuk@suse.de
+* Thu Feb 19 2004 kukuk@suse.de
- Increase the buffer for struct sockaddr to hold all data.
-* Wed Feb 18 2004 - kukuk@suse.de
+* Wed Feb 18 2004 kukuk@suse.de
- Add patch to fix seg.fault from Ralf Haferkamp
-* Sat Feb 14 2004 - kukuk@suse.de
+* Sat Feb 14 2004 kukuk@suse.de
- Update to nss_ldap 215
- Fix handling of UTF-8 group names [Bug #34549]
-* Sat Jan 10 2004 - adrian@suse.de
+* Sat Jan 10 2004 adrian@suse.de
- add %%run_ldconfig and %%defattr
-* Tue Sep 02 2003 - sbrabec@suse.cz
+* Tue Sep 02 2003 sbrabec@suse.cz
- Turned on schema mapping, XAD support and paged results.
- Packaged more docs.
-* Mon Jul 14 2003 - sbrabec@suse.cz
+* Mon Jul 14 2003 sbrabec@suse.cz
- Changed path to ldap.conf to /etc (bug #27528).
-* Mon Jun 09 2003 - sbrabec@suse.cz
+* Mon Jun 09 2003 sbrabec@suse.cz
- Updated to version 207.
-* Sat Feb 15 2003 - kukuk@suse.de
+* Sat Feb 15 2003 kukuk@suse.de
- Update to 203.7. Includes netgroup support.
-* Fri Feb 14 2003 - kukuk@suse.de
+* Fri Feb 14 2003 kukuk@suse.de
- Fix seg.fault on x86-64 in gethost* functions
- Implement IPv6 support for gethost* functions
-* Thu Feb 13 2003 - kukuk@suse.de
+* Thu Feb 13 2003 kukuk@suse.de
- Enable IPv6 support (else we will leak file descriptors with IPv6
addresses).
-* Tue Nov 05 2002 - sbrabec@suse.cz
+* Tue Nov 05 2002 sbrabec@suse.cz
- Update to version 203.
-* Tue Oct 29 2002 - sbrabec@suse.cz
+* Tue Oct 29 2002 sbrabec@suse.cz
- Update to version 202.
- Don't own /etc/openldap, required openldap2-client creates it.
-* Thu Aug 29 2002 - tcrhak@suse.cz
+* Thu Aug 29 2002 tcrhak@suse.cz
- fixed sigprocmask bug (bug #18236)
-* Mon Aug 26 2002 - rhafer@suse.de
+* Mon Aug 26 2002 rhafer@suse.de
- LDAP_FILT_MAXSIZ isn't defined in libldap anymore
-* Tue Aug 13 2002 - kukuk@suse.de
+* Tue Aug 13 2002 kukuk@suse.de
- Update to version 199 (glibc alias enumeration functions, DNS
response parser)
-* Sat Jul 27 2002 - kukuk@suse.de
+* Sat Jul 27 2002 kukuk@suse.de
- Update to version 198 (fixes a potential buffer overflow in the
DNS SRV code)
-* Tue Jul 16 2002 - kukuk@suse.de
+* Tue Jul 16 2002 kukuk@suse.de
- Update to version 197 (lot of "buffer to small" bug fixes)
-* Sat Apr 27 2002 - kukuk@suse.de
+* Sat Apr 27 2002 kukuk@suse.de
- Update to 187 (minor bug fixes)
-* Mon Feb 04 2002 - tcrhak@suse.cz
+* Mon Feb 04 2002 tcrhak@suse.cz
- update to 183
- used %%{_lib} and %%{_lidir} macros
-* Fri Nov 23 2001 - tcrhak@suse.cz
+* Fri Nov 23 2001 tcrhak@suse.cz
- update to version 174
-* Tue Aug 07 2001 - cihlar@suse.cz
+* Tue Aug 07 2001 cihlar@suse.cz
- update to version 167
-* Sat May 12 2001 - schwab@suse.de
+* Sat May 12 2001 schwab@suse.de
- Fix missing declarations.
- Add %%suse_update_config.
-* Thu Apr 19 2001 - kukuk@suse.de
+* Thu Apr 19 2001 kukuk@suse.de
- Do not enable ids-uid, it is broken
-* Wed Apr 18 2001 - pblaha@suse.cz
+* Wed Apr 18 2001 pblaha@suse.cz
- back to /etc/openldap/ldap.conf
- update on version 150
- add URL
-* Wed Mar 21 2001 - ro@suse.de
+* Wed Mar 21 2001 ro@suse.de
- fixed neededforbuild again
-* Fri Mar 16 2001 - pblaha@suse.cz
+* Fri Mar 16 2001 pblaha@suse.cz
- update on version 149
- add build root
-* Thu Mar 15 2001 - ro@suse.de
+* Thu Mar 15 2001 ro@suse.de
- fixed neededforbuild for openldap
-* Wed Jan 31 2001 - choeger@suse.de
+* Wed Jan 31 2001 choeger@suse.de
- link against ldaplib2
-* Mon Dec 11 2000 - kukuk@suse.de
+* Mon Dec 11 2000 kukuk@suse.de
- Update to 123
-* Sat Nov 04 2000 - kukuk@suse.de
+* Sat Nov 04 2000 kukuk@suse.de
- Use ldaplib
-* Thu Jun 01 2000 - kukuk@suse.de
+* Thu Jun 01 2000 kukuk@suse.de
- Update to 110
-* Mon Apr 10 2000 - kukuk@suse.de
+* Mon Apr 10 2000 kukuk@suse.de
- Fix typo in path to config file
-* Tue Feb 15 2000 - kukuk@suse.de
+* Tue Feb 15 2000 kukuk@suse.de
- Update to version 105
-* Tue Oct 12 1999 - kukuk@suse.de
+* Tue Oct 12 1999 kukuk@suse.de
- Update to 87
-* Mon Sep 13 1999 - bs@suse.de
+* Mon Sep 13 1999 bs@suse.de
- ran old prepare_spec on spec file to switch to new prepare_spec.
-* Mon Aug 09 1999 - kukuk@suse.de
+* Mon Aug 09 1999 kukuk@suse.de
- Update to 85
-* Mon Jul 12 1999 - kukuk@suse.de
+* Mon Jul 12 1999 kukuk@suse.de
- Update to 81
- Add ldap.conf and README.SuSE to documentation
-* Fri Jun 25 1999 - kukuk@suse.de
+* Fri Jun 25 1999 kukuk@suse.de
- Update to 2.77
-* Wed Jun 09 1999 - kukuk@suse.de
+* Wed Jun 09 1999 kukuk@suse.de
- Update to 2.69
-* Fri May 07 1999 - kukuk@suse.de
+* Fri May 07 1999 kukuk@suse.de
- Initial version of nss_ldap 2.64
++++++ nss_ldap-259.tar.bz2 -> nss_ldap-260.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nss_ldap-259/ChangeLog new/nss_ldap-260/ChangeLog
--- old/nss_ldap-259/ChangeLog 2007-10-29 14:30:12.000000000 +0100
+++ new/nss_ldap-260/ChangeLog 2008-03-04 11:05:12.000000000 +0100
@@ -1,6 +1,11 @@
-$Id: ChangeLog,v 2.399 2007/10/29 13:27:40 lukeh Exp $
+$Id: ChangeLog,v 2.400 2008/03/04 09:59:25 lukeh Exp $
===============================================================
+260 Luke Howard
+
+ * patch from Ralf Haferkamp :
+ only set errno for NSS_TRYAGAIN
+
259 Luke Howard
* fix for BUG#348: fix memory leak
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nss_ldap-259/configure new/nss_ldap-260/configure
--- old/nss_ldap-259/configure 2007-10-29 14:30:12.000000000 +0100
+++ new/nss_ldap-260/configure 2008-03-04 11:05:12.000000000 +0100
@@ -1708,7 +1708,7 @@
# Define the identity of the package.
PACKAGE=nss_ldap
- VERSION=259
+ VERSION=260
cat >>confdefs.h <<_ACEOF
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nss_ldap-259/configure.in new/nss_ldap-260/configure.in
--- old/nss_ldap-259/configure.in 2007-10-29 14:30:12.000000000 +0100
+++ new/nss_ldap-260/configure.in 2008-03-04 11:05:12.000000000 +0100
@@ -2,7 +2,7 @@
AC_CANONICAL_SYSTEM
AC_PREFIX_DEFAULT()
-AM_INIT_AUTOMAKE(nss_ldap, 259)
+AM_INIT_AUTOMAKE(nss_ldap, 260)
AM_CONFIG_HEADER(config.h)
AC_PROG_CC
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nss_ldap-259/CVSVersionInfo.txt new/nss_ldap-260/CVSVersionInfo.txt
--- old/nss_ldap-259/CVSVersionInfo.txt 2007-10-29 14:30:12.000000000 +0100
+++ new/nss_ldap-260/CVSVersionInfo.txt 2008-03-04 11:05:12.000000000 +0100
@@ -1,8 +1,8 @@
# Created and modified by checkpoint; do not edit
-# $Id: CVSVersionInfo.txt,v 2.303 2007/10/29 13:30:10 lukeh Exp $
-# $Name: nss_ldap-259 $
+# $Id: CVSVersionInfo.txt,v 2.304 2008/03/04 10:05:10 lukeh Exp $
+# $Name: nss_ldap-260 $
ProjectName: nss_ldap
-ProjectVersion: 259
+ProjectVersion: 260
ProjectMaintainer: lukeh
#
# run this before building in RC. @@@PLATFORM@@@ is
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nss_ldap-259/ldap-nss.c new/nss_ldap-260/ldap-nss.c
--- old/nss_ldap-259/ldap-nss.c 2007-10-29 14:30:12.000000000 +0100
+++ new/nss_ldap-260/ldap-nss.c 2008-03-04 11:05:12.000000000 +0100
@@ -19,7 +19,7 @@
*/
static char rcsId[] =
- "$Id: ldap-nss.c,v 2.295 2007/10/29 13:27:40 lukeh Exp $";
+ "$Id: ldap-nss.c,v 2.296 2008/03/04 09:59:25 lukeh Exp $";
#include "config.h"
@@ -2788,26 +2788,17 @@
static void
do_map_errno (NSS_STATUS status, int *errnop)
{
- switch (status)
+ if (status == NSS_TRYAGAIN)
{
- case NSS_TRYAGAIN:
#ifdef HAVE_NSSWITCH_H
errno = ERANGE;
- *errnop = 1; /* this is really
- erange */
+ *errnop = 1; /* this is really erange */
#else
- *errnop = ERANGE;
-#endif /* HAVE_NSSWITCH_H */
- break;
-
-#ifndef HAVE_NSSWITCH_H
- case NSS_NOTFOUND:
- *errnop = ENOENT;
- break;
-#endif /* !HAVE_NSSWITCH_H */
-
- case NSS_SUCCESS:
- default:
+ *errnop = errno = ERANGE;
+#endif
+ }
+ else
+ {
*errnop = 0;
}
}
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/nss_ldap-259/nss_ldap.spec new/nss_ldap-260/nss_ldap.spec
--- old/nss_ldap-259/nss_ldap.spec 2007-10-29 14:30:12.000000000 +0100
+++ new/nss_ldap-260/nss_ldap.spec 2008-03-04 11:05:12.000000000 +0100
@@ -1,6 +1,6 @@
Summary: NSS library for LDAP.
Name: nss_ldap
-Version: 259
+Version: 260
Release: 1
Source0: ftp://ftp.padl.com/pub/%{name}-%{version}.tar.gz
Source1: ldap.conf
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org