Package: libnss-ldap / 265-6

Metadata

Package Version Patches format
libnss-ldap 265-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
log_authpriv.patch | (download)

ldap-nss.c | 37 20 17 - 0 !
ldap-nss.h | 4 2 2 - 0 !
2 files changed, 22 insertions( ), 19 deletions(-)

 use log_authpriv facility with syslog() calls
boot_delays.patch | (download)

ldap-nss.h | 6 3 3 - 0 !
1 file changed, 3 insertions( ), 3 deletions(-)

 reduce tries to minimize boot delays


conf_notes.patch | (download)

ldap.conf | 4 4 0 - 0 !
1 file changed, 4 insertions( )

 add additional information to the configuration file
Bug-Debian: http://bugs.debian.org/368191
Bug-Debian: http://bugs.debian.org/369192


uid_t.patch | (download)

ldap-pwd.c | 8 5 3 - 0 !
1 file changed, 5 insertions( ), 3 deletions(-)

 fixed possible overflow in uid/gid handling
Bug-Debian: http://bugs.debian.org/354093


fix_lib_symlink.patch | (download)

Makefile.am | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 fix symlink generation (probably required for multiarch)
treat all debian systems like linux.patch | (download)

configure.in | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 solve build failure on arm* kfreebsd*
Bug-Debian: http://bugs.debian.org/683011
broken_build_system.patch | (download)

Makefile.am | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 call vers_string independent of path
fix_multiarch_dir.patch | (download)

Makefile.am | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 use correct multiarch directory
fix_ldap_sessions_mem_leak.patch | (download)

ldap-nss.c | 24 22 2 - 0 !
1 file changed, 22 insertions( ), 2 deletions(-)

 fix memory leak in libnss-ldap
  A memory leak in libnss-ldap over time can cause the nscd process to 
  grow extremely large. 
  .
  The ldap-nss.c do_init() may be called more then once, to initialize an 
  ldap session and save the session in __session.ls_conn and 
  set the __session.ls_stat = LD_INITIALIZED. But it does not check the 
  state to see if has be initialized, and
  at line 1239: __session.ls_conn = NULL;
Bug: http://bugzilla.padl.com/show_bug.cgi?id=418
Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/ source/libnss-ldap/ bug/292971
spelling fix.patch | (download)

nss_ldap.5 | 4 2 2 - 0 !
1 file changed, 2 insertions( ), 2 deletions(-)

 fix spelling mistakes in the manual page
glibc 2.16.patch | (download)

configure.in | 1 1 0 - 0 !
ldap-nss.c | 26 13 13 - 0 !
ldap-nss.h | 2 1 1 - 0 !
3 files changed, 15 insertions( ), 14 deletions(-)

 handle removal of __libc_lock_lock and similar symbols from libc
Bug: http://bugzilla.padl.com/show_bug.cgi?id=445
Bug-Debian: http://bugs.debian.org/727177
Bug-Arch-Linux-ARM: https://github.com/archlinuxarm/PKGBUILDs/issues/296
Bug-Gentoo: https://bugs.gentoo.org/show_bug.cgi?id=438692
fix nsswitch example.patch | (download)

nsswitch.ldap | 3 2 1 - 0 !
1 file changed, 2 insertions( ), 1 deletion(-)

 fixes to nsswitch.ldap sample file
 This fixes a few issues in the nsswitch.ldap sample file to make it
 more applicable for Linux systems.
reproducible build.patch | (download)

vers_string | 10 5 5 - 0 !
1 file changed, 5 insertions( ), 5 deletions(-)

 remove build user and date from version string to make build reproducible


make build output independent of basenam.patch | (download)

Makefile.am | 2 1 1 - 0 !
1 file changed, 1 insertion( ), 1 deletion(-)

 make build output independent of basename of source directory

(Closes: #845229)

Needed for reproducible builds.

patch makefile.am to disable installing .patch | (download)

Makefile.am | 14 7 7 - 0 !
1 file changed, 7 insertions( ), 7 deletions(-)

 patch makefile.am to disable installing with a specified uid or gid.

This should allow "Rules-Requires-Root: no" to work.