FreeBSD Bugzilla – Attachment 215524 Details for
Bug 247211
New port: sysutils/nss_ndb - a fast BDB based nsswitch backend for big passwd & group's
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
[patch]
Attempt #4 - new version of the diff...
ports-sysutils-nss_ndb-1.0.23.diff (text/plain), 3.10 KB, created by
Peter Eriksson
on 2020-06-13 19:40:54 UTC
(
hide
)
Description:
Attempt #4 - new version of the diff...
Filename:
MIME Type:
Creator:
Peter Eriksson
Created:
2020-06-13 19:40:54 UTC
Size:
3.10 KB
patch
obsolete
>diff -Nru sysutils/nss_ndb.old/distinfo sysutils/nss_ndb/distinfo >--- sysutils/nss_ndb.old/distinfo 1970-01-01 01:00:00.000000000 +0100 >+++ sysutils/nss_ndb/distinfo 2020-06-13 21:26:43.016062000 +0200 >@@ -0,0 +1,3 @@ >+TIMESTAMP = 1592076403 >+SHA256 (ptrrkssn-nss_ndb-v1.0.23_GH0.tar.gz) = b629c551f21bd5ddc33177afb856cf48824767e37a3b7b63961baf57d5f00a5a >+SIZE (ptrrkssn-nss_ndb-v1.0.23_GH0.tar.gz) = 89677 >diff -Nru sysutils/nss_ndb.old/Makefile sysutils/nss_ndb/Makefile >--- sysutils/nss_ndb.old/Makefile 1970-01-01 01:00:00.000000000 +0100 >+++ sysutils/nss_ndb/Makefile 2020-06-13 21:26:40.902852000 +0200 >@@ -0,0 +1,69 @@ >+# $FreeBSD$ >+ >+PORTNAME= nss_ndb >+DISTVERSIONPREFIX= v >+DISTVERSION= 1.0.23 >+CATEGORIES= sysutils security >+ >+MAINTAINER= pen@lysator.liu.se >+COMMENT= BerkeleyDB-based nsswitch backend for passwd & groups >+ >+LICENSE= BSD3CLAUSE >+LICENSE_FILE= ${WRKSRC}/LICENSE >+ >+OPTIONS_DEFINE= CFG VAR REALM WRKGRP >+ >+CFG_DESC= Enable configuration file >+CFG_CONFIGURE_ON= --with-config-file >+CFG_PLIST_FILES+= etc/nss_ndb.conf >+ >+VAR_DESC= Enable configuration variable >+VAR_CONFIGURE_ON= --with-config-var >+ >+REALM_DESC= Enable realm stripping >+REALM_CONFIGURE_ON= --with-realm >+ >+WRKGRP_DESC= Enable workgroup stripping >+WRKGRP_CONFIGURE_ON= --with-workgroup >+ >+OPTIONS_SINGLE= BDB >+OPTIONS_SINGLE_BDB= DB0 DB6 DB5 DB4 >+OPTIONS_DEFAULT= DB0 >+ >+DB0_DESC= Use old libc version of Berkeley DB >+DB0_CONFIGURE_ON= --without-db >+ >+DB6_DESC= Build with Berkeley DB v6 library >+DB6_USES+= localbase >+DB6_USE_LDCONFIG+= yes >+DB6_LIB_DEPENDS= libdb-6.so:databases/db6 >+DB6_CONFIGURE_ON= --with-db=6 >+ >+DB5_DESC= Build with Berkeley DB v5 library >+DB5_USES+= localbase >+DB5_USE_LDCONFIG+= yes >+DB5_LIB_DEPENDS= libdb-5.so:databases/db5 >+DB5_CONFIGURE_ON= --with-db=5 >+ >+DB4_DESC= Build with Berkeley DB v4.8 library >+DB4_USES+= localbase >+DB4_USE_LDCONFIG+= yes >+DB4_LIB_DEPENDS= libdb-4.8.so:databases/db48 >+DB4_CONFIGURE_ON= --with-db=4 >+ >+USE_GITHUB= yes >+GH_ACCOUNT= ptrrkssn >+ >+GNU_CONFIGURE= yes >+ >+PLIST_FILES= lib/nss_ndb.so.1 \ >+ lib/nss_ndb.so.1.0.23 \ >+ sbin/makendb sbin/nsstest \ >+ man/man5/nss_ndb.conf.5.gz \ >+ man/man8/makendb.8.gz \ >+ man/man8/nsstest.8.gz \ >+ man/man8/nss_ndb.8.gz \ >+ share/examples/nss_ndb/ndbsync \ >+ share/examples/nss_ndb/nss_ndb.conf \ >+ >+.include <bsd.port.mk> >diff -Nru sysutils/nss_ndb.old/pkg-descr sysutils/nss_ndb/pkg-descr >--- sysutils/nss_ndb.old/pkg-descr 1970-01-01 01:00:00.000000000 +0100 >+++ sysutils/nss_ndb/pkg-descr 2020-06-13 21:26:40.904175000 +0200 >@@ -0,0 +1,22 @@ >+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 >+ >+- Peter Eriksson >+pen@lysator.liu.se
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 247211
:
215492
|
215494
|
215514
| 215524