30 lines
513 B
Bash
Executable File
30 lines
513 B
Bash
Executable File
### Copyright 1999-2022. Plesk International GmbH. All rights reserved.
|
|
[ -z "$PLESK_INSTALLER_DEBUG" ] || set -x
|
|
[ -z "$PLESK_INSTALLER_STRICT_MODE" ] || set -e
|
|
|
|
|
|
try_purge_sysvinit()
|
|
{
|
|
[ -f /etc/init.d/sw-engine ] || return 0
|
|
|
|
! [ -x /usr/sbin/update-rc.d ] || /usr/sbin/update-rc.d -f sw-engine remove
|
|
|
|
rm -f /etc/init.d/sw-engine
|
|
}
|
|
|
|
|
|
case "$1" in
|
|
install)
|
|
;;
|
|
upgrade|abort-upgrade)
|
|
try_purge_sysvinit
|
|
;;
|
|
*)
|
|
echo "preinst called with unknown argument \`$1'" >&2
|
|
exit 1
|
|
;;
|
|
esac
|
|
|
|
|
|
# vim:ft=sh:
|