From 69c3dabaf25ade88bebc159319379fa124c532ee Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sat, 11 Aug 2018 06:25:51 -0700 Subject: Added script on stop to kill dangling processes --- PKGBUILD | 10 +++------- dnscrypt-proxy.initd | 4 ++++ 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 - -_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 +} -- cgit v1.2.1