#! /usr/bin/env bash
#
# $Id: check-config.in 6860 2009-08-14 19:01:47Z robin $
#
# Just check Bro's configuration for errors.
#
# check_config <installed_policies_flag> <dir-to-set-as-cwd> <Bro parameters>

if [ "$1" == "1" ]; then
   policies=/usr/share/bro
   export BROPATH=/usr/share/bro/.site/auto:/usr/share/bro/.site:$policies:$policies/sigs:$policies/time-machine:$policies/broctl:$policies/xquery
elif [ "0" == "0" ]; then
   policies=/usr/share/bro
   export BROPATH=/usr/share/bro/.site/auto:/usr/share/bro/site:$policies:$policies/sigs:$policies/time-machine:$policies/broctl:$policies/xquery
else
   policies=/builddir/build/BUILD/bro-1.5.1/policy
   export BROPATH=/usr/share/bro/.site/auto:/usr/share/bro/site:$policies:$policies/sigs:$policies/time-machine:/builddir/build/BUILD/bro-1.5.1/aux/broctl/policy:$policies/xquery
fi

shift 

cd $1
shift

export PATH=/usr/bin:/usr/share/broctl/scripts:$PATH

echo $@ >.cmdline

if [ "0" == "0" ]; then
    /usr/bin/bro $@
else
    /builddir/build/BUILD/bro-1.5.1/src/bro $@ 
fi

exit $?




