v-delete-sys-firewall 1.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. #!/bin/bash
  2. # info: delete system firewall
  3. # options: NONE
  4. #
  5. # The script disables firewall support
  6. #----------------------------------------------------------#
  7. # Variable&Function #
  8. #----------------------------------------------------------#
  9. # Includes
  10. source $VESTA/func/main.sh
  11. source $VESTA/conf/vesta.conf
  12. #----------------------------------------------------------#
  13. # Verifications #
  14. #----------------------------------------------------------#
  15. if [ -z "$FIREWALL_SYSTEM" ]; then
  16. exit
  17. fi
  18. #----------------------------------------------------------#
  19. # Action #
  20. #----------------------------------------------------------#
  21. # Stopping firewall
  22. $BIN/v-stop-firewall
  23. # Updating FIREWALL_SYSTEM value
  24. if [ -z "$(grep FIREWALL_SYSTEM $VESTA/conf/vesta.conf)" ]; then
  25. echo "FIREWALL_SYSTEM=''" >> $VESTA/conf/vesta.conf
  26. else
  27. sed -i "s/FIREWALL_SYSTEM=.*/FIREWALL_SYSTEM=''/g" $VESTA/conf/vesta.conf
  28. fi
  29. #----------------------------------------------------------#
  30. # Vesta #
  31. #----------------------------------------------------------#
  32. # Logging
  33. log_event "$OK" "$ARGUMENTS"
  34. exit