#!/bin/sh
# AcuCOBOL-specific configuration =======================================
ACUCOBOL=$G1RTS;                          export ACUCOBOL
CODE_PREFIX=.:$G1PRODPATH/lib;            export CODE_PREFIX
FILE_PREFIX=.:$G1PRODPATH/data;           export FILE_PREFIX
FILE_ALIAS_PREFIX="DD_";                  export FILE_ALIAS_PREFIX
CODE_CASE=0;                              export CODE_CASE
SCROLL=ON;                                export SCROLL
SORT_DIR=$G1TMP;                          export SORT_DIR
A_TERMCAP=$G1RTS/etc/a_termcap;           export A_TERMCAP
ERRORS_OK=1;                              export ERRORS_OK
WARNINGS=0;                               export WARNINGS
LOCK_OUTPUT=1;                            export LOCK_OUTPUT
IO_FLUSH_COUNT=0;                         export IO_FLUSH_COUNT
#USE_LARGE_FILE_API=1;                    export USE_LARGE_FILE_API
SHARED_LIBRARY_PREFIX=$G1PRODPATH/lib;    export SHARED_LIBRARY_PREFIX
case $G1SYS in
        HPUX) SHARED_LIBRARY_LIST=G1PIOMGR.sl ;;
           *) SHARED_LIBRARY_LIST=G1PIOMGR.so ;;
esac
export SHARED_LIBRARY_LIST
#=========================================================================
# Check for acushare daemon
if [ "$G1SYS" = "LINUX" ]
then
   RTSRUNG=`ps -e -o user -o pid -o cmd --cols 180| grep 'acushare -start' | grep -v grep | wc -l | awk '{print $1}'`
else
   RTSRUNG=`ps -ef | grep 'acushare -start' | grep -v grep | wc -l | awk '{print $1}'`
fi
if [ "$RTSRUNG" = "0" ]
then
        $G1ECHO "Acushare not running. Starting Acushare in background"
        `$G1RTS/bin/acushare -clean >>./acushare.log 2>&1`
        `$G1RTS/bin/acushare -start >./acushare.log 2>&1 &`
fi
#=========================================================================
