#!/bin/bash
# Copyright (C) 2003 Networks Associates Technology Inc. All rights reserved.

# $Header: /cvs/WebShield/wsrc/files/mgmt/env/wsenv,v 1.6 2004/04/06 16:28:57 bwhittak Exp $

# NETAWSS is set as an environment variable
# this should be defined - set to location path  or NULL
export NETAWSS

export WSBIN=$NETAWSS/bin
export WSPROXY=$NETAWSS/bin
export WSMGMT=$NETAWSS/mgmt
export wsPATH=$WSBIN:$WSMGMT:$WSPROXY

export XMLCONFDIR=/config/wsxmlconf
export LOGDIR=/logs/xmlchannel
export UISTATIC=$NETAWSS/ui
export WSLIBDIR=$NETAWSS/lib
export NAI_LANG=en_US
# reset NAI_LANG if needed
[[ -s $XMLCONFDIR/nai_lang.sh ]] && . $XMLCONFDIR/nai_lang.sh

export LD_LIBRARY_PATH=$WSLIBDIR:/opt/NETAepoagt/lib:/opt/NETASAFe/lib:${NETAWSS}/avengine/lib:/opt/NETAeSCM/eplugin
export MIBDIRS=/usr/share/snmp/mibs:/var/NAIENV

# Where the engine lives
export AVDIR=$NETAWSS/avengine
export AVDATDIR=$AVDIR/dat
export AVENGINEDIR=$AVDIR/lib
export DATDIR=$AVDATDIR

export EPLUGIN_DIR=$NETAWSS/eplugin
export EPLUGIN_CONF=$XMLCONFDIR/ContentScanning.xml

# event dispatcher variables
export EVT_INQ_MAX=500
export EVT_SENDQ_MAX=500

# Quarantine directories (for when we use them)
export VIRUS_INBOUND_QDIR=/quarantine/quarantine-in
export VIRUS_OUTBOUND_QDIR=/quarantine/quarantine-out
export CONTENT_INBOUND_QDIR=/quarantine/content-quarantine-in
export CONTENT_OUTBOUND_QDIR=/quarantine/content-quarantine-out

# SpamAssassin jail
export SPAMJAIL=/var/spamjail

# SpamAssassin extra rules
export SPAMRPMDIR=/opt/spamrpms
export SPAMRPMEXTRA=$SPAMRPMDIR/extra_rules

# Maximum Number of file descriptors
ulimit -n 8192 > /dev/null 2>&1

# The ClASSPATH so we can pull in the correct languages
export CLASSPATH=${CLASSPATH}:${UISTATIC}/res

# Pull in the product name
. /.ws_product_name

# Pull in the product version
. $WSMGMT/env/wsproduct
