aboutsummaryrefslogtreecommitdiffstats
path: root/main/nsd/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/nsd/APKBUILD')
-rw-r--r--main/nsd/APKBUILD19
1 files changed, 11 insertions, 8 deletions
diff --git a/main/nsd/APKBUILD b/main/nsd/APKBUILD
index 18ebdeb89f6..267e20d0379 100644
--- a/main/nsd/APKBUILD
+++ b/main/nsd/APKBUILD
@@ -4,23 +4,23 @@
# Contributor: Iggy Jackson <iggy@theiggy.com>
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=nsd
-pkgver=4.3.7
-pkgrel=2
+pkgver=4.9.1
+pkgrel=0
pkgdesc="Authoritative only, high performance and simple DNS server"
url="https://www.nlnetlabs.nl/projects/nsd"
arch="all"
license="BSD-3-Clause"
-makedepends="openssl-dev libevent-dev"
+makedepends="openssl-dev>3 libevent-dev"
install="$pkgname.pre-install $pkgname.pre-upgrade"
-subpackages="$pkgname-doc $pkgname-dbg $pkgname-openrc"
+subpackages="$pkgname-doc $pkgname-dbg $pkgname-openrc $pkgname-bash-completion"
pkgusers="nsd"
pkggroups="nsd"
source="https://www.nlnetlabs.nl/downloads/nsd/nsd-$pkgver.tar.gz
nsd.initd
config.patch
- openssl3.patch
tsig-openssl.patch
"
+options="!check"
# secfixes:
# 4.3.4-r0:
@@ -37,7 +37,6 @@ build() {
--with-xfrdir=/var/db/nsd \
--enable-ratelimit \
--enable-ratelimit-default-is-off \
- --enable-root-server
make
}
@@ -50,15 +49,19 @@ package() {
install -d "$pkgdir"/usr/share/doc/$pkgname
cp -a "$builddir"/doc/* "$builddir"/contrib \
"$pkgdir"/usr/share/doc/$pkgname/
+ rm "$pkgdir"/usr/share/doc/nsd/contrib/nsd.service
+
+ mkdir -p "$pkgdir"/usr/share/bash-completion/completions
+ mv "$pkgdir"/usr/share/doc/nsd/contrib/autocomplete_nsd-control.bash \
+ "$pkgdir"/usr/share/bash-completion/completions/nsd-control
install -d -m 755 -o nsd -g nsd "$pkgdir"/var/db/nsd
rm -fr "$pkgdir"/run
}
sha512sums="
-ef5fbcbeccba7e90cc7eed32c6a6f61f5471e13bfb74e5dd072cc9be7af67ebf97c93c0902e115efeda89489399e0543566a6847788ea7bebf13b9007f2c6193 nsd-4.3.7.tar.gz
+65cd38aa8a41aee57a6950747de448bc4007a2d2c095152f1d22006f85faa7f0732ec4aa0aeae9f46bc69bff17164d8fe384bbc3441d0484364c4af938b511c1 nsd-4.9.1.tar.gz
bc2b27d98b99db067c7c4b152ee40ae81b8ee66989f873ca0c21f57333c3734bb342866f68d5837f10bb56cb598fafc794095c02b8bc97ef6dace450cae526a6 nsd.initd
5b192f2151114d1853fb17f89324d9cc7ec16aa4d057c4f86b81ce8385b69eeb128df737e12597705c2acd33cdfd5857ed3234e4be153a36ba1dcf4175232701 config.patch
-c10282fce3d7f72fd3abea86f00a4dab63e8d8c08b02e632aedee715cb8d89cf176579b1e77c281a097af352a7b1d51fecb9aef01f6eae6d0890eb706c9c1e9f openssl3.patch
3a9085320ceb4b63d2cada23f730f515b306d641c782a0b1b0b9c4cef0e473f5e6accbce8bbbfdb2ce0275adb947f5705aa3e0f1e4809775e2910173456b7e5b tsig-openssl.patch
"