Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 11 Feb 2020 20:11:58 +0000 (UTC)
From:      Kurt Jaeger <pi@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r525890 - in head/dns/opendnssec2: . files
Message-ID:  <202002112011.01BKBw5s041935@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: pi
Date: Tue Feb 11 20:11:57 2020
New Revision: 525890
URL: https://svnweb.freebsd.org/changeset/ports/525890

Log:
  dns/opendnssec2: upgrade 2.1.4 -> 2.1.6
  
  This release of 2.1.6 fixes some issues regarding the key list
  wrongfully displayed (a regression bug in 2.1.5) as well as a small
  leak in the enforcer (which can add up when you bang the enforcer
  with a lot of commands. And as well as a serious signing error when
  using Combined Signing Keys (CSKs), this is only relevant if you
  combine KSK and ZSK in one. Especially users of CSKs need this fix
  now. Another nice fix is a reconnect to a MySQL/MariaDB database
  you you don't have to tweak database parameters.
  
  PR:		244047
  Submitted by:	Jaap Akkerhuis <jaap@NLnetLabs.nl> (maintainer)
  Relnotes:	https://www.opendnssec.org/2019/11/opendnssec-2-1-5/
  		https://www.opendnssec.org/2020/02/opendnssec-2-1-6/

Modified:
  head/dns/opendnssec2/Makefile
  head/dns/opendnssec2/distinfo
  head/dns/opendnssec2/files/opendnssec.in

Modified: head/dns/opendnssec2/Makefile
==============================================================================
--- head/dns/opendnssec2/Makefile	Tue Feb 11 19:46:51 2020	(r525889)
+++ head/dns/opendnssec2/Makefile	Tue Feb 11 20:11:57 2020	(r525890)
@@ -2,8 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	opendnssec
-PORTVERSION=	2.1.4
-PORTREVISION=	1
+PORTVERSION=	2.1.6
 CATEGORIES=	dns
 MASTER_SITES=	http://dist.opendnssec.org/source/
 PKGNAMESUFFIX=	2

Modified: head/dns/opendnssec2/distinfo
==============================================================================
--- head/dns/opendnssec2/distinfo	Tue Feb 11 19:46:51 2020	(r525889)
+++ head/dns/opendnssec2/distinfo	Tue Feb 11 20:11:57 2020	(r525890)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1558098992
-SHA256 (opendnssec-2.1.4.tar.gz) = 77e85e417d1067a5e4529b636248875a9e2d1925d5e90f022449007e59d6a293
-SIZE (opendnssec-2.1.4.tar.gz) = 1119991
+TIMESTAMP = 1581416801
+SHA256 (opendnssec-2.1.6.tar.gz) = b2c0caa673b8cfef73585dedf276997f5ca69bb3d523ce4e080f70dfcb23c56c
+SIZE (opendnssec-2.1.6.tar.gz) = 1122405

Modified: head/dns/opendnssec2/files/opendnssec.in
==============================================================================
--- head/dns/opendnssec2/files/opendnssec.in	Tue Feb 11 19:46:51 2020	(r525889)
+++ head/dns/opendnssec2/files/opendnssec.in	Tue Feb 11 20:11:57 2020	(r525890)
@@ -10,6 +10,8 @@
 #
 # opendnssec_enable="YES"
 
+ODS_CONTROL=%%PREFIX%%/sbin/ods-control
+
 . /etc/rc.subr
 
 name=opendnssec
@@ -21,13 +23,34 @@ opendnssec_enable=${opendnssec_enable:-"NO"}
 
 start_cmd="${name}_run start"
 stop_cmd="${name}_run stop"
-extra_commands="reload ksm hsm signer enforcer"
+restart_cmd="${name}_restart"
+status_cmd="${name}_status"
+reload_cmd="${name}_reload"
+extra_commands="reload status"
 
-procname=${opendnssec_procname}
-
 opendnssec_run()
 {
-    %%PREFIX%%/sbin/ods-control $1
+    $ODS_CONTROL $1
+}
+
+opendnssec_restart()
+{
+    $ODS_CONTROL stop
+    $ODS_CONTROL start
+}
+
+opendnssec_reload()
+{
+    echo "OpenDNSSEC reloading:"
+    echo -n "  Signer  : "; $ODS_CONTROL signer reload
+    echo -n "  Enforcer: "; $ODS_CONTROL enforcer reload
+}
+
+opendnssec_status()
+{
+    echo "OpenDNSSEC status:"
+    echo -n "  Signer  : "; $ODS_CONTROL signer running
+    echo -n "  Enforcer: "; $ODS_CONTROL enforcer running
 }
 
 run_rc_command "$1"



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