]> git.ipfire.org Git - thirdparty/e2fsprogs.git/blobdiff - debian/uuid-runtime.postinst
Merge branch 'maint' into next
[thirdparty/e2fsprogs.git] / debian / uuid-runtime.postinst
index 4ab013a3ac702f2356290f4eb811dd1a08a735d3..3c1adb6324a00d901bda17b74f825dc1cdf337d9 100644 (file)
@@ -1,9 +1,15 @@
 #!/bin/sh
 
-adduser --system --group --no-create-home --disabled-login \
-       --quiet --home /var/lib/libuuid libuuid
-mkdir -p /var/run/uuidd
-chown libuuid:libuuid /var/run/uuidd
-chmod 775 /var/run/uuidd
+set -e
+if ! getent group | grep -q libuuid; then
+groupadd -f -K GID_MIN=1 -K GID_MAX=999 libuuid
+fi
+if ! getent passwd | grep -q libuuid; then
+   useradd -d /var/lib/libuuid -K UID_MIN=1 -K UID_MAX=499 -g libuuid libuuid
+fi
 chown libuuid:libuuid /usr/sbin/uuidd
 chmod 6755 /usr/sbin/uuidd
+
+#DEBHELPER#
+
+exit 0