File: //proc/self/root/opt/VRTSpbx/bin/pbxcfg
#!/bin/sh
PBX_HOME=/opt/VRTSpbx
PBX_BINDIR=$PBX_HOME/lib
OSNAME=`uname`
UNIX_PBXCFG=vxpbxcfg.bin
ICU_DATA=/opt/VRTSpbx/resources
export ICU_DATA
case "$OSNAME"
in
OSF1 )
# Shared Library
LD_LIBRARY_PATH="$PBX_BINDIR:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
# echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
;;
Linux )
# Shared Library
LD_LIBRARY_PATH="$PBX_BINDIR:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
# echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
;;
SunOS )
# Shared Library
LD_LIBRARY_PATH="$PBX_BINDIR:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
# echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
;;
AIX )
# Shared Library
LIBPATH="$PBX_BINDIR:$LIBPATH"
export LIBPATH
# echo "LIBPATH=$LIBPATH"
;;
HP-UX )
# Shared Library
SHLIB_PATH="$PBX_BINDIR:$SHLIB_PATH"
export SHLIB_PATH
# echo "SHLIB_PATH=$SHLIB_PATH"
;;
Darwin )
# Shared Library
DYLD_LIBRARY_PATH="$PBX_BINDIR:$DYLD_LIBRARY_PATH"
export DYLD_LIBRARY_PATH
# echo "DYLD_LIBRARY_PATH=$DYLD_LIBRARY_PATH"
;;
IRIX64 )
# Shared Library
LD_LIBRARY_PATH="$PBX_BINDIR:$LD_LIBRARY_PATH"
export LD_LIBRARY_PATH
# echo "LD_LIBRARY_PATH=$LD_LIBRARY_PATH"
;;
FreeBSD )
# Shared Library
# This can be removed once $ORIGIN starts working.
compat_dir=""
os_major=`uname -r | cut -f1 -d"."`
if [ "${os_major}" -gt 6 ] ; then
compat_dir=":/usr/local/lib/compat"
fi
ProcessorType=`uname -p`
if [ "${ProcessorType}" != "i386" ] ; then
LD_32_LIBRARY_PATH="$PBX_BINDIR:/usr/local/lib32/compat${compat_dir}"
export LD_32_LIBRARY_PATH
else
LD_LIBRARY_PATH="$PBX_BINDIR${compat_dir}"
export LD_LIBRARY_PATH
fi
;;
* )
echo "$OSNAME: OS not supported!"
exit 1
;;
esac
$PBX_HOME/bin/$UNIX_PBXCFG $*