aboutsummaryrefslogtreecommitdiffstats
path: root/security/monkeysphere/pkg-deinstall
blob: 3e69eabbb1dde8896a3bb71b94d075c058623048 (plain) (blame)
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
#!/bin/sh

# a package removal script for monkeysphere (borrowing from
# monkeysphere's debian/monkeysphere.postrm)

# Author: Daniel Kahn Gillmor <dkg@fifthhorseman.net>
# Copyright 2008,2009

# FIXME: is /var/monkeysphere the right place for this stuff on
# FreeBSD?
VARLIB="/var/monkeysphere"


case $2 in
POST-DEINSTALL)
        USER=monkeysphere
# FIXME: This doesn't do anything!  Under what circumstances do we
# want to actually automatically purge all of /var/monkeysphere?

# (note: FreeBSD does not seem to want the package-specific user to be
# purged at package removal)
    if pw user show "${USER}" 2>/dev/null >/dev/null; then
        echo "Warning: If you will *NOT* use this package anymore, please remove the monkeysphere user manually."
    fi
    if [ -d "$VARLIB" ] ; then
        echo "Warning: You may want to remove monkeysphere's cached authentication data and keyrings in $VARLIB"
    fi
;;
esac