diff --git a/.config/setup/05-install-tor.sh b/.config/setup/05-install-tor.sh new file mode 100755 index 0000000..bd148bf --- /dev/null +++ b/.config/setup/05-install-tor.sh @@ -0,0 +1,11 @@ +#! /usr/bin/sh + +sudo cp "${HOME}"/.config/setup/sources.list.d/tor.sources /etc/apt/sources.list.d/ +sudo chmod 644 /etc/apt/sources.list.d/tor.sources + +outfile=/usr/share/keyrings/deb.torproject.org-keyring.gpg +curl --silent https://deb.torproject.org/torproject.org/A3C4F0F979CAA22CDBA8F512EE8CBC9E886DDD89.asc | gpg --dearmor | sudo tee "${outfile}" >/dev/null +sudo chmod 644 "${outfile}" + +sudo apt update +sudo apt install tor deb.torproject.org-keyring diff --git a/.config/setup/debian.sources b/.config/setup/sources.list.d/debian.sources similarity index 100% rename from .config/setup/debian.sources rename to .config/setup/sources.list.d/debian.sources diff --git a/.config/setup/sources.list.d/tor.sources b/.config/setup/sources.list.d/tor.sources new file mode 100644 index 0000000..c33a6a8 --- /dev/null +++ b/.config/setup/sources.list.d/tor.sources @@ -0,0 +1,5 @@ +Types: deb deb-src +URIs: https://deb.torproject.org/torproject.org +Suites: testing +Components: main +Signed-By: /usr/share/keyrings/deb.torproject.org-keyring.gpg