taler-exchange-offline.postinst (595B)
1 #!/bin/sh 2 3 set -e 4 5 case "${1}" in 6 configure) 7 8 if ! getent group taler-exchange-offline >/dev/null; then 9 addgroup --quiet taler-exchange-offline 10 fi 11 12 if ! getent passwd taler-exchange-offline >/dev/null; then 13 adduser --quiet \ 14 --disabled-password \ 15 --system \ 16 --shell /bin/bash \ 17 --home /home/taler-exchange-offline \ 18 --ingroup taler-exchange-offline \ 19 taler-exchange-offline 20 fi 21 22 ;; 23 24 abort-upgrade | abort-remove | abort-deconfigure) 25 26 ;; 27 28 *) 29 echo "postinst called with unknown argument \`${1}'" >&2 30 exit 1 31 ;; 32 esac 33 34 #DEBHELPER# 35 36 exit 0