summaryrefslogtreecommitdiffstats
path: root/net
diff options
context:
space:
mode:
authorFlorian Franzmann2021-06-03 14:04:38 +0200
committerFlorian Franzmann2021-06-03 15:06:58 +0200
commit18e1ef4666c64ea59db11f3dba7497dd9300b718 (patch)
tree72d022baa896282d44684341afa4e94579001e19 /net
parent748ed6c674a80a21ab94694aeb2a2f2b1c5f77f9 (diff)
net/bind-tools: version 9.16.16, security update
Diffstat (limited to 'net')
-rwxr-xr-xnet/bind-tools/BUILD5
-rwxr-xr-xnet/bind-tools/DETAILS5
-rw-r--r--net/bind-tools/HISTORY3
-rwxr-xr-xnet/bind-tools/INSTALL17
4 files changed, 27 insertions, 3 deletions
diff --git a/net/bind-tools/BUILD b/net/bind-tools/BUILD
index 370697b26c..4f066348c6 100755
--- a/net/bind-tools/BUILD
+++ b/net/bind-tools/BUILD
@@ -4,7 +4,8 @@ disable_reject_underlinking &&
--localstatedir=${INSTALL_ROOT}/var \
--mandir=${INSTALL_ROOT}/usr/share/man \
--infodir=${INSTALL_ROOT}/usr/share/info \
- --without-libjson \
+ --without-libjson \
+ --disable-fuzzing \
$OPTS &&
make_single &&
@@ -16,4 +17,6 @@ make -C bin/delv &&
make -C bin/dig &&
make -C bin/nsupdate &&
make -C bin/dnssec &&
+make -C doc/man man &&
+
make_normal
diff --git a/net/bind-tools/DETAILS b/net/bind-tools/DETAILS
index 36a2043456..291df145da 100755
--- a/net/bind-tools/DETAILS
+++ b/net/bind-tools/DETAILS
@@ -1,16 +1,17 @@
SPELL=bind-tools
- VERSION=9.16.9
+ VERSION=9.16.16
SOURCE=bind-$VERSION.tar.xz
SOURCE2=$SOURCE.sha512.asc
SOURCE_DIRECTORY="$BUILD_DIRECTORY/bind-$VERSION"
SOURCE_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE
SOURCE2_URL[0]=ftp://ftp.isc.org/isc/bind9/$VERSION/$SOURCE2
SOURCE2_IGNORE=signature
- SECURITY_PATCH=14
+ SECURITY_PATCH=15
SOURCE_GPG=isc.gpg:$SOURCE2:UPSTREAM_KEY
LICENSE[0]=ISC
KEYWORDS="net"
WEB_SITE=https://www.isc.org/software/bind/
+ GATHER_DOCS=off
ENTERED=20030520
SHORT="dig and nslookup tools from BIND"
cat << EOF
diff --git a/net/bind-tools/HISTORY b/net/bind-tools/HISTORY
index c5b08c9d65..ff2cf25a11 100644
--- a/net/bind-tools/HISTORY
+++ b/net/bind-tools/HISTORY
@@ -1,3 +1,6 @@
+2021-06-03 Florian Franzmann <bwlf@bandrate.org>
+ * DETAILS, BUILD, INSTALL: version 9.16.16, SECURITY_PATCH++, fixes CVE-2020-8625
+
2021-04-16 Remko van der Vossen <wich@sourcemage.org>
* DEPENDS: optional depends python-ply
diff --git a/net/bind-tools/INSTALL b/net/bind-tools/INSTALL
new file mode 100755
index 0000000000..ac5ae5ba0e
--- /dev/null
+++ b/net/bind-tools/INSTALL
@@ -0,0 +1,17 @@
+INSTALL_EXEC="install -v -m755 -o root -g root" &&
+INSTALL="install -v -m644 -o root -g root" &&
+
+for exec in delv dig nsupdate; do
+ cd "$SOURCE_DIRECTORY/bin/$exec" &&
+ $INSTALL_EXEC $exec "$INSTALL_ROOT/usr/bin"
+done &&
+
+$INSTALL_EXEC "$SOURCE_DIRECTORY/bin/dig/host" "$INSTALL_ROOT/usr/bin/"
+
+$INSTALL "$SOURCE_DIRECTORY/doc/man/"{delv,dig,host,nslookup,nsupdate}.1 "$INSTALL_ROOT/usr/share/man/man1/" &&
+
+cd "$SOURCE_DIRECTORY/bin/dnssec" &&
+for i in dsfromkey importkey keyfromlabel keygen revoke settime signzone verify; do
+ $INSTALL_EXEC dnssec-$i "$INSTALL_ROOT/usr/bin/" &&
+ $INSTALL "$SOURCE_DIRECTORY/doc/man/dnssec-$i.8" "$INSTALL_ROOT/usr/share/man/man8/"
+done