2021-04-15 21:46:05 +08:00

31 lines
565 B
Bash
Executable File

#!/bin/bash
set -e
BIRD_CONF_DIR=$(dirname "$0")/../
# Root check
if [[ $(id -u) -ne 0 ]]; then
echo "Run this script with root!" >&2
exit 1
fi
# Check param
if [[ $# -ne 1 ]]; then
echo "Usage: $0 [config name]" >&2
echo "Delete existing config"
exit 1
fi
CONF_NAME=$1
# Create conf folder
mkdir -p $BIRD_CONF_DIR/concrete
# Delete config
if [[ -d $BIRD_CONF_DIR/concrete/$CONF_NAME ]]; then
rm -rf $BIRD_CONF_DIR/concrete/$CONF_NAME
echo "Config $CONF_NAME deleted"
else
echo "Config $CONF_NAME not existed" >&2
exit 2
fi