libnss-db - NSS module for using Berkeley Databases as a naming service

Distribution: Debian 8 (Jessie)
Repository: Debian Main amd64
Package name: libnss-db
Package version: 2.2.3pre1
Package release: 5+b3
Package architecture: amd64
Package type: deb
Installed size: 63 B
Download size: 26.13 KB
Official Mirror:
nss_db is a set of C library extensions which allow Berkeley Databases to be used as a primary source of aliases, ethers, groups, hosts, networks, protocol, users, RPCs, services, and shadow passwords (instead of or in addition to using flat files or NIS). Install nss_db if your flat name service files are too large and lookups are slow.



    Source package: libnss-db

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install libnss-db deb package:
      # sudo apt-get install libnss-db


    • /etc/default/libnss-db
    • /usr/bin/makedb
    • /usr/lib/
    • /usr/lib/
    • /usr/share/doc/libnss-db/NEWS.gz
    • /usr/share/doc/libnss-db/README
    • /usr/share/doc/libnss-db/changelog.Debian.amd64.gz
    • /usr/share/doc/libnss-db/changelog.Debian.gz
    • /usr/share/doc/libnss-db/changelog.gz
    • /usr/share/doc/libnss-db/copyright
    • /usr/share/locale/de/LC_MESSAGES/
    • /usr/share/locale/nl/LC_MESSAGES/
    • /usr/share/locale/pl/LC_MESSAGES/
    • /usr/share/locale/sv/LC_MESSAGES/
    • /usr/share/man/man1/makedb.1.gz
    • /var/lib/misc/Makefile


    2012-10-05 - Colin Watson <> libnss-db (2.2.3pre1-5) unstable; urgency=low * QA upload. * Remove old debian/packages file, unused since conversion from yada. * Convert to source format 3.0 (quilt) (closes: #679676). Add po/Makevars to 080-translations.patch. Refresh all patches. * Use dh_installman to install makedb.1. * Add debhelper token to libnss-db.postinst. * Link to a versioned copy of the GPL in debian/copyright.

    2012-02-19 - Julien Cristau <> libnss-db (2.2.3pre1-4) unstable; urgency=low * QA upload. * Switch maintainer to Debian QA group (see #636733) * Switch from yada to dh (closes: #636891).

    2011-05-04 - Aurelien Jarno <> libnss-db (2.2.3pre1-3.2) unstable; urgency=medium * Non-maintainer upload. * Build depends on libdb-dev (>> 4.6) instead of libdb4.6-dev. Closes: #548484. * Fix security issue which allows to read arbitrary file contents (CVE-2010-0826), patch taken from Ubuntu. Closes: #577057.

    2009-07-30 - Aurelien Jarno <> libnss-db (2.2.3pre1-3.1) unstable; urgency=low * Porter NMU for GNU/kFreeBSD. * Update config.guess/sub from autotools-dev. Closes: #528325.

    2008-01-16 - Piotr Roszatycki <> libnss-db (2.2.3pre1-3) unstable; urgency=low * Applied all NMU patches. Closes: #460339, #460851, #344277, #361464, #379621, #441624, #391517. * Fixed bad 010-db2_upgrade_code.patch which broke this package. Closes: #460963. * Add Swedish translation to 080-translations.patch. Closes: #386615. * Updated 070-selinux.patch based on the latest Fedora.

    2008-01-15 - Aurelien Jarno <> libnss-db (2.2.3pre1-2.2) unstable; urgency=low * Non-maintainer upload to fix bugs introduced in the previous NMU. * Merge patch from Steve Langasek Closes: #460339 + Bump Standards-Version to 3.7.3. + Removed 020-db4.3_usage.patch: - Linking with -ldb works fine, and lets us switch to db4.6. + Use bash for install, not sh, so that the current pushd usage doesn't cause a build failure when /bin/sh isn't bash. Closes: #379621. + Modified 070-selinux.patch: - Comparing x$selinux to "xno" works better than comparing it to "no"; fixes build failures on non-Linux archs. Closes: #344277. + Modified 010-db2_upgrade_code.patch: - Only call db->upgrade if db->open return DB_OLD_VERSION. Thanks to Dann Frazier <> for the patch. Closes: #391517, #460851. - Merge 040-db4.3_api_change.patch into this one, since having multiple patches patching the same line is annoying. * debian/packages: use DEB_HOST_ARCH_OS instead of DEB_HOST_GNU_SYSTEM; needed to avoid accidental SELinux-less misbuilds if SELinux support is broken.

    2008-01-13 - Aurelien Jarno <> libnss-db (2.2.3pre1-2.1) unstable; urgency=low * Non-maintainer upload from the Zürich BSP. * Don't build-depends on libselinux1-dev on kfreebsd-amd64. Closes: #361464. * Apply patch by Steve Langasek to switch to db4.6 (Closes: #441624): - Replaced 040-db4.3_api_change.patch with 040-db4.patch, 020-db4.3_usage.patch with 020-db4.patch. * Add Swedish translation from Daniel Nylander (Closes: #386615). * Fix selinux detection in debian/patches/070-selinux.patch (Closes:  #344277).

    2005-12-19 - Piotr Roszatycki <> libnss-db (2.2.3pre1-2) unstable; urgency=high * Renumbered Debian patches. * Modified 060-errno.patch: - Do not remove errnop variable. It causes fatal error on amd64. Just set errno to ENOENT by default. Closes: #341773. * Modified 070-selinux.patch: - Fix configure script for SELinux and fix FTBFS on hurd-i386. Closes: #322190. * Removed 120-gettextize.patch: - Call gettextize in build time with a little help of IPC::Run.