notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
Port details
nss_ndb BerkeleyDB-based nsswitch backend for passwd & groups
1.0.24 sysutils on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 1.0.24Version of this port present on the latest quarterly branch.
Maintainer: pen@lysator.liu.se search for ports maintained by this maintainer
Port Added: 2020-06-13 20:35:01
Last Update: 2021-04-19 18:30:55
Commit Hash: 9a016b1
Also Listed In: security
License: BSD3CLAUSE
Description:
SVNWeb : git : Homepage
pkg-plist: as obtained via: make generate-plist
Expand this list (13 items)
Collapse this list.
  1. lib/nss_ndb.so.1
  2. lib/nss_ndb.so.1.0.24
  3. sbin/makendb
  4. sbin/nsstest
  5. man/man5/nss_ndb.conf.5.gz
  6. man/man8/makendb.8.gz
  7. man/man8/nsstest.8.gz
  8. man/man8/nss_ndb.8.gz
  9. share/examples/nss_ndb/ndbsync
  10. share/examples/nss_ndb/nss_ndb.conf
  11. /usr/local/share/licenses/nss_ndb-1.0.24/catalog.mk
  12. /usr/local/share/licenses/nss_ndb-1.0.24/LICENSE
  13. /usr/local/share/licenses/nss_ndb-1.0.24/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • For RUN/BUILD depends:
    • nss_ndb>0:sysutils/nss_ndb
  • For LIB depends:
    • nss_ndb.so:sysutils/nss_ndb
To install the port:
cd /usr/ports/sysutils/nss_ndb/ && make install clean
To add the package, run one of these commands:
  • pkg install sysutils/nss_ndb
  • pkg install nss_ndb
PKGNAME: nss_ndb
Flavors: there is no flavor information for this port.
distinfo:
Packages (timestamps in pop-ups are UTC):
nss_ndb
ABIlatestquarterly
FreeBSD:11:aarch64-1.0.23
FreeBSD:11:amd641.0.241.0.24
FreeBSD:11:armv6-1.0.23
FreeBSD:11:i3861.0.241.0.24
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64-1.0.24
FreeBSD:12:amd641.0.241.0.24
FreeBSD:12:armv6-1.0.23
FreeBSD:12:armv7-1.0.23
FreeBSD:12:i3861.0.241.0.24
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64-1.0.23
FreeBSD:13:aarch641.0.241.0.24
FreeBSD:13:amd641.0.241.0.24
FreeBSD:13:armv61.0.231.0.24
FreeBSD:13:armv71.0.231.0.24
FreeBSD:13:i3861.0.241.0.24
FreeBSD:13:mips--
FreeBSD:13:mips641.0.231.0.23
FreeBSD:13:powerpc641.0.231.0.24
FreeBSD:14:aarch641.0.24-
FreeBSD:14:amd641.0.24-
FreeBSD:14:armv61.0.24-
FreeBSD:14:armv71.0.24-
FreeBSD:14:i3861.0.24-
FreeBSD:14:mips--
FreeBSD:14:mips641.0.24-
FreeBSD:14:powerpc641.0.23-
 

There are no ports dependent upon this port

Configuration Options:
Options name:
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ptrrkssn/nss_ndb/tar.gz/v1.0.24?dummy=/
Collapse this list.

Number of commits found: 6

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
19 Apr 2021 18:30:55
 files touched by this commit commit hash:9a016b19d47f689efd30c9557e304a92615caa36  1.0.24
Neel Chauhan (nc) search for other commits by this committer
sysutils/nss_ndb: Update to 1.0.24

PR:		255159
Submitted by:	Peter Eriksson <pen AT lysator.liu DOT se> (maintainer)
07 Apr 2021 08:09:01
 files touched by this commit commit hash:cf118ccf875508b9a1c570044c93cfcc82bd455c  1.0.23
Mathieu Arnold (mat) search for other commits by this committer
One more small cleanup, forgotten yesterday.
Reported by:	lwhsu
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  1.0.23
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
03 Dec 2020 20:41:49
Original commit files touched by this commit Revision:556922  1.0.23
rene search for other commits by this committer
Unregister expired databases/db6 and remove it as an option.
07 Jul 2020 15:08:23
Original commit files touched by this commit Revision:541425  1.0.23
pkubaj search for other commits by this committer
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)
13 Jun 2020 20:34:56
Original commit files touched by this commit Revision:538698  1.0.23
pi search for other commits by this committer
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>

Number of commits found: 6