summaryrefslogtreecommitdiff
path: root/pulseaudio/pre-install
diff options
context:
space:
mode:
authorFredrik Rinnestam <fredrik@crux.nu>2018-05-29 16:59:23 +0200
committerFredrik Rinnestam <fredrik@crux.nu>2018-05-29 16:59:39 +0200
commitfb88c609c11d20b877ea075599f1ab68515d8820 (patch)
tree6ff52f172f47bb6b64545072bb09b9f5a0f03b52 /pulseaudio/pre-install
parent6029d10bd004e88fab010a91559d7ace17cc665f (diff)
downloadopt-fb88c609c11d20b877ea075599f1ab68515d8820.tar.gz
opt-fb88c609c11d20b877ea075599f1ab68515d8820.tar.xz
[notify] pulseaudio: updated to 11.1. New deps:
-libsndfile speexdsp json-c dbus p5-xml-parser glib +dbus glib xorg-libsm xorg-libxtst libsndfile intltool consolekit
Diffstat (limited to 'pulseaudio/pre-install')
-rwxr-xr-xpulseaudio/pre-install15
1 files changed, 7 insertions, 8 deletions
diff --git a/pulseaudio/pre-install b/pulseaudio/pre-install
index cfb5a2c7e..0bf1b2c62 100755
--- a/pulseaudio/pre-install
+++ b/pulseaudio/pre-install
@@ -1,11 +1,10 @@
#!/bin/sh
-# check for pulseaudio group or add one
-getent group pulse || /usr/sbin/groupadd -g 90 pulse
-getent group pulse-access || /usr/sbin/groupadd -g 91 pulse-access
+if [ -z "$(getent group pulse)" ]; then
+ /usr/sbin/groupadd -r pulse
+fi
-# check for pulseaudio user or add one
-getent passwd pulse || /usr/sbin/useradd -g pulse -u 90 -d /var/run/pulse -s /bin/false -c "Pulseaudio User" pulse
-
-# lock the account
-/usr/bin/passwd -l pulse
+if [ -z "$(getent passwd pulse)" ]; then
+ /usr/sbin/useradd -r -g pulse -d /var/run/pulse -s /bin/false -c "Pulseaudio System User" pulse
+ /usr/bin/passwd -l pulse
+fi

Generated by cgit