File: //var/lib/dpkg/info/imunify-antivirus.preinst
#!/bin/bash
# preinst script for imunify-antivirus
set -e
case "$1" in
install)
mkdir -p /var/lib/rpm-state
touch /var/lib/rpm-state/imunify360-transaction-in-progress
if [ ! -e /etc/sysconfig/imunify360/imunify360-merged.config ]; then
# to pervent possible failures other products that might use imunify360-merged.config
cp /etc/sysconfig/imunify360/imunify360.config.defaults.example /etc/sysconfig/imunify360/imunify360-merged.config || :
fi
;;
upgrade)
/bin/systemctl stop imunify-antivirus.service >/dev/null 2>&1
if [ ! -e /etc/sysconfig/imunify360/imunify360-merged.config ]; then
# to pervent possible failures other products that might use imunify360-merged.config
cp /etc/sysconfig/imunify360/imunify360.config.defaults.example /etc/sysconfig/imunify360/imunify360-merged.config || :
fi
;;
abort-upgrade)
;;
*)
echo "preinst called with unknown argument \`$1'" >&2
exit 1
;;
esac
exit 0