blob: 128f9be5d970b45e753099fa9ab6d9eac9d39880 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
#!/bin/sh
VVV_HOME="${HOME}/.vvv"
FIREBIRD_HOME="${VVV_HOME}/firebird"
# If Firebird data is missing create a new Firebird folder
if [ ! -d "${FIREBIRD_HOME}" ]
then
mkdir -p "${FIREBIRD_HOME}"
# Initial security database
cp /usr/lib/vvv/firebird/security2.fdb "${FIREBIRD_HOME}"
# Use an empty firebird.conf to use the FIREBIRD environment variable
touch "${FIREBIRD_HOME}/firebird.conf"
for _file in /usr/lib/vvv/firebird/firebird.msg \
/usr/lib/vvv/firebird/bin \
/usr/lib/vvv/firebird/intl \
/usr/lib/vvv/firebird/lib*
do
ln -s "${_file}" "${FIREBIRD_HOME}/$(basename ${_file})"
done
fi
# Launch application with the new paths
export LD_LIBRARY_PATH="${FIREBIRD_HOME}"
export FIREBIRD="${FIREBIRD_HOME}"
/usr/lib/vvv/vvv
|