Skip to content

Commit

Permalink
Merge pull request #14 from colinmahns/master
Browse files Browse the repository at this point in the history
Have apt update deb.torproject.org over HTTPS
  • Loading branch information
micahflee committed May 13, 2015
2 parents bd35724 + 3e7fbcc commit a09ee5a
Showing 1 changed file with 7 additions and 3 deletions.
10 changes: 7 additions & 3 deletions bootstrap.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,12 +13,12 @@ echo "== Updating software"
apt-get update
apt-get dist-upgrade -y

apt-get install -y lsb-release
apt-get install -y lsb-release apt-transport-https

# add official Tor repository
if ! grep -q "http://deb.torproject.org/torproject.org" /etc/apt/sources.list; then
if ! grep -q "https://deb.torproject.org/torproject.org" /etc/apt/sources.list; then
echo "== Adding the official Tor repository"
echo "deb http://deb.torproject.org/torproject.org `lsb_release -cs` main" >> /etc/apt/sources.list
echo "deb https://deb.torproject.org/torproject.org `lsb_release -cs` main" >> /etc/apt/sources.list
gpg --keyserver keys.gnupg.net --recv A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89
gpg --export A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89 | apt-key add -
apt-get update
Expand Down Expand Up @@ -110,4 +110,8 @@ echo ""
echo "== Register your new Tor relay at Tor Weather (https://weather.torproject.org/)"
echo " to get automatic emails about its status"
echo ""
echo "== Consider having /etc/apt/sources.list update over HTTPS and/or HTTPS+Tor"
echo " see https://guardianproject.info/2014/10/16/reducing-metadata-leakage-from-software-updates/"
echo " for more details"
echo ""
echo "== REBOOT THIS SERVER"

0 comments on commit a09ee5a

Please sign in to comment.