]> git.donarmstrong.com Git - unscd.git/blob - debian/unscd.postinst
use which instead of -x /path/to/cmd
[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 which adduser >/dev/null 2>&1 &&
9                which getent >/dev/null 2>&1 &&
10                which id >/dev/null 2>&1 &&
11                which addgroup >/dev/null 2>&1; then
12                 if ! getent group unscd >/dev/null 2>&1; then
13                         addgroup --system unscd;
14                 fi;
15                 if ! id -u unscd >/dev/null 2>&1; then
16                         adduser --quiet --system --ingroup unscd --no-create-home --home /var/lib/unscd unscd;
17                 fi;
18             fi;
19             ;;
20     *)
21             # do nothing
22             ;;
23 esac
24
25 ###DEBHELPER###
26
27 exit 0;