#!/bin/sh

RUAB_CFG_DIR="/etc/ruantiblock"
EXEC_DIR="/usr/bin"
BACKUP_DIR="${RUAB_CFG_DIR}/autoinstall.bak"
FILE_CONFIG="${RUAB_CFG_DIR}/ruantiblock.conf"
FILE_FQDN_FILTER="${RUAB_CFG_DIR}/ruab_fqdn_filter"
FILE_IP_FILTER="${RUAB_CFG_DIR}/ruab_ip_filter"
FILE_USER_ENTRIES="${RUAB_CFG_DIR}/ruab_user_entries"
FILE_UCI_CONFIG="/etc/config/ruantiblock"
FILE_MAIN_SCRIPT="${EXEC_DIR}/ruantiblock"


test -e "$FILE_MAIN_SCRIPT" && $FILE_MAIN_SCRIPT destroy

mkdir -p "$BACKUP_DIR"
for _file in "$FILE_CONFIG" "$FILE_FQDN_FILTER" "$FILE_IP_FILTER" "$FILE_USER_ENTRIES" "$FILE_UCI_CONFIG"
do
	[ -e "$_file" ] && cp -f "$_file" "${BACKUP_DIR}/`basename $_file`"
done

exit 0
