CVE and update status of the FreeBSD ports tree3,295 unaddressed CVEs in 670 portsAll times are CET
Port details

sysutils/nss_ndb 1.0.24_1

BerkeleyDB-based nsswitch backend for passwd & groups

Port info

Maintainer
pen@lysator.liu.se
Packages
latest: 1.0.24_1
Upstream
up to date
Last update
to 1.0.24_1 · c713b5911b
Quarterly
2026Q4: 1.0.24_1
WWW
https://github.com/ptrrkssn/nss_ndb
Links
cgit · VuXML

Install

Package
# pkg install nss_ndb
installs 1.0.24_1 from latest; from quarterly (2026Q4) 1.0.24_1
Port
# cd /usr/ports/sysutils/nss_ndb && make install clean
# make -C /usr/ports/sysutils/nss_ndb config  # change options first
Size
38 KiB download · 120 KiB installed
Depends on
nothing
License
BSD3CLAUSE
Options
1 of 6 on in the package: DB0
Show the 5 options that are off
CFG DB18 REALM VAR WRKGRP

Packages by version and architecture

latest

FreeBSD versionamd64aarch64i386
FreeBSD 161.0.24_11.0.24_1–
FreeBSD 151.0.24_11.0.24_1–
FreeBSD 141.0.24_11.0.24_11.0.24_1

quarterly (2026Q4)

FreeBSD versionamd64aarch64i386
FreeBSD 151.0.24_11.0.24_1–
FreeBSD 141.0.24_11.0.24_11.0.24_1

version as in the ports tree (latest) or the most common one (quarterly) · different version · ✗ not built · – no packages for this platform. Package sets that have not been rebuilt for 60 days are left out.

Unaddressed and VuXML only (0)

No unaddressed CVE and nothing reported by pkg audit for the packaged version 1.0.24_1.

Fixed (0)

No VuXML entries for this package.

Problem reports (0) · open in Bugzilla, most recently changed first

None.

Commits (10)

Muhammad Moinur Rahman (bofh) · 1.0.24_1
sysutils/nss_ndb: Moved man to share/man

Approved by:    portmgr (blanket)
c713b5911b
Stefan Eßer (se) · 1.0.24
Remove WWW lines that have been moved into Makefiles

Approved by:	portmgr (implicit)
ade2a047e0
Stefan Eßer (se) · 1.0.24
Move more WWW entries from pkg-descr files into Makefiles

The WWW: lines in the pkg-descr files of these ports where not at the
end of those files and have been missed in prior conversion runs.

Approved by:	portmgr (implicit)
986beaaabc
Rene Ladan (rene) · 1.0.24
sysutils/nss_ndb: remove option for expired databases/db5
0e34f85e71
Neel Chauhan (nc) · 1.0.24
sysutils/nss_ndb: Update to 1.0.24

PR:		255159
Submitted by:	Peter Eriksson <pen AT lysator.liu DOT se> (maintainer)
9a016b19d4
Mathieu Arnold (mat) · 1.0.23
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 1.0.23
Remove # $FreeBSD$ from Makefiles.
305f148f48
Rene Ladan (rene) · 1.0.23
Unregister expired databases/db6 and remove it as an option.
0c444d75c3
Piotr Kubaj (pkubaj) · 1.0.23
sysutils/nss_ndb: fix build on GCC architectures

Use newer GCC to workaround GCC 4.2 bug:
cc -fstack-protector-strong -g -o makendb makendb.o nss_ndb.o  -lpthread -ldl
cc: Internal error: Segmentation fault (program ld)

MFH:		2020Q3 (fix build blanket)
99828e87db
Kurt Jaeger (pi) · 1.0.23
New port: sysutils/nss_ndb BerkeleyDB-based nsswitch backend for passwd & groups

This project consists of a NSS module (nss_ndb.so.1) and a CLI
utility (makendb) that enables big passwd & group files to be
handled efficiently via BTree BerkeleyDB databases.

To activate and use this you must (after installation):

1. Manually add a symbolic link:

   /usr/lib/nss_ndb.so.1 -> /path/to/lib/nss_ndb.so.1.<version>

2. Populate the databases in /var/db/nss_ndb via "makendb" (or some
   other tool).

3. Activate it in /etc/nsswitch.conf:

   passwd: files ndb
   group:  files ndb

WWW: https://github.com/ptrrkssn/nss_ndb

PR:		247211
Submitted by:	Peter Eriksson <pen@lysator.liu.se>
9d6ad92365