Improve adduser calls:
[userv-utils] / debian / userv-dyndns.postinst
index da9acd7..a6779f9 100755 (executable)
@@ -23,7 +23,8 @@ set -e
 #DEBHELPER#
 
 user="$(sed -n '/^[a-z]/{p;q;}' /etc/userv/dyndns-service-users)"
-if id $user >/dev/null 2>&1; then exit 0; fi
 
-adduser --system --group --gecos 'userv dyndns' \
-       --home /etc/userv
+if [ "$user" ]; then
+       adduser --system --quiet --group --gecos 'userv dyndns' \
+               --home /etc/userv --no-create-home --shell /bin/false $user
+fi