summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorRemi Gacogne2020-07-30 16:09:13 +0200
committerRemi Gacogne2020-07-30 16:09:13 +0200
commita42ede37ef5697c9e00220f5dee8309db93acb0e (patch)
treef6e27ee5450a3b165074191428d3fbb2b425df37 /PKGBUILD
parent3a3d69f9ce05c2e2245e78e8a2e82d355c1b68cd (diff)
downloadaur-a42ede37ef5697c9e00220f5dee8309db93acb0e.tar.gz
dnsdist: Update to 1.5.0
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD22
1 files changed, 8 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 3dd81342f3b0..8150d7770c52 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,27 +1,20 @@
# Maintainer: Remi Gacogne <rgacogne at archlinux dot org>
pkgname=dnsdist
-pkgver=1.4.0
-pkgrel=3
+pkgver=1.5.0
+pkgrel=1
pkgdesc='Highly DNS-, DoS- and abuse-aware loadbalancer'
arch=('x86_64')
url='https://dnsdist.org/'
license=('GPL2')
source=(https://downloads.powerdns.com/releases/${pkgname}-${pkgver}.tar.bz2{,.asc}
- sysusers.conf
- ${pkgname}-gcc10.patch::https://github.com/PowerDNS/pdns/commit/ffb885e937c27bb1c62dee8f18c58.patch)
-sha512sums=('c9450e97325d8ad8c8c3a395412c46ea8053cbe1ebe73329a1618212ba29bdf2f8da908ae2b90c314b5aab613387f42363e3a5322b1a36f60190fb48e1c425c5'
+ sysusers.conf)
+sha512sums=('df6f8caae001f152f0d264176c570778842979484d16e4199afe0e2591006392444245dd8ce23287cdcf9613e2c40a9e3564f5236e5f5a6fd67b89d6ea0d9ed4'
'SKIP'
- 'd55ccd612cbe08b353815027d30a3b0f0ec7bf6b0d74a0a634939be53ce6e6b41d23e54c2328946f00738c03e9f306ce4f2dabe5e4b11d9fb28d0abf49917893'
- '3685c8e08df2073351e3cd722ea1d7d19236c148d3a88368884ae5eb0a4fcd084eb2b62082e7f326e0770cd56c184a0f14fb026c02c0111a8386b6a0a46db3e5')
+ 'd55ccd612cbe08b353815027d30a3b0f0ec7bf6b0d74a0a634939be53ce6e6b41d23e54c2328946f00738c03e9f306ce4f2dabe5e4b11d9fb28d0abf49917893')
validpgpkeys=('D6300CABCBF469BBE392E503A208ED4F8AF58446') # Remi Gacogne <remi.gacogne@powerdns.com>
makedepends=('boost' 'systemd')
depends=('fstrm' 'gnutls' 'h2o' 'libcap' 'libedit' 'libsodium' 'libsystemd' 'lmdb' 'luajit' 'net-snmp' 'openssl' 'protobuf' 're2' 'tinycdb')
-prepare() {
- cd "${pkgname}-${pkgver}"
- patch -Np1 < "${srcdir}/${pkgname}-gcc10.patch"
-}
-
build() {
cd "${pkgname}-${pkgver}"
./configure \
@@ -38,9 +31,10 @@ build() {
--enable-dns-over-tls \
--enable-dns-over-https \
--enable-dnscrypt \
- --enable-systemd
+ --enable-systemd \
+ --with-service-user=dnsdist \
+ --with-service-group=dnsdist
make
- sed -i 's,CapabilityBoundingSet=CAP_NET_BIND_SERVICE CAP_SETGID CAP_SETUID,CapabilityBoundingSet=CAP_NET_BIND_SERVICE\nAmbientCapabilities=CAP_NET_BIND_SERVICE\nUser=dnsdist\nGroup=dnsdist,' dnsdist.service
}
package() {