All pastes #1837787 Raw Edit

Stuff

public text v1 · immutable
#1837787 ·published 2010-03-13 19:48 UTC
rendered paste body
echo 'cd /tmp
if [ -r "blacklist.add" ]; then
   for each in `cat blacklist.add`; do
      iptables -I FORWARD -s $each -j DROP
   done
   rm blacklist.add
fi

if [ -r "blacklist.del" ];then
   for each in `cat blacklist.del`; do
      rulenum=`iptables -L FORWARD -n --line-numbers | grep $each`
      [ "$rulenum" ] && iptables -D FORWARD $rulenum
   done;
   rm blacklist.del
fi' > /tmp/blacklist.sh
chmod 755 /tmp/blacklist.sh