diff options
author | Jörg Frings-Fürst <debian@jff.email> | 2025-03-19 19:03:00 +0100 |
---|---|---|
committer | Jörg Frings-Fürst <debian@jff.email> | 2025-03-19 19:03:00 +0100 |
commit | efdc09fc2f1f0ffa56c9be66b68dee0b038eb3f3 (patch) | |
tree | 52c0911f3bb74c10d3340a43168aeb01662a3fd0 /debian/sane-utils.postinst | |
parent | 28fd7c9f5c872b65451a390be0489a3e03edccc8 (diff) |
sane-utils.postinst: Add addgroup
Diffstat (limited to 'debian/sane-utils.postinst')
-rw-r--r-- | debian/sane-utils.postinst | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/debian/sane-utils.postinst b/debian/sane-utils.postinst index b334d59..553cfce 100644 --- a/debian/sane-utils.postinst +++ b/debian/sane-utils.postinst @@ -41,6 +41,12 @@ if [ "$1" = "configure" ] || [ "$1" = "reconfigure" ]; then # Stop debconf; output to stdout after this point. update-inetd needs debconf. db_stop + # Add the scanner system group if it doesn't exist + if ! getent group | grep -q "^scanner:"; then + echo "Adding scanner group..." + addgroup --quiet --system scanner || true + fi + # Create saned user/group if they do not exist if ! getent passwd | grep -q "^saned:"; then echo "Adding saned group and user..." |