From a9997f34fb89afee16e9d4f2eb3b497dcfd8f92d Mon Sep 17 00:00:00 2001 From: jc_gargma Date: Sun, 27 Jan 2019 21:22:27 -0800 Subject: Added sysuser.d conf --- PKGBUILD | 24 ++++++++++-------------- dnscrypt-proxy.sysusersd | 2 ++ 2 files changed, 12 insertions(+), 14 deletions(-) create mode 100644 dnscrypt-proxy.sysusersd 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 - -- cgit v1.2.1