diff --git a/scripts/check_proxy_state.sh b/scripts/check_proxy_state.sh index d6cb63a..08d10f7 100755 --- a/scripts/check_proxy_state.sh +++ b/scripts/check_proxy_state.sh @@ -50,7 +50,10 @@ do_proxy_restart() { done # in case of new proxy configuration generated needed to copy the domain name to the configs file.then remove new_config flag. if [[ -f $PROXY_CONFIG_DIR/new_config ]] ; then - cat $PROXY_CONFIG_DIR/new_config >> $PROXY_CONFIG_DIR/config; + if ! grep $DOMAIN $PROXY_CONFIG_DIR/new_config ; then + cat $PROXY_CONFIG_DIR/new_config >> $PROXY_CONFIG_DIR/config; + fi + rm $PROXY_CONFIG_DIR/new_config; fi }