diff --git a/bin/v-add-firewall-ban b/bin/v-add-firewall-ban index 3bdc8170e..801431322 100755 --- a/bin/v-add-firewall-ban +++ b/bin/v-add-firewall-ban @@ -74,8 +74,10 @@ chmod 660 $conf # nginx deny rules conf if [ "$chain" = "WEB" ] && [ -f "/etc/nginx/conf.d/block.conf" ]; then - echo "deny $ip;" >> /etc/nginx/conf.d/block.conf - systemctl reload nginx + if ! grep -q "deny $ip;" /etc/nginx/conf.d/block.conf; then + echo "deny $ip;" >> /etc/nginx/conf.d/block.conf + systemctl reload nginx + fi fi #----------------------------------------------------------#