1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
#!/bin/sh
set -eu
db_dir_old='/var/db/tang'
db_dir='/var/lib/tang'
case "$1" in
configure)
if ! getent passwd _tang >/dev/null; then
adduser --quiet --system --group --no-create-home --home /nonexistent --force-badname _tang
fi
# assert db directory
mkdir -m0750 -p "$db_dir"
# assert restrictive permissions upon upgrade
chmod 0750 "$db_dir"
chown _tang:_tang "$db_dir"
;;
abort-upgrade | abort-remove | abort-deconfigure) ;;
*)
echo "postinst called with unknown argument '$1'" >&2
exit 1
;;
esac
#DEBHELPER#
exit 0
|