Files
server/var/lib/dpkg/info/sw-cp-server.preinst
2026-01-07 20:52:11 +01:00

31 lines
660 B
Bash
Executable File

### Copyright 1999-2025. WebPros International GmbH. All rights reserved.
[ -z "$PLESK_INSTALLER_DEBUG" ] || set -x
[ -z "$PLESK_INSTALLER_STRICT_MODE" ] || set -e
create_sw_cp_server_user_group()
{
/usr/sbin/groupadd -r sw-cp-server 2>/dev/null || :
/usr/sbin/useradd -c "sw-cp-server user" -s /bin/false -g sw-cp-server -r -d /var/lib/sw-cp-server sw-cp-server 2>/dev/null || :
}
case "$1" in
install)
create_sw_cp_server_user_group
;;
upgrade)
# Apparently not needed on newer systems, so no need to extend the list
;;
abort-upgrade)
;;
*)
echo "preinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
exit 0
# vim:ft=sh: