Ubuntu Pastebin

Paste from zetheroo at Thu, 10 Nov 2016 10:56:39 +0000

Download as text
 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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
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
Download as text