8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-26 10:03:03 +01:00
firebird-mirror/builds/install/arch-specific/linux/super/preuninstall.sh.in

58 lines
863 B
Bash
Raw Normal View History

2003-07-09 00:59:57 +02:00
#! /bin/sh
#------------------------------------------------------------------------
# stop server if it is running
stopServerIfRunning() {
checkString=`ps -ef| egrep "(ibserver|ibguard)" |grep -v grep`
if [ ! -z "$checkString" ]
then
/etc/rc.d/init.d/firebird stop
fi
}
#= Main PreUn ================================================================
IBRootDir=/opt/interbase
IBBin=$IBRootDir/bin
stopServerIfRunning
/sbin/chkconfig --del firebird
cd $IBRootDir
if [ -f isc4.gdb ]
then
cp isc4.gdb /tmp
echo "Saved a copy of isc4.gdb in /tmp"
fi
for i in isc_init1* isc_event1* isc_lock1* isc_guard* interbase.log SYSDBA.password
do
if [ -f $i ]
then
rm -f $i
fi
done
rm -f $IBBin/ibmgr