diff options
Diffstat (limited to 'mail/cyrus-imapd23/pkg-deinstall')
-rw-r--r-- | mail/cyrus-imapd23/pkg-deinstall | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/mail/cyrus-imapd23/pkg-deinstall b/mail/cyrus-imapd23/pkg-deinstall index 6baee3e9c8e0..7374db694789 100644 --- a/mail/cyrus-imapd23/pkg-deinstall +++ b/mail/cyrus-imapd23/pkg-deinstall @@ -7,13 +7,12 @@ #set -vx PKG_BATCH=${BATCH:=NO} - -PKG_PREFIX=${PKG_PREFIX:=/usr/local} - +PKG_PREFIX=${PKG_PREFIX:=%%PREFIX%%} +EXAMPLESDIR=${EXAMPLESDIR:=%%EXAMPLESDIR%%} CYRUS_USER=${CYRUS_USER:=%%CYRUS_USER%%} checkfile() { - diff -bBqw $1 $1.dist >/dev/null 2>&1 + diff -bBqw $1 $2 >/dev/null 2>&1 case $? in 0) # config file exists, but is the same rm $1 @@ -52,8 +51,8 @@ modify_cyrus_user() { case $2 in DEINSTALL) cd ${PKG_PREFIX} - checkfile ${PKG_PREIFX}/etc/imapd.conf - checkfile ${PKG_PREIFX}/etc/cyrus.conf + checkfile ${PKG_PREFIX}/etc/imapd.conf ${EXAMPLESDIR}/imapd.conf + checkfile ${PKG_PREFIX}/etc/cyrus.conf ${EXAMPLESDIR}/normal.conf ;; POST-DEINSTALL) modify_cyrus_user |