summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-01-27 21:22:27 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-01-27 21:22:27 -0800
commita9997f34fb89afee16e9d4f2eb3b497dcfd8f92d (patch)
tree9d7c1035ba89c1479b6382e5980879f19287bb44
parentRemoved old workaround (diff)
downloaddnscrypt-proxy-openrc-a9997f34fb89afee16e9d4f2eb3b497dcfd8f92d.tar.xz
Added sysuser.d conf
-rw-r--r--PKGBUILD24
-rw-r--r--dnscrypt-proxy.sysusersd2
2 files changed, 12 insertions, 14 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 6bcf199..f371ebb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -9,7 +9,8 @@
# Artix version broken
pkgname=dnscrypt-proxy-openrc
-pkgver=20190125
+_pkgname=dnscrypt-proxy
+pkgver=20190127
pkgrel=1
pkgdesc="OpenRC dnscrypt-proxy init script"
arch=('any')
@@ -18,20 +19,15 @@ license=('GPL2')
groups=('openrc-galaxy')
depends=('openrc' 'dnscrypt-proxy')
backup=('etc/conf.d/dnscrypt-proxy')
-source=("dnscrypt-proxy.initd"
- "dnscrypt-proxy.confd")
+source=("${_pkgname}.initd"
+ "${_pkgname}.confd"
+ "${_pkgname}.sysusersd")
sha256sums=('4b38692440a55dc6ae4735bb7a2514dc9777f9f0a9ca18c13d20b2ebda21bdbd'
- '080c190453dd94e1ace9d8c6bbe99ade198c8a453b9ecdd030fc14359581cfc7')
-
-_inst_initd(){
- install -Dm755 ${srcdir}/$1.initd ${pkgdir}/etc/init.d/$1
-}
-
-_inst_confd(){
- install -Dm644 ${srcdir}/$1.confd ${pkgdir}/etc/conf.d/$1
-}
+ '080c190453dd94e1ace9d8c6bbe99ade198c8a453b9ecdd030fc14359581cfc7'
+ '8b33f2e3b72a3e0f8301f396ea6d6a46fcb033dfdac009697b31a0594740b550')
package() {
- _inst_initd 'dnscrypt-proxy'
- _inst_confd 'dnscrypt-proxy'
+ install -Dm755 ${srcdir}/${_pkgname}.initd ${pkgdir}/etc/init.d/${_pkgname}
+ install -Dm644 ${srcdir}/${_pkgname}.confd ${pkgdir}/etc/conf.d/${_pkgname}
+ install -Dm644 ${srcdir}/${_pkgname}.sysusersd ${pkgdir}/usr/lib/sysusers.d/${_pkgname}.conf
}
diff --git a/dnscrypt-proxy.sysusersd b/dnscrypt-proxy.sysusersd
new file mode 100644
index 0000000..a47d772
--- /dev/null
+++ b/dnscrypt-proxy.sysusersd
@@ -0,0 +1,2 @@
+u dnscrypt-proxy - "DNSCrypt-proxy user" /var/lib/dnscrypt-proxy
+g dnscrypt-proxy -