if [ "$CATSYSTYPE" = "" ]; then if [ `uname` = "Linux" ]; then CATSYSTYPE="LINUX" else CATSYSTYPE="SCO" fi export CATSYSTYPE fi if [ "$CATSYSTYPE" = "LINUX" ]; then #enable -n echo shopt -s xpg_echo PS_PERSONALITY="sco"; export PS_PERSONALITY #LANG="en_US.ascii"; export LANG LANG="en_US"; export LANG . /etc/TIMEZONE DBEDIT="nano"; export DBEDIT fi ############################ CATPATH=/u/catcom; export CATPATH # if data achiving set in user profile if [ -n "$CATARCHIVE" ]; then CATDB=$CATARCHIVE; export CATDB else CATDB=$CATPATH/database; export CATDB fi #SHELL=/bin/sh; export SHELL TERMCAP=$CATPATH/termcap; export TERMCAP DBPATH=$CATDB:$CATPATH/forms; export DBPATH CDRPATH=$CATDB/cdr; export CDRPATH INFORMIXDIR=/usr/informix; export INFORMIXDIR DBDATE=DMY4; export DBDATE SQLEXEC=$INFORMIXDIR/lib/sqlrm; export SQLEXEC INFORMIXSERVER=catcom_se; export INFORMIXSERVER MESSLOG=$CATPATH/debug/MessLog; export MESSLOG ############################ # 'C' Directory enquiry vars DBNAME=$CATDB/cdir.db; export DBNAME LOCKNAME=$CATPATH/cdir/lok; export LOCKNAME LOGFILE=$CATPATH/cdir/log; export LOGFILE KEYNAME=$CATPATH/cdir/kctl/kctl.; export KEYNAME UDPASS=VICTOR; export UDPASS TEMPNAME=$CATPATH/cdir/dirpar.tab; export TEMPNAME MENUNAME=$CATPATH/cdir/mainmenu.txt; export MENUNAME ENQCDIR=1; export ENQCDIR ENQMPC=0; export ENQMPC DOEMAIL=1; export DOEMAIL DOTEX=1; export DOTEX DEFMTEX=0; export DEFMTEX HIFIRST=0; export HIFIRST HISECOND=0; export HISECOND HITHIRD=0; export HITHIRD DOHYPER=0; export DOHYPER AUTOHYPER=0; export DOHYPER DOMESG=1; export DOMESG DODIAL=0; export DODIAL # set TTYNAME # because: # on linux - enquiry main.c ttyname(0) returns /dev/stdout or /dev/stderr # and freopen() in begin.c fails TTYNAME=`tty` export TTYNAME ################################ # Directory MAintenance config vars file if [ -f $CATPATH/direc_vars ]; then . $CATPATH/direc_vars fi ################################ ################################ # Formatter config vars file if [ -f $CATPATH/formatter_vars ]; then . $CATPATH/formatter_vars fi ################################ # PATH if [ "$DEFPATH" = "" ]; then DEFPATH=$PATH; export DEFPATH fi #PATH=.:$DEFPATH:/bin:/usr/bin:/usr/bin/X11:/etc:$INFORMIXDIR/bin:/usr/local/bin:$CATPATH/bin:$CATPATH/scripts; export PATH PATH=.:$DEFPATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/bin/X11:/etc:$INFORMIXDIR/bin:$CATPATH/bin:$CATPATH/scripts; export PATH ################################ # # set fgl2c environment if [ -f "$HOME/.envf4gl" ]; then . $HOME/.envf4gl else . /usr/fgl2c/envf4gl fi DBCENTURY=c; export DBCENTURY #------- catcom DB PATH FGLDBPATH=$CATDB; export FGLDBPATH #------- path to catcom 4gl P files FGLLDPATH=$CATPATH/forms; export FGLLDPATH #-------------- ############################## # ODBC Connections # freetds - for sqsh connect to SYBASE/SQLSERVER # odbc connection library SYBASE=/usr/local/freetds LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:$SYBASE/lib export SYBASE LD_LIBRARY_PATH # iodbc (same as Openlink Branded) ODBC Driver Manager IODBC_DIR=/usr/local LD_LIBRARY_PATH=${LD_LIBRARY_PATH}:${IODBC_DIR}/lib export LD_LIBRARY_PATH #-------------- # change to offline db if set for user if [ -f "$HOME/.USEOFFLINETELMAX21DB" ]; then . /u/catcom/offlinedb_vars #echo "Updates to OFFLINE Database is set" #else # echo "Updates to LIVE Database is set" # sleep 2 fi