summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjc_gargma <jc_gargma@iserlohn-fortress.net>2019-01-27 21:12:25 -0800
committerjc_gargma <jc_gargma@iserlohn-fortress.net>2019-01-27 21:12:25 -0800
commitc9d469916428efd162e9aa3be052f0b5d752a3bf (patch)
treee9519d4afb5cc6310b81721168abcc253d88582e
parentRemoved backup for init | Change chmod for conf to 644 (diff)
downloadopenvpn-openrc-c9d469916428efd162e9aa3be052f0b5d752a3bf.tar.xz
Renamed sysusers.d .conf to .sysusersd
-rw-r--r--PKGBUILD30
-rw-r--r--openvpn.sysusersd2
2 files changed, 13 insertions, 19 deletions
diff --git a/PKGBUILD b/PKGBUILD
index c52434a..ed4d815 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,7 +6,8 @@
# Gentoo version doesn't support mulitple profiles
pkgname=openvpn-openrc
-pkgver=20181217
+_pkgname=openvpn
+pkgver=20190127
pkgrel=1
pkgdesc="OpenRC openvpn init script"
arch=('any')
@@ -14,25 +15,16 @@ url="https://neueland.iserlohn-fortress.net/gitea/jc_gargma"
license=('GPL2')
groups=('openrc-system')
depends=('openrc' 'openvpn')
-backup=('etc/conf.d/openvpn')
-source=("openvpn.initd"
- "openvpn.confd")
+backup=('etc/conf.d/${_pkgname}')
+source=("${_pkgname}.initd"
+ "${_pkgname}.confd"
+ "${_pkgname}.sysusersd")
sha256sums=('2187ce996f4d7b7409fdb097746a1ea678da6476adcaa3e6d019fe81ed09b4d9'
- '852a0d5a3bb34d08d0fb33ad357810667917a3f5f6eb17ab636e6b7bc9da0c4c')
-
-pkgver() {
- date +%Y%m%d
-}
-
-_inst_initd(){
- install -Dm755 ${srcdir}/$1.initd ${pkgdir}/etc/init.d/$1
-}
-
-_inst_confd(){
- install -Dm644 ${srcdir}/$1.confd ${pkgdir}/etc/conf.d/$1
-}
+ '852a0d5a3bb34d08d0fb33ad357810667917a3f5f6eb17ab636e6b7bc9da0c4c'
+ 'a7f0b7ec6d35985b23aee99c158fc3e0fe6aa659f142690a85ccd292b4118127')
package() {
- _inst_initd 'openvpn'
- _inst_confd 'openvpn'
+ 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/openvpn.sysusersd b/openvpn.sysusersd
new file mode 100644
index 0000000..9e7b82c
--- /dev/null
+++ b/openvpn.sysusersd
@@ -0,0 +1,2 @@
+u openvpn - "openvpn user" /var/lib/openvpn
+g openvpn -