firewall ipchains

Paweł Gołaszewski blues w ds.pg.gda.pl
Pią, 24 Paź 2003, 14:23:34 CEST


On Fri, 24 Oct 2003, Marek Guevara Braun wrote:
> 2. doda?em odfiltrowanie komentarzy dodawanych za regu?a; - do tej pory
>    nie moz.na by?o komentowac' w tej samej linijce co regu?ka.  efekt
>    uboczny: wprowadza to zalez.nos'c' od awk

Zbędne - można to zrobić cut-em

cut -d "#" -f 1

[...]
> +grep='/bin/grep'
> +awk='/bin/awk'
> +
>  # Source function library.
>  . /etc/rc.d/init.d/functions
> 
> @@ -102,10 +105,10 @@
> 
>      for CHAIN in ${FILES}; do
>          if [ -s ${CHAIN} ]; then
> -       grep -v '^#' ${CHAIN} | grep -v '^$' | \
> +       ${grep} -v -e '^\W*#' ${CHAIN} | ${grep} -v -e '^\W*$' | \
>         while read LINE; do
>         #POLICY PROTO SADDR SPORT DADDR DPORT IFACE OPTIONS
> -           LINE2=`echo $LINE`
> +           LINE2=`echo $LINE|${awk} -F# {'print $1'}`
>             POLICY=${LINE2%% *}
>             LINE2=${LINE2#$POLICY}; LINE2=${LINE2# }
>             case "${POLICY}" in

-- 
pozdr.  Paweł Gołaszewski 
---------------------------------
worth to see: http://www.againsttcpa.com/
CPU not found - software emulation...



Więcej informacji o liście dyskusyjnej pld-betatesters