summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2018-08-11 06:25:51 -0700
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2018-08-11 06:25:51 -0700
commit69c3dabaf25ade88bebc159319379fa124c532ee (patch)
treed491eae98833e73a209502b31e7724b139a48394
parentPartial fix for failing to bind to port 53 (diff)
downloaddnscrypt-proxy-openrc-69c3dabaf25ade88bebc159319379fa124c532ee.tar.xz
Added script on stop to kill dangling processes
-rw-r--r--PKGBUILD10
-rw-r--r--dnscrypt-proxy.initd4
2 files changed, 7 insertions, 7 deletions
diff --git a/PKGBUILD b/PKGBUILD
index fa9595d..739dd24 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,13 +1,9 @@
-# Maintainer: artoo <artoo@artixlinux.org>
-
-_url="https://raw.githubusercontent.com/gentoo/gentoo/master"
-
pkgname=dnscrypt-proxy-openrc
-pkgver=20180717
+pkgver=20180811
pkgrel=1
pkgdesc="OpenRC dnscrypt-proxy init script"
arch=('any')
-url="https://github.com/artix-linux/packages"
+url="https://neueland.iserlohn-fortress.net/gitea/jc_gargma"
license=('GPL2')
groups=('openrc-system')
depends=('openrc' 'dnscrypt-proxy')
@@ -15,7 +11,7 @@ backup=('etc/init.d/dnscrypt-proxy'
'etc/conf.d/dnscrypt-proxy')
source=("dnscrypt-proxy.initd"
"dnscrypt-proxy.confd")
-sha256sums=('61143a519c2961f39e4eb577153c350afb6acb12508aa50ffed798ce8234f362'
+sha256sums=('fdf96dc194a2427252c8e3b5e71cbd7b84beb44d7203285a73b0125728b0bd4a'
'5978784777f0a9ec7830be9af454f3669c88306d617297c43f713e38647f9a1b')
pkgver() {
diff --git a/dnscrypt-proxy.initd b/dnscrypt-proxy.initd
index 12e73e5..0986860 100644
--- a/dnscrypt-proxy.initd
+++ b/dnscrypt-proxy.initd
@@ -17,3 +17,7 @@ start_pre() {
checkpath -q -d -m 0775 -o "${DNSCRYPT_PROXY_DUAL}" /var/cache/"${RC_SVCNAME}"
checkpath -q -d -m 0775 -o "${DNSCRYPT_PROXY_DUAL}" /var/log/"${RC_SVCNAME}"
}
+
+stop_pre() {
+ pkill -u dnscrypt-proxy
+}