1e0d8c9112
- Convert most horde ports - Tested vigorously, but hastily Prodded by: pointyhats via kris Approved by: Beech Rintoul <beech@alaskaparadise.com> (maintainer)
41 lines
881 B
Bash
41 lines
881 B
Bash
#!/bin/sh
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
|
|
PATH=/usr/sbin:/usr/bin:/bin ; export PATH
|
|
|
|
handle_config() {
|
|
if [ -z "${PACKAGE_BUILDING}" ]; then
|
|
for cf in %%HORDIR%%/config/*.dist; do
|
|
diff -bBqw $cf ${cf%.dist} >/dev/null 2>&1
|
|
case $? in
|
|
0) # original config file, delete
|
|
rm -f ${cf%.dist}
|
|
;;
|
|
1) # config file has been updated, leave it
|
|
;;
|
|
*) # not found?
|
|
;;
|
|
esac
|
|
done
|
|
fi
|
|
}
|
|
|
|
case $2 in
|
|
DEINSTALL)
|
|
handle_config
|
|
;;
|
|
POST-DEINSTALL)
|
|
if [ x%%HORDEADMUSR%% != x ]; then
|
|
cat <<EOMSG
|
|
A horde port has been deleted. If you are not upgrading
|
|
and don't intend to use Horde any more then you may wish
|
|
to delete the %%HORDEADMUSR%% account, which can be done
|
|
with the following command:
|
|
|
|
# pw userdel %%HORDEADMUSR%%
|
|
EOMSG
|
|
fi
|
|
;;
|
|
esac
|