1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-22 04:17:44 +00:00

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/
This commit is contained in:
Kurt Jaeger 2020-02-11 20:11:57 +00:00
parent 55b574abd9
commit 339c5ff3d3
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=525890
3 changed files with 31 additions and 9 deletions

View File

@ -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

View File

@ -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

View File

@ -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"
procname=${opendnssec_procname}
restart_cmd="${name}_restart"
status_cmd="${name}_status"
reload_cmd="${name}_reload"
extra_commands="reload status"
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"