bf25f04445
they now do not overwrite existing configuration files. Rather than backing up the old ones and allowing the user to merge the files by hand, config files are left untouched. Submitted by: Shaun Amott <shaun@inerd.com>
24 lines
456 B
Bash
24 lines
456 B
Bash
#!/bin/sh
|
|
#
|
|
# $FreeBSD$
|
|
#
|
|
# Backup Turba config files, if needed.
|
|
|
|
if [ x$2 != xDEINSTALL ]; then
|
|
exit
|
|
fi
|
|
|
|
if [ -z "${PACKAGE_BUILDING}" ]; then
|
|
for cf in `ls %%TURBADIR%%/config/*php`; do
|
|
diff -bBqw $cf $cf.dist >/dev/null 2>&1
|
|
case $? in
|
|
0) # original config file, delete it
|
|
rm -f $cf
|
|
;;
|
|
1) # config file has been updated, leave it alone
|
|
;;
|
|
*) # not found?
|
|
;;
|
|
esac
|
|
done
|
|
fi
|