#!/bin/bash
#append rule allowing outbound connections to this site, download database, remove rule.
iptables -A OUTPUT -d ftp.archlinux.org -j ACCEPT
wget ftp://ftp.archlinux.org/current/os/i686/current.db.tar.gz
iptables -D OUTPUT -d ftp.archlinux.org -j ACCEPT
md5sum current.db.tar.gz > db.md5
mv current.db.tar.gz current0.db.tar.gz
iptables -A OUTPUT -d mirrorservice.org -j ACCEPT
wget http://www.mirrorservice.org/sites/ftp.archlinux.org/current/os/i686/current.db.tar.gz
iptables -D OUTPUT -d mirrorservice.org -j ACCEPT
echo "******************************"
echo "* mirrorservice.org *"
echo
md5sum -c db.md5
echo
echo "* mirrorservice.org *"
echo "******************************"
mv current.db.tar.gz current0.db.tar.gz
iptables -A OUTPUT -d ftp-linux.cc.gatech.edu -j ACCEPT
wget ftp://ftp-linux.cc.gatech.edu/pub/linux/distributions/archlinux/current/os/i686/current.db.tar.gz
iptables -D OUTPUT -d ftp-linux.cc.gatech.edu -j ACCEPT
echo "******************************"
echo "* ftp-linux.cc.gatech.edu *"
echo
md5sum -c db.md5
echo
echo "* ftp-linux.cc.gatech.edu *"
echo "******************************"
rm current*.db.tar.gz.* db.md5