#!/bin/sh

WORKDIR="/usr/local/drawbridge/etc"
INPUTFILE="filter.config"
OUTPUTFILE="db_filters"

PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin
export PATH

cd $WORKDIR

if [ $1_ != "-nocompile"_ ]; then
        echo "Compiling..."
        echo -n "   "
        dbfc $INPUTFILE $OUTPUTFILE
        RETCODE=$?
        if [ $RETCODE -ne 0 ]; then
                echo; echo update aborted
                exit $RETCODE
        fi
fi

echo "Loading..."
dbmgr load filters $OUTPUTFILE

RETCODE=$?
if [ $RETCODE -ne 0 ]; then
        echo; echo update aborted
        exit $RETCODE
fi
