Charlie Harvey

#822

Bash script for automated update bind

To automate updates you may want to use this little script, I placed it in cron.daily

!/bin/bash

Naam blacklist

AdBlackListTmp='/tmp/ad-blacklist' AdBlackList="/etc/bind/ad-blacklist"

Ophalen blacklist

wget -O $AdBlackListTmp 'http://pgl.yoyo.org/adservers/serverlist.php?hostformat=bindconfig&showintro=0&mimetype=plaintext'

path verwijzing aanpassen

sed replaces text

sed -i -e 's/null/\/etc\/bind\/null/g' $AdBlackListTmp

Verplaatsen naar nieuwe lokatie

mv -f $AdBlackListTmp $AdBlackList

Bind Herstarten om nieuwe zones te laden

rndc reload