diff options
author | Jean Lucas | 2019-04-08 00:14:14 -0400 |
---|---|---|
committer | Jean Lucas | 2019-04-08 00:21:56 -0400 |
commit | 5e83a54fd4c33d5f821ceae8a6e9fdf802b2ed62 (patch) | |
tree | 1c473896f4b6a8403cc5da9e2cccf9c17f4ae113 | |
parent | a935316f202460116625ef9676c68c47791d8ceb (diff) | |
download | aur-5e83a54fd4c33d5f821ceae8a6e9fdf802b2ed62.tar.gz |
Use systemd-sysusers
-rw-r--r-- | .SRCINFO | 8 | ||||
-rw-r--r-- | PKGBUILD | 7 | ||||
-rw-r--r-- | turnserver.install | 11 | ||||
-rw-r--r-- | turnserver.sysusers.d | 1 | ||||
-rw-r--r-- | turnserver.tmpfiles.d | 2 |
5 files changed, 13 insertions, 16 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Sun Apr 7 23:04:11 UTC 2019 +# Mon Apr 8 04:21:41 UTC 2019 pkgbase = coturn pkgdesc = Open-source implementation of TURN and STUN server pkgver = 4.5.1.1 - pkgrel = 1 + pkgrel = 2 url = https://github.com/coturn/coturn install = turnserver.install arch = i686 @@ -19,10 +19,12 @@ pkgbase = coturn backup = etc/turnserver.conf source = https://github.com/coturn/coturn/archive/4.5.1.1.tar.gz source = turnserver.service + source = turnserver.sysusers.d source = turnserver.tmpfiles.d sha512sums = a5e1aecdab5a7060ffbc73cc8dd294cafa701f2e0d2a827e40901cb6001af5a2c5ecbafdf14662410713818aad0ad259133f0dc9b34730bf7911863e1e255f70 sha512sums = 67d623820c69de86c5831e3daa0172b4ca77278ed138dd55e6775590b89f5293f380adc338a330e26d2eaf0e8dbbc20c0bbf469aca272bae99973386c72aef30 - sha512sums = 16810f12ebf75e744f6eaf12ebbb727823de2cc6ffb77fefbbae2021a1699a4ff6627c6171005d84468f391f1722cd4bd092c01431516d065fb4a557cdc1d50a + sha512sums = 69a8aafaef369ff76043ff9e3b8deef0621ac8db647fa5c044bade30fe6f63b8cc79d2ecedacb83f31e7005cea8ee49dc37b55c2f21eed11c5d1a2b7ca5e68a5 + sha512sums = d668df15a81a2bb0bb38ebbf367b7ed3db66a17ebadd5fe5bea9b343fbd992d9ada2d146d945f78fc4b2bf103aaa2407a30f270d01919be540b427221de15741 pkgname = coturn @@ -5,7 +5,7 @@ pkgname=coturn pkgver=4.5.1.1 -pkgrel=1 +pkgrel=2 pkgdesc='Open-source implementation of TURN and STUN server' arch=(i686 x86_64 armv7h) url=https://github.com/coturn/coturn @@ -16,10 +16,12 @@ install=turnserver.install backup=(etc/turnserver.conf) source=($url/archive/$pkgver.tar.gz turnserver.service + turnserver.sysusers.d turnserver.tmpfiles.d) sha512sums=('a5e1aecdab5a7060ffbc73cc8dd294cafa701f2e0d2a827e40901cb6001af5a2c5ecbafdf14662410713818aad0ad259133f0dc9b34730bf7911863e1e255f70' '67d623820c69de86c5831e3daa0172b4ca77278ed138dd55e6775590b89f5293f380adc338a330e26d2eaf0e8dbbc20c0bbf469aca272bae99973386c72aef30' - '16810f12ebf75e744f6eaf12ebbb727823de2cc6ffb77fefbbae2021a1699a4ff6627c6171005d84468f391f1722cd4bd092c01431516d065fb4a557cdc1d50a') + '69a8aafaef369ff76043ff9e3b8deef0621ac8db647fa5c044bade30fe6f63b8cc79d2ecedacb83f31e7005cea8ee49dc37b55c2f21eed11c5d1a2b7ca5e68a5' + 'd668df15a81a2bb0bb38ebbf367b7ed3db66a17ebadd5fe5bea9b343fbd992d9ada2d146d945f78fc4b2bf103aaa2407a30f270d01919be540b427221de15741') build() { cd coturn-$pkgver @@ -38,6 +40,7 @@ check() { package() { install -Dm 644 turnserver.service "$pkgdir"/usr/lib/systemd/system/turnserver.service + install -Dm 644 turnserver.sysusers.d "$pkgdir"/usr/lib/sysusers.d/turnserver.conf install -Dm 644 turnserver.tmpfiles.d "$pkgdir"/usr/lib/tmpfiles.d/turnserver.conf cd coturn-$pkgver diff --git a/turnserver.install b/turnserver.install index 9dff7e063544..4dc69b4bd0e6 100644 --- a/turnserver.install +++ b/turnserver.install @@ -1,14 +1,3 @@ post_install() { - getent passwd turnserver >/dev/null || useradd -rd / -s /sbin/nologin turnserver - systemd-tmpfiles --create turnserver.conf - post_upgrade echo 'Settings are at /etc/turnserver.conf' } - -post_upgrade() { - chown turnserver:turnserver /var/log/turnserver -} - -pre_remove() { - userdel turnserver -} diff --git a/turnserver.sysusers.d b/turnserver.sysusers.d new file mode 100644 index 000000000000..074bf96a5816 --- /dev/null +++ b/turnserver.sysusers.d @@ -0,0 +1 @@ +u turnserver - "TurnServer user" diff --git a/turnserver.tmpfiles.d b/turnserver.tmpfiles.d index bb857488cea2..bf954621f909 100644 --- a/turnserver.tmpfiles.d +++ b/turnserver.tmpfiles.d @@ -1 +1,3 @@ +z /etc/turnserver.conf 0600 turnserver turnserver + d /run/turnserver 0755 turnserver turnserver - |