eb@eab-ux:~/Downloads$ cat /var/lib/dpkg/info/kav4fs.prerm
#!/bin/sh
app_id="1046"
supervisor="/etc/init.d/kav4fs-supervisor"
control="/opt/kaspersky/kav4fs/bin/kav4fs-control"
setup="/opt/kaspersky/kav4fs/bin/kav4fs-setup.pl"
connector="/etc/opt/kaspersky/klnagent/connectors.d/kav4fs.conf"
upgrade=""
service="kav4fs-supervisor"
service_wmc="kav4fs-wmconsole"
klnagent="/etc/init.d/klnagent"
wmconsole="/etc/init.d/kav4fs-wmconsole"
klfw_control="/opt/kaspersky/kav4fs/sbin/kav4fs-supervisor-control"
case "$1" in
remove)
;;
upgrade)
upgrade="--upgrade"
;;
*)
exit 1
;;
esac
/etc/init.d/$service status >/dev/null 2>&1 && /etc/init.d/$service stop
update-rc.d -f $service remove >/dev/null
update-rc.d -f $service_wmc remove >/dev/null
if [ -z "$upgrade" ] ; then
if [ -f "$connector" -a -x "$klnagent" ] ; then
/bin/rm -f "$connector"
$klnagent reload-connectors
fi
if $wmconsole status >/dev/null 2>&1 ; then
$wmconsole stop
fi
fi
$klfw_control --unregister-app --use-app-id=$app_id --use-path=$libexec/product_bl
# unregiser-app can return 161 if product is not registered
if [ $? -ne 0 -a $? -ne 161 ] ; then
exit 1
fi
perl $setup --trigger uninstall $upgrade || exit $?
if [ -z "$upgrade" ] ; then
cleanup_src="/opt/kaspersky/kav4fs/libexec/cleanup.sh"
cleanup="/var/opt/kaspersky/kav4fs/cleanup.sh"
cp -a "$cleanup_src" "$cleanup"
chmod 0755 "$cleanup"
echo "Clean-up script copied to $cleanup"
fi