diff options
Diffstat (limited to 'mail/cyrus-imapd24/files/pkg-deinstall.in')
-rw-r--r-- | mail/cyrus-imapd24/files/pkg-deinstall.in | 21 |
1 files changed, 1 insertions, 20 deletions
diff --git a/mail/cyrus-imapd24/files/pkg-deinstall.in b/mail/cyrus-imapd24/files/pkg-deinstall.in index e0dd1b8bb7fc..37d610a2fdbe 100644 --- a/mail/cyrus-imapd24/files/pkg-deinstall.in +++ b/mail/cyrus-imapd24/files/pkg-deinstall.in @@ -1,29 +1,13 @@ #!/bin/sh # -# $FreeBSD$ -# +# $FreeBSD$ # Created by: hetzels@westbend.net #set -vx PKG_BATCH=${BATCH:=NO} -PKG_PREFIX=${PKG_PREFIX:=%%PREFIX%%} -EXAMPLESDIR=${EXAMPLESDIR:=%%EXAMPLESDIR%%} CYRUS_USER=${CYRUS_USER:=%%CYRUS_USER%%} -checkfile() { - diff -bBqw $1 $2 >/dev/null 2>&1 - case $? in - 0) # config file exists, but is the same - rm $1 - ;; - 1) # config file exists and differs - ;; - *) # no config file exists - ;; - esac -} - # # Modify the 'cyrus' user created from the cyrus-sasl port # @@ -49,9 +33,6 @@ modify_cyrus_user() { case $2 in DEINSTALL) - cd ${PKG_PREFIX} - checkfile ${PKG_PREFIX}/etc/imapd.conf ${EXAMPLESDIR}/imapd.conf - checkfile ${PKG_PREFIX}/etc/cyrus.conf ${EXAMPLESDIR}/normal.conf ;; POST-DEINSTALL) modify_cyrus_user |