aboutsummaryrefslogtreecommitdiff
path: root/japanese/p5-Mail-SpamAssassin/pkg-deinstall
diff options
context:
space:
mode:
Diffstat (limited to 'japanese/p5-Mail-SpamAssassin/pkg-deinstall')
-rw-r--r--japanese/p5-Mail-SpamAssassin/pkg-deinstall18
1 files changed, 17 insertions, 1 deletions
diff --git a/japanese/p5-Mail-SpamAssassin/pkg-deinstall b/japanese/p5-Mail-SpamAssassin/pkg-deinstall
index 494e9402eb30..a1a75d77cbf6 100644
--- a/japanese/p5-Mail-SpamAssassin/pkg-deinstall
+++ b/japanese/p5-Mail-SpamAssassin/pkg-deinstall
@@ -3,11 +3,27 @@
if [ "$2" != "POST-DEINSTALL" ]; then
exit 0
fi
+if [ -d /var/db/spamassassin ]; then
+ echo "To delete /var/db/spamassassin, use 'rm -rf /var/db/spamassassin'"
+fi
USER=spamd
+GROUP=${USER}
if pw usershow "${USER}" 2>/dev/null 1>&2; then
- echo "To delete ${USER} user permanently, use 'rmuser ${USER}'"
+ if [ -z "${PACKAGE_BUILDING}" -a -z "${BATCH}" ]; then
+ echo "To delete ${USER} user permanently, use 'rmuser ${USER}'"
+ else
+ pw userdel ${USER}
+ fi
+fi
+
+if pw groupshow "${GROUP}" 2>/dev/null 1>&2; then
+ if [ -z "${PACKAGE_BUILDING}" -a -z "${BATCH}" ]; then
+ echo "To delete the ${GROUP} group permanently, use 'pw groupdel ${GROUP}'."
+ else
+ pw groupdel ${GROUP}
+ fi
fi
exit 0