diff options
author | Alexey D | 2017-04-22 13:01:54 +0300 |
---|---|---|
committer | Alexey D | 2017-04-22 13:01:54 +0300 |
commit | 855c832af1a6b2dcda3200c025a4b19e2a8f90d2 (patch) | |
tree | fd0edc39153747d046ca6c6d7b15d2df5ca5328c | |
parent | 7de5ff684b666c543b240cc02f8a7ea8431b7c12 (diff) | |
download | aur-855c832af1a6b2dcda3200c025a4b19e2a8f90d2.tar.gz |
create dbus user if doesn't exist
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 2 | ||||
-rw-r--r-- | dbus-nosystemd.install | 3 |
3 files changed, 6 insertions, 3 deletions
@@ -1,9 +1,9 @@ # Generated by mksrcinfo v8 -# Tue Feb 21 08:23:21 UTC 2017 +# Sat Apr 22 10:01:38 UTC 2017 pkgbase = dbus-nosystemd pkgdesc = Freedesktop.org message bus system pkgver = 1.10.16 - pkgrel = 1 + pkgrel = 2 url = https://wiki.freedesktop.org/www/Software/dbus/ install = dbus-nosystemd.install arch = i686 @@ -6,7 +6,7 @@ # pkgname=dbus-nosystemd pkgver=1.10.16 -pkgrel=1 +pkgrel=2 pkgdesc="Freedesktop.org message bus system" url="https://wiki.freedesktop.org/www/Software/dbus/" arch=(i686 x86_64) diff --git a/dbus-nosystemd.install b/dbus-nosystemd.install index 01506cf96e8f..2ab33e7c4623 100644 --- a/dbus-nosystemd.install +++ b/dbus-nosystemd.install @@ -1,4 +1,7 @@ post_upgrade() { + getent group dbus &>/dev/null || groupadd -r -g 81 dbus >/dev/null + getent passwd dbus &>/dev/null || useradd -r -u 81 -d / -g dbus -s /usr/bin/nologin dbus >/dev/null + # Make sure new rc script can shutdown running dbus if [ -f run/dbus.pid -a -d run/dbus ]; then mv run/dbus.pid run/dbus/pid |