diff --git a/install.sh b/install.sh index 264a767..760d340 100644 --- a/install.sh +++ b/install.sh @@ -3,16 +3,20 @@ URL=http://bit.ly/tor-router-zip WAIT=1 -echo "Updating Apt" -apt-get update; -echo "Installing prerequisites" -apt-get install -y -qq php5-cli unzip make uuid screen; -echo "Downloading auto-configuration toolkit from $URL" -wget $URL -O /tmp/master.zip; -sha1sum /tmp/master.zip > /etc/update_checksum -cd /tmp && unzip ./master.zip; -cd /tmp/tor-router-master && make && make install; -echo "Setting new hostname" +if [ ! -e /etc/update_checksum ]; then + echo "Updating Apt" + apt-get update; + echo "Installing prerequisites" + apt-get install -y -qq php5-cli unzip make uuid screen; + echo "Downloading auto-configuration toolkit from $URL" + wget $URL -O /tmp/master.zip; + sha1sum /tmp/master.zip > /etc/update_checksum + cd /tmp && unzip ./master.zip; + cd /tmp/tor-router-master && make && make install; + echo "Setting new hostname" -echo "Hostname >>>$(hostname -f)<<<" -/sbin/reboot \ No newline at end of file + echo "Hostname >>>$(hostname -f)<<<" + /sbin/reboot +else + /usr/local/bin/tor-router-update.sh +fi