#!/bin/sh file=/tmp/banhost gethosts() { logger -t "banhost[$$]" "Update $file" wget -qO- http://winhelp2002.mvps.org/hosts.txt |awk 'BEGIN{printf "0.0.0.0"}/^0\.0\.0\.0/{printf " "$2}END{exit(!FNR)}' >$file || exit 1 echo -n $time >$file.time exec killall -HUP dnsmasq } if [ "$ACTION" = ifup -a "$INTERFACE" = wan ]; then read time