summaryrefslogtreecommitdiffstats
path: root/sysutils/hal/files/pkg-deinstall.in
blob: 4650d60fe08b2e4ebf8f71a1addaa53c3953e038 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/sh

[ "$2" != DEINSTALL ] && exit 0

USER=haldaemon

%%LOCALBASE%%/bin/polkit-auth --user ${USER} --revoke \
    org.freedesktop.policykit.read

for pair in %%RC_FILES%%; do
    file=`echo $pair | cut -f 1 -d :`
    destdir=`echo $pair | cut -f 2 -d :`

    if cmp -s %%DATADIR%%/dist/$file $destdir/$file; then
        rm -f $destdir/$file
    fi
done