]> git.donarmstrong.com Git - unscd.git/blob - debian/unscd.postinst
75d0cf4ed1d75154ca05b039e22b0c36a2c5dca7
[unscd.git] / debian / unscd.postinst
1 #!/bin/sh
2
3 set -e
4
5 case "$1" in
6     configure)
7         # Create the unscd user
8             if [ -x /usr/sbin/adduser ] && [ -x /usr/bin/getent ] && [ -x /usr/sbin/addgroup ]; then
9                 if ! getent group unscd >/dev/null 2>&1; then
10                         addgroup --system unscd;
11                 fi;
12                 if ! id -u unscd >/dev/null 2>&1; then
13                         adduser --quiet --system --ingroup unscd --no-create-home --home /var/lib/unscd unscd;
14                 fi;
15             fi;
16             ;;
17     *)
18             # do nothing
19             ;;
20 esac
21
22 ###DEBHELPER###
23
24 exit 0;