diff options
author | Donald Webster | 2017-02-12 16:09:41 -0800 |
---|---|---|
committer | Donald Webster | 2017-02-12 16:14:56 -0800 |
commit | 60b73795e2d14a21bbf16d1e122b6101426506ec (patch) | |
tree | b03f08e3a0f742507735be406e648d7bac53c3cc | |
parent | ab98a975f2cb9589303a6e1f99895b6bc3333e6f (diff) | |
download | aur-60b73795e2d14a21bbf16d1e122b6101426506ec.tar.gz |
Update to 0.2.201 and switch to systemd for nzbhydra user.
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 15 | ||||
-rw-r--r-- | nzbhydra.install | 8 | ||||
-rw-r--r-- | nzbhydra.sysusers | 1 |
4 files changed, 18 insertions, 18 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Sun Feb 12 05:29:25 UTC 2017 +# Mon Feb 13 00:13:15 UTC 2017 pkgbase = nzbhydra pkgdesc = Meta search for NZB indexers - pkgver = 0.2.200 + pkgver = 0.2.201 pkgrel = 1 url = https://github.com/theotherp/nzbhydra install = nzbhydra.install @@ -12,14 +12,16 @@ pkgbase = nzbhydra optdepends = python2-lxml: faster result processing provides = nzbhydra conflicts = nzbhydra-git - source = nzbhydra-0.2.200.tar.gz::https://github.com/theotherp/nzbhydra/archive/0.2.200.tar.gz + source = nzbhydra-0.2.201.tar.gz::https://github.com/theotherp/nzbhydra/archive/0.2.201.tar.gz source = nzbhydra.sh source = nzbhydra.service source = nzbhydra.install - sha256sums = 49633a6a1849428a2abbdbfd47bba5e380f824080c02462c1bb27935992fb146 + source = nzbhydra.sysusers + sha256sums = ce322cbba2b10c5bf2bffc33f28bd251a9528af3507e957523ca915e39b00108 sha256sums = 91552953d0d956101136cd3165f217de4d14eb65042b7dd3e9a09c8657319436 sha256sums = 9035c3c2a7d773ddadefb207cc0690629283f60903189ad595dd8de098c4457f - sha256sums = 4419c7faed911a03ea0c9ccafa69607d2038cf49a508aa5595d9732146204649 + sha256sums = f1d2028ef593ce367438fed6520d4387482da74e45aacafc72c028a2a0337614 + sha256sums = 0c901b44980cdfcfd62a49883ea2edd954e8f60711f10b49958f9a402a7ad2d0 pkgname = nzbhydra @@ -1,6 +1,6 @@ # Maintainer: Daniel Egeberg <daniel.egeberg@gmail.com> pkgname="nzbhydra" -pkgver=0.2.200 +pkgver=0.2.201 pkgrel=1 pkgdesc="Meta search for NZB indexers" arch=('any') @@ -12,14 +12,16 @@ conflicts=('nzbhydra-git') install='nzbhydra.install' provides=('nzbhydra') source=("$pkgname-$pkgver.tar.gz::https://github.com/theotherp/nzbhydra/archive/$pkgver.tar.gz" - "nzbhydra.sh" - "nzbhydra.service" - "nzbhydra.install") + 'nzbhydra.sh' + 'nzbhydra.service' + 'nzbhydra.install' + 'nzbhydra.sysusers') -sha256sums=('49633a6a1849428a2abbdbfd47bba5e380f824080c02462c1bb27935992fb146' +sha256sums=('ce322cbba2b10c5bf2bffc33f28bd251a9528af3507e957523ca915e39b00108' '91552953d0d956101136cd3165f217de4d14eb65042b7dd3e9a09c8657319436' '9035c3c2a7d773ddadefb207cc0690629283f60903189ad595dd8de098c4457f' - '4419c7faed911a03ea0c9ccafa69607d2038cf49a508aa5595d9732146204649') + 'f1d2028ef593ce367438fed6520d4387482da74e45aacafc72c028a2a0337614' + '0c901b44980cdfcfd62a49883ea2edd954e8f60711f10b49958f9a402a7ad2d0') package() { cd "${srcdir}" @@ -48,4 +50,5 @@ package() { install -d -m 750 "${pkgdir}/etc/nzbhydra" install -D -m 644 "${srcdir}/nzbhydra.service" "${pkgdir}/usr/lib/systemd/system/nzbhydra.service" + install -D -m 644 "${srcdir}/nzbhydra.sysusers" "${pkgdir}/usr/lib/sysusers.d/nzbhydra.conf" } diff --git a/nzbhydra.install b/nzbhydra.install index 16d5c9371619..fdb1262717af 100644 --- a/nzbhydra.install +++ b/nzbhydra.install @@ -1,11 +1,5 @@ post_install() { - if grep -v -q "^nzbhydra" /etc/group &> /dev/null; then - groupadd -r nzbhydra &> /dev/null - fi - - if grep -v -q "^nzbhydra" /etc/passwd &> /dev/null; then - useradd -r -s /bin/false -c "NZB Hydra" -d /var/lib/nzbhydra -g nzbhydra nzbhydra &> /dev/null - fi + systemd-sysusers nzbhydra.conf mkdir -p /var/lib/nzbhydra chown -R nzbhydra: /var/lib/nzbhydra diff --git a/nzbhydra.sysusers b/nzbhydra.sysusers new file mode 100644 index 000000000000..ca11f56512ae --- /dev/null +++ b/nzbhydra.sysusers @@ -0,0 +1 @@ +u nzbhydra - "nzbhydra" /var/lib/nzbhydra |