Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Apr 2021 20:20:53 GMT
From:      Kevin Bowling <kbowling@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: bc1e6750ed34 - main - dns/credns: Remove from tree
Message-ID:  <202104122020.13CKKrIC076571@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by kbowling:

URL: https://cgit.FreeBSD.org/ports/commit/?id=bc1e6750ed348dd52dba1171bf79972e1f5e37a7

commit bc1e6750ed348dd52dba1171bf79972e1f5e37a7
Author:     Kevin Bowling <kbowling@FreeBSD.org>
AuthorDate: 2021-04-12 20:19:19 +0000
Commit:     Kevin Bowling <kbowling@FreeBSD.org>
CommitDate: 2021-04-12 20:19:19 +0000

    dns/credns: Remove from tree
    
    PR:             254940
    Reported by:    daniel.engberg.lists@pyret.net
    Approved by:    Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer/upstream)
---
 MOVED                      |  1 +
 dns/Makefile               |  1 -
 dns/credns/Makefile        | 70 ----------------------------------------------
 dns/credns/distinfo        |  2 --
 dns/credns/files/credns.in | 57 -------------------------------------
 dns/credns/pkg-descr       |  4 ---
 dns/credns/pkg-message     | 12 --------
 dns/credns/pkg-plist       | 16 -----------
 8 files changed, 1 insertion(+), 162 deletions(-)

diff --git a/MOVED b/MOVED
index 7e22bb3eae4f..f44cfa3326a6 100644
--- a/MOVED
+++ b/MOVED
@@ -16280,3 +16280,4 @@ databases/percona55-client||2021-04-11|EOL upstream
 graphics/ilmbase|math/Imath|2021-04-10|Ilmbase was split out into Imath and OpenEXR.
 www/xshttpd||2021-04-12|Unmaintained and dead upstream
 www/xshttpd-devel||2021-04-12|Unmaintained and dead upstream
+dns/credns||2021-04-12|Broken 12+, unmaintained upstream
diff --git a/dns/Makefile b/dns/Makefile
index 372b42c5d4a1..eb9b1cf47809 100644
--- a/dns/Makefile
+++ b/dns/Makefile
@@ -14,7 +14,6 @@
     SUBDIR += c-ares
     SUBDIR += cli53
     SUBDIR += coredns
-    SUBDIR += credns
     SUBDIR += crossip
     SUBDIR += curvedns
     SUBDIR += ddclient
diff --git a/dns/credns/Makefile b/dns/credns/Makefile
deleted file mode 100644
index 01b7ad22a001..000000000000
--- a/dns/credns/Makefile
+++ /dev/null
@@ -1,70 +0,0 @@
-# Created by: Jaap Akkerhuis <jaap@NLnetLabs.nl>
-
-PORTNAME=	credns
-PORTVERSION=	0.2.10
-PORTREVISION=	2
-CATEGORIES=	dns security
-MASTER_SITES=	http://www.nlnetlabs.nl/downloads/credns/
-
-MAINTAINER=	jaap@NLnetLabs.nl
-COMMENT=	Verifier performing validation in the DNS notify/transfer-chain
-
-LICENSE=	BSD3CLAUSE
-LICENSE_FILE=	${WRKSRC}/LICENSE
-
-BROKEN_SSL=	openssl
-
-USE_RC_SUBR=	credns
-
-USERS?=		bind
-GROUPS?=	bind
-CREDNSLSDIR=	/var
-CREDNSDBDIR=	/var/db/nsd
-CREDNSRUNDIR=	/var/run/nsd
-NSDMAX_IPS?=	512
-
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--with-user=${CREDNSUSER} \
-		--localstatedir=${CREDNSLSDIR} \
-		--with-dbfile=${CREDNSDBDIR}/nsd.db \
-		--with-pidfile=${CREDNSRUNDIR}/nsd.pid
-
-PLIST_SUB=	CREDNSUSER=${USERS} \
-		CREDNSGROUP=${GROUPS} \
-		CREDNSDBDIR=${CREDNSDBDIR} \
-		CREDNSRUNDIR=${CREDNSRUNDIR}
-
-USES=		ssl
-
-PORTDOCS=	*
-
-OPTIONS_DEFINE=	ROOT_SERVER IPV6 CHECKING MMAP MAXIPS DOCS
-
-ROOT_SERVER_DESC=	Credns as proxy for a (local) root
-CHECKING_DESC=	Internal runtime checks
-MMAP_DESC=	Use mmap() instead of malloc() (experimental)
-MAXIPS_DESC=	Raise max-ips from 8 to ${NSDMAX_IPS}
-
-ROOT_SERVER_CONFIGURE_ENABLE=	root-server
-IPV6_CONFIGURE_ENABLE=		ipv6
-CHECKING_CONFIGURE_ENABLE=	checking
-MMAP_CONFIGURE_ENABLE=		mmap
-MAXIPS_CONFIGURE_ON=		--with-max-ips=${NSDMAX_IPS}
-
-.include <bsd.port.pre.mk>
-
-.if ${SSL_DEFAULT} == base
-BROKEN_FreeBSD_12=	OpenSSL found in /usr, but version 0.9.7 or higher is required
-BROKEN_FreeBSD_13=	OpenSSL found in /usr, but version 0.9.7 or higher is required
-.endif
-
-post-install:
-.for f in credns credns-checkconf credns-notify credns-patch credns-xfer
-	${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/${f}
-.endfor
-	${INSTALL_DATA} ${WRKSRC}/credns.conf.sample \
-		${STAGEDIR}${PREFIX}/etc/credns/credns.conf.sample
-	@${MKDIR} ${STAGEDIR}${DOCSDIR}
-	cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.post.mk>
diff --git a/dns/credns/distinfo b/dns/credns/distinfo
deleted file mode 100644
index a5e0c1bead26..000000000000
--- a/dns/credns/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (credns-0.2.10.tar.gz) = f9bceafbeb447673de18afec52d29b7d2d30f811b52c141592c7658f8a4444cb
-SIZE (credns-0.2.10.tar.gz) = 957981
diff --git a/dns/credns/files/credns.in b/dns/credns/files/credns.in
deleted file mode 100644
index 7d7204b39907..000000000000
--- a/dns/credns/files/credns.in
+++ /dev/null
@@ -1,57 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: credns
-# REQUIRE: DAEMON
-# REQUIRE: LOGIN
-# KEYWORD: shutdown
-#
-# Add the following line to /etc/rc.conf to enable credns
-#
-# credns_enable="YES"
-#
-
-. /etc/rc.subr
-
-name=credns
-rcvar=credns_enable
-
-required_files=%%PREFIX%%/etc/credns/credns.conf
-
-command=%%PREFIX%%/sbin/crednsc
-command_args="start"
-pidfile=`%%PREFIX%%/sbin/credns-checkconf -o pidfile %%PREFIX%%/etc/credns/credns.conf`
-procname=%%PREFIX%%/sbin/${name}
-
-load_rc_config ${name}
-
-credns_enable=${credns_enable-"NO"}
-
-extra_commands="reload"
-start_precmd="credns_precmd"
-reload_cmd="credns_reload"
-stop_cmd="credns_stop"
-
-credns_precmd()
-{
-	db=`%%PREFIX%%/sbin/credns-checkconf -o database %%PREFIX%%/etc/credns/credns.conf`
-	if [ ! -f "$db" ]; then
-		${command} rebuild
-	fi
-}
-
-credns_reload()
-{
-	${command} rebuild && ${command} reload
-}
-
-credns_stop()
-{
-	echo "Merging credns zone transfer changes to zone files."
-	${command} patch
-
-	echo "Stopping ${name}."
-	${command} stop
-}
-
-run_rc_command "$1"
-
diff --git a/dns/credns/pkg-descr b/dns/credns/pkg-descr
deleted file mode 100644
index ff8ed0bda911..000000000000
--- a/dns/credns/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Credns is a software program aimed at fortifying DNSSEC by performing
-validation in the DNS notify/transfer-chain.
-
-WWW: http://www.nlnetlabs.nl/projects/credns
diff --git a/dns/credns/pkg-message b/dns/credns/pkg-message
deleted file mode 100644
index 9786a03f8b52..000000000000
--- a/dns/credns/pkg-message
+++ /dev/null
@@ -1,12 +0,0 @@
-[
-{ type: install
-  message: <<EOM
-   To run credns from startup, add credns_enable="YES"
-   to your /etc/rc.conf
-
-   Take good care when using credns commands, since they often need to
-   be executed as user dedicated to credns, in order for the files it
-   touches or creates to have the proper permissions.
-EOM
-}
-]
diff --git a/dns/credns/pkg-plist b/dns/credns/pkg-plist
deleted file mode 100644
index 44e9bb3d9ea2..000000000000
--- a/dns/credns/pkg-plist
+++ /dev/null
@@ -1,16 +0,0 @@
-@sample %%ETCDIR%%/credns.conf.sample
-man/man5/credns.conf.5.gz
-man/man8/credns-checkconf.8.gz
-man/man8/credns-notify.8.gz
-man/man8/credns-patch.8.gz
-man/man8/credns-xfer.8.gz
-man/man8/credns.8.gz
-man/man8/crednsc.8.gz
-sbin/credns
-sbin/credns-checkconf
-sbin/credns-notify
-sbin/credns-patch
-sbin/credns-xfer
-sbin/crednsc
-@dir(%%CREDNSUSER%%,%%CREDNSGROUP%%,755) %%CREDNSRUNDIR%%
-@dir(%%CREDNSUSER%%,%%CREDNSGROUP%%,755) %%CREDNSDBDIR%%



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202104122020.13CKKrIC076571>