Addresses-Debian-Bug: #473179

Signed-off-by: Michael Spang <[EMAIL PROTECTED]>
---
 debian/libuuid1.postinst |   16 ++++++++++++++--
 1 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/debian/libuuid1.postinst b/debian/libuuid1.postinst
index cd5b093..ccbd881 100644
--- a/debian/libuuid1.postinst
+++ b/debian/libuuid1.postinst
@@ -1,10 +1,22 @@
 #!/bin/sh
 
 set -e
-groupadd -f -K GID_MIN=100 -K GID_MAX=999 libuuid
+
+FIRST_SYSTEM_UID=100
+LAST_SYSTEM_UID=999
+FIRST_SYSTEM_GID=100
+LAST_SYSTEM_GID=999
+
+if test -f /etc/adduser.conf; then
+   . /etc/adduser.conf
+fi
+
+groupadd -f -K GID_MIN=$FIRST_SYSTEM_GID -K GID_MAX=$LAST_SYSTEM_GID libuuid
+
 if ! grep -q libuuid /etc/passwd; then
-   useradd -d /var/lib/libuuid -K UID_MIN=100 -K UID_MAX=999 -g libuuid libuuid
+   useradd -d /var/lib/libuuid -K UID_MIN=$FIRST_SYSTEM_UID -K 
UID_MAX=$LAST_SYSTEM_UID -g libuuid libuuid
 fi
+
 mkdir -p /var/lib/libuuid
 chown libuuid:libuuid /var/lib/libuuid
 chmod 2775 /var/lib/libuuid
-- 
1.5.4.4




-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to