#!/bin/bash
# $Header: /cvs/WebShield/wsrc/files/mgmt/ws_restore_defaults,v 1.1 2004/06/11 10:06:45 bwhittak Exp $
#
# Reset appliance to install defaults
#
# Copyright (C) 2004 Networks Associates Technology Inc. All rights reserved.
#
if [ -f $NETAWSS/.profile.vars ]; then
    . $NETAWSS/.profile.vars
else
    . /var/NAIENV/.profile.vars
fi
[[ "$PATH" == "$wsPATH":* || -z "$wsPATH" ]] || PATH=$wsPATH:$PATH

shopt -s extglob
shopt -s nullglob
shopt -s dotglob

logger -t ${0##*/} Restoring appliance original default settings

# clear out zebra config
for f in $NETAWSS/proto/zebra/*; do rm -f "/etc/zebra/${f##*/}"; done

# clear out WS config
rm -rf "$XMLCONFDIR"

# restore spam evaluate flag
mkdir -p "$XMLCONFDIR/spamconfig"
:> "$XMLCONFDIR/spamconfig/wsui_spam_can_evaluate"

# apply the default config
/sbin/reboot &

exit 0
