PREIN
/bin/sh
/usr/share/rpm-helper/add-user firebird $1 firebird /var/lib/firebird/data /sbin/nologin
# -----------------------------------------------------------------------------
# classic server scripts
# -----------------------------------------------------------------------------
PREUN
/bin/sh
if [ $1 -eq 0 ]; then
if /sbin/service xinetd status >& /dev/null; then
/sbin/service xinetd reload &>/dev/null || :
fi
fi
# -----------------------------------------------------------------------------
# superserver scripts
# -----------------------------------------------------------------------------
POSTIN
/bin/sh
type=classic
for dir in tools;do
[ -L /usr/lib64/firebird/$dir ] || rm -rf /usr/lib64/firebird/$dir
ln -sf $dir-$type /usr/lib64/firebird/$dir
done
for f in $(ls -1 /usr/lib64/firebird/UDF/$type/);do
ln -f /usr/lib64/firebird/UDF/$type/$f /usr/lib64/firebird/UDF/$f
done