aboutsummaryrefslogtreecommitdiffstats
path: root/main
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2019-12-05 12:14:03 +0100
committerJakub Jirutka <jakub@jirutka.cz>2019-12-05 12:14:11 +0100
commit6905cf4f452256758be43f9ed8cf2db7ac2c05c5 (patch)
tree514f2d549dc61e3671698250ac511d7d981d004d /main
parente2207b5c454d69c0ba1a6fda8727cd9444c7b48a (diff)
downloadaports-6905cf4f452256758be43f9ed8cf2db7ac2c05c5.tar.bz2
aports-6905cf4f452256758be43f9ed8cf2db7ac2c05c5.tar.xz
main/nsd: fix init script to not potentially modify wrong directory
See #11016
Diffstat (limited to 'main')
-rw-r--r--main/nsd/APKBUILD4
-rw-r--r--main/nsd/nsd.initd2
2 files changed, 3 insertions, 3 deletions
diff --git a/main/nsd/APKBUILD b/main/nsd/APKBUILD
index ec087fb545..e483820dbf 100644
--- a/main/nsd/APKBUILD
+++ b/main/nsd/APKBUILD
@@ -5,7 +5,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=nsd
pkgver=4.2.3
-pkgrel=2
+pkgrel=3
pkgdesc="Authoritative only, high performance and simple DNS server"
url="https://www.nlnetlabs.nl/projects/nsd"
arch="all"
@@ -49,5 +49,5 @@ package() {
}
sha512sums="08349375caf96d870a7ba6e8de6342794f4bba356ef75d46f3c3f50462d356317f3e82a252febda21e2fbfe36bf7ad0c53f40079779faf204a4aaebd41fdc965 nsd-4.2.3.tar.gz
-6e030a7cecf0545bf4ca12ecad984a60b571daa1592c01eea4bdd17e04d96373933d28a3c59f31676304714ed2b9148b9b004e67ba316f207ff87d105168d2d2 nsd.initd
+ac902fda67477e469776a773c10035bc77e544df6388886de56ffe1f1ded1b00cfc375c936948b996800d67689a096eb1050182bfb1b0ed8975ac501e6005ee9 nsd.initd
524adb9f35602555492b041e68154452d11f4411ddd796244ff4c24c7922c1b8dc56e5cb2bc2681baa26448e8e0349f9a72858495f7bfbd6d9871c58cca0fe18 config.patch"
diff --git a/main/nsd/nsd.initd b/main/nsd/nsd.initd
index c869b10200..628c8c3d24 100644
--- a/main/nsd/nsd.initd
+++ b/main/nsd/nsd.initd
@@ -30,7 +30,7 @@ start_pre() {
local i; for i in $(/usr/sbin/nsd-checkconf -o control-interface "$cfgfile"); do
case "$i" in
- */*) test -d "$i" || checkpath -d -m 750 -o nsd:nsd "$(dirname "$i")" || return 1
+ */*) test -e "$i" || checkpath -d -m 750 -o nsd:nsd "$(dirname "$i")" || return 1
esac
done
}