Platon Technologies
not logged in Login Registration
EnglishSlovak
open source software development celebrating 10 years of open source development! Thursday, March 28, 2024

Diff for scripts/shell/firewall/fw-universal.sh between version 2.53 and 2.56

version 2.53, 2008/01/17 21:44:30 version 2.56, 2008/01/27 13:36:02
Line 9 
Line 9 
 # Licensed under terms of GNU General Public License.  # Licensed under terms of GNU General Public License.
 # All rights reserved.  # All rights reserved.
 #  #
 # $Platon: scripts/shell/firewall/fw-universal.sh,v 2.52 2008-01-16 23:45:08 rajo Exp $  # $Platon: scripts/shell/firewall/fw-universal.sh,v 2.55 2008-01-17 22:12:34 rajo Exp $
 #  #
 # Changelog:  # Changelog:
 # 2003-10-24 - created  # 2003-10-24 - created
Line 33  if [ "x$1" = "xblock" ] || [ "x$QUIET" =
Line 33  if [ "x$1" = "xblock" ] || [ "x$QUIET" =
 else  else
         print_info()          print_info()
         {          {
                 echo $*                  echo "$@"
         }          }
 fi  fi
 # }}}  # }}}
Line 996  add_banned_ip()
Line 996  add_banned_ip()
                 cat >> $TMPFILE                  cat >> $TMPFILE
         else          else
                 for IP in $*; do                  for IP in $*; do
                         echo $i >> $TMPFILE;                          echo $IP >> $TMPFILE;
                 done                  done
         fi          fi
         read_config_ips $TMPFILE >> $DEFAULT_FIREWALL_CONFIG_DIR/BANNED_IP.conf          read_config_ips $TMPFILE >> $DEFAULT_FIREWALL_CONFIG_DIR/BANNED_IP.conf
Line 1012  deploy_block()
Line 1012  deploy_block()
         print_info "Deploying to local rules ..."          print_info "Deploying to local rules ..."
         add_banned_ip $*          add_banned_ip $*
         # start the some script twice to refresh rules (new blocked IP's)          # start the some script twice to refresh rules (new blocked IP's)
         $0 start          QUIET=yes $0 start
         TMPFILE=`mktemp -t fw-universal.sh-XXXXXX` || exit 1          TMPFILE=`mktemp -t fw-universal.sh-XXXXXX` || exit 1
         trap 'rm -f $TMPFILE' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15          trap 'rm -f $TMPFILE' 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
         for i in $*; do          for i in $*; do
Line 1232  case "$1" in
Line 1232  case "$1" in
                 shift;                  shift;
                 add_banned_ip $*;                  add_banned_ip $*;
                 # start the some script twice to refresh rules (new blocked IP's)                  # start the some script twice to refresh rules (new blocked IP's)
                 $0 start;                  QUIET=yes $0 start;
                 ;;                  ;;
         deploy-block)          deploy-block)
                 shift;                  shift;

Legend:
Removed from v.2.53  
changed lines
  Added in v.2.56

Platon Group <platon@platon.org> http://platon.org/
Copyright © 2002-2006 Platon Group
Site powered by Metafox CMS
Go to Top