PREUN
/bin/sh
if [ $1 -eq 0 ]; then
if /sbin/service firebird-superserver status >& /dev/null; then
/sbin/service firebird-superserver stop
fi
chkconfig --del firebird-superserver
if [ "$(readlink /usr/lib64/firebird/bin 2> /dev/null)" = "/usr/lib64/firebird/bin-superserver" ]; then
rm -f /usr/lib64/firebird/bin
fi
fi
/usr/share/rpm-helper/del-service firebird $1 firebird-superserver
# -----------------------------------------------------------------------------
# server-common scripts
# -----------------------------------------------------------------------------
POSTIN
/bin/sh
if [ "$(readlink /usr/lib64/firebird/bin 2> /dev/null)" \!= "/usr/lib64/firebird/bin-superserver" ]; then
[ -e /usr/lib64/firebird/bin ] && rm -f /usr/lib64/firebird/bin
ln -s /usr/lib64/firebird/bin{-superserver,}
fi
if [ ! -f /etc/gds_hosts.equiv ]; then
echo localhost > /etc/gds_hosts.equiv
fi
/usr/share/rpm-helper/add-service firebird $1 firebird-superserver