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>