Debian Patches

Status for libnss-db/2.2.3pre1-10

Patch Description Author Forwarded Bugs Origin Last update
010-db2_upgrade_code.patch Make sure we upgrade, in case this is an older database; and handle the
DB4.3 API change for DB->open().

===================================================================
no
030-no_internal_libc.patch nss_db is now external to libc, so it doesn't get to use internal interfaces.

===================================================================
no
050-initialize_all_fields.patch Initialize all of the fields of the key to zeroes, so that we don't pass
garbage keys in to later versions of Berkeley DB.

===================================================================
no
060-errno.patch - set errno to ENOENT by default so that we don't leave stale errno values
around in error cases

===================================================================
no
070-selinux.patch Set the SELinux file creation context when opening databases for write access.
Note that this does *not* change the context of existing files.

===================================================================
no
080-translations.patch Missing translations for makedb

===================================================================
no
090-automake_AC_CANONICAL_HOST.patch Remove AC_CANONICAL_HOST for new automake

===================================================================
no
100-automake_libtool.patch Automake doesn't know how to compile a single file both with and without
libtool. So fake it.

===================================================================
no
110-automake_install-data-local.patch Call install-slibLTLIBRARIES before install-data-local

===================================================================
no
200-set-db-environment.dpatch #! /bin/sh /usr/share/dpatch/dpatch-run
## 200-set-db-environment.dpatch by Kees Cook <kees@ubuntu.com>
##
## All lines beginning with `## DP:' are a description of the patch.
# Description: fix file content leak when using db (CVE-2010-0826).
# Author: Kees Cook <kees@ubuntu.com>
# Bug-Ubuntu: https://launchpad.net/bugs/531976

@DPATCH@
===================================================================
no
intl.patch =================================================================== no
300-multiarch-libdir.patch install plugins to $libdir This patch removes the special casing of the nss plugin to be
installed in slibdir=/lib (/lib64 on sparc64). Instead it is simply
installed in $libdir and it is the job of debian/rules to corectly
set this.

===================================================================
Goswin von Brederlow <goswin-v-b@web.de> no
400-nss-files.patch Do not link against libnss_files libnss_files got integrated into libc in glibc 2.34. Therefore it is not
necessary nor possible to link with it anymore.
Aurelien Jarno <aurel32@debian.org> no 2022-08-08

All known versions for source package 'libnss-db'

Links