[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-commits] [translation/communitytpo-contentspot_completed] Update translations for communitytpo-contentspot_completed
commit 22f466677cc4a2bec0aa40acdcdd1ae979e2ea6f
Author: Translation commit bot <translation@xxxxxxxxxxxxxx>
Date: Fri Aug 9 08:45:39 2019 +0000
Update translations for communitytpo-contentspot_completed
---
contents+en.po | 5004 +++++++++++++++++++++++++++++---------------------------
contents.pot | 5004 +++++++++++++++++++++++++++++---------------------------
2 files changed, 5130 insertions(+), 4878 deletions(-)
diff --git a/contents+en.po b/contents+en.po
index 601160f5f..082ce1319 100644
--- a/contents+en.po
+++ b/contents+en.po
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-07-24 17:12+CET\n"
+"POT-Creation-Date: 2019-08-09 10:43+CET\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en <LL@xxxxxx>\n"
@@ -48,12 +48,12 @@ msgstr ""
"Below you'll find some different ways to volunteer with the Tor community as"
" well as resources to help you help Tor."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.title)
msgid "Relay operations"
msgstr "Relay operations"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.subtitle)
msgid ""
"Relays are the backbone of the Tor network. Help make Tor stronger and "
@@ -62,22 +62,22 @@ msgstr ""
"Relays are the backbone of the Tor network. Help make Tor stronger and "
"faster by running a relay today."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.cta)
msgid "Grow the Tor network"
msgstr "Grow the Tor network"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
msgstr "The Tor network relies on volunteers to donate bandwidth."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "The more people who run relays, the better the Tor network will be."
msgstr "The more people who run relays, the better the Tor network will be."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid ""
"The current Tor network is quite small compared to the number of people who "
@@ -88,32 +88,32 @@ msgstr ""
"need to use Tor, which means we need more dedicated volunteers like you to "
"run relays."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "By running a Tor relay you can help make the Tor network:"
msgstr "By running a Tor relay you can help make the Tor network:"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "* faster (and therefore more usable)"
msgstr "* faster (and therefore more usable)"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "* more robust against attacks"
msgstr "* more robust against attacks"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "* more stable in case of outages"
msgstr "* more stable in case of outages"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "* safer for its users (spying on more relays is harder than on a few)"
msgstr "* safer for its users (spying on more relays is harder than on a few)"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid ""
"Running a relay requires technical skill and commitment, which is why we've "
@@ -361,12 +361,12 @@ msgstr ""
"events, conferences, and meetups, and so we've curated some beautiful "
"materials for in-person and social media outreach."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.title)
msgid "Technical setup"
msgstr "Technical setup"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle)
msgid ""
"Installing and configuring your Tor relay: Bridge, Guard / Middle node, "
@@ -375,7 +375,7 @@ msgstr ""
"Installing and configuring your Tor relay: Bridge, Guard / Middle node, "
"Exit."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"This section covers the installation and configuration of the program "
@@ -384,7 +384,7 @@ msgstr ""
"This section covers the installation and configuration of the program "
"required to run a Tor relay for various operating systems."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"These steps are intended for the latest stable version of the given OS, on "
@@ -393,7 +393,7 @@ msgstr ""
"These steps are intended for the latest stable version of the given OS, on "
"Ubuntu for the latest LTS release."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"Note: For some operating systems, there are alpha version packages available"
@@ -402,7 +402,7 @@ msgstr ""
"Note: For some operating systems, there are alpha version packages available"
" (tor versions with new features not deemed to be stable yet)."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"These are only recommended for people eager to test and report bugs in "
@@ -411,7 +411,7 @@ msgstr ""
"These are only recommended for people eager to test and report bugs in "
"bleeding edge releases/features."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"If you are looking to run a relay with minimal effort we recommend you stick"
@@ -420,17 +420,17 @@ msgstr ""
"If you are looking to run a relay with minimal effort we recommend you stick"
" to stable releases."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid "# Questions you should clarify before configuring Tor"
msgstr "# Questions you should clarify before configuring Tor"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid "* Do you want to run a Tor exit or non-exit (guard/middle) relay?"
msgstr "* Do you want to run a Tor exit or non-exit (guard/middle) relay?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"* If you want to run an exit relay: Which ports do you want to allow in your"
@@ -439,14 +439,14 @@ msgstr ""
"* If you want to run an exit relay: Which ports do you want to allow in your"
" exit policy? (more ports usually means potentially more abuse complains)"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"* What external TCP port do you want to use for incoming Tor connections?"
msgstr ""
"* What external TCP port do you want to use for incoming Tor connections?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"(\"ORPort\" configuration, we recommend port 443 if that is not used by "
@@ -459,31 +459,31 @@ msgstr ""
"is often one of the few open ports on public WIFI networks. Port 9001 is "
"another commonly used ORPort.)"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"* What email address will you use in the ContactInfo field of your relay(s)?"
msgstr ""
"* What email address will you use in the ContactInfo field of your relay(s)?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid "Note: This information will be made public."
msgstr "Note: This information will be made public."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"* How much bandwidth/monthly traffic do you want to allow for Tor traffic?"
msgstr ""
"* How much bandwidth/monthly traffic do you want to allow for Tor traffic?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid "* Does the server have an IPv6 address?"
msgstr "* Does the server have an IPv6 address?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"The installation commands are shown in code blocks and must be executed with"
@@ -492,7 +492,7 @@ msgstr ""
"The installation commands are shown in code blocks and must be executed with"
" root privileges."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"Click below in which type of relay do you want to host and don't forget to "
@@ -503,12 +503,12 @@ msgstr ""
"read [Relay post-install and good practices](relays-post-install-and-good-"
"practices)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.title)
msgid "Relay requirements"
msgstr "Relay requirements"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle)
msgid ""
"Requirements for Tor relays depend on the type of relay and the bandwidth "
@@ -517,7 +517,7 @@ msgstr ""
"Requirements for Tor relays depend on the type of relay and the bandwidth "
"they provide. Learn more about specific relay requirements."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Requirements for Tor relays depend on the type of relay and the bandwidth "
@@ -526,12 +526,12 @@ msgstr ""
"Requirements for Tor relays depend on the type of relay and the bandwidth "
"they provide."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Bandwidth and Connections"
msgstr "# Bandwidth and Connections"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"A non-exit relay should be able to handle at least 7000 concurrent "
@@ -540,7 +540,7 @@ msgstr ""
"A non-exit relay should be able to handle at least 7000 concurrent "
"connections."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"This can overwhelm consumer-level routers. If you run the Tor relay from a "
@@ -549,7 +549,7 @@ msgstr ""
"This can overwhelm consumer-level routers. If you run the Tor relay from a "
"server (virtual or dedicated) in a data center you will be fine."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you run it behind a consumer-level router at home you will have to try "
@@ -558,7 +558,7 @@ msgstr ""
"If you run it behind a consumer-level router at home you will have to try "
"and see if your home router can handle it or if it starts failing."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Fast exit relays (>=100 Mbit/s) usually have to handle a lot more concurrent"
@@ -567,7 +567,7 @@ msgstr ""
"Fast exit relays (>=100 Mbit/s) usually have to handle a lot more concurrent"
" connections (>100k)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"It is recommended that a relay have at least 16 Mbit/s (Mbps) upload "
@@ -578,12 +578,12 @@ msgstr ""
"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is"
" better."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "The minimum requirements for a relay are 10 Mbit/s (Mbps)."
msgstr "The minimum requirements for a relay are 10 Mbit/s (Mbps)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you have less than 10 Mbit/s but at least 1 Mbit/s we recommend you run a"
@@ -592,7 +592,7 @@ msgstr ""
"If you have less than 10 Mbit/s but at least 1 Mbit/s we recommend you run a"
" [bridge with obfs4 support](relay/bridge)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you do not know your bandwidth you can use http://beta.speedtest.net to "
@@ -601,12 +601,12 @@ msgstr ""
"If you do not know your bandwidth you can use http://beta.speedtest.net to "
"measure it."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Monthly Outbound Traffic"
msgstr "# Monthly Outbound Traffic"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"It is required that a Tor relay be allowed to use a minimum of 100 GByte of "
@@ -615,7 +615,7 @@ msgstr ""
"It is required that a Tor relay be allowed to use a minimum of 100 GByte of "
"outbound traffic (and the same amount of incoming traffic) per month."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Note: That is only about 1 day worth of traffic on a 10 Mbit/s (Mbps) "
@@ -624,12 +624,12 @@ msgstr ""
"Note: That is only about 1 day worth of traffic on a 10 Mbit/s (Mbps) "
"connection."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "More (>2 TB/month) is better and recommended."
msgstr "More (>2 TB/month) is better and recommended."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"**Ideally a relay runs on an unmetered plan** or includes 20 TB/month or "
@@ -638,7 +638,7 @@ msgstr ""
"**Ideally a relay runs on an unmetered plan** or includes 20 TB/month or "
"more."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you have a metered plan you might want to configure tor to only use a "
@@ -647,12 +647,12 @@ msgstr ""
"If you have a metered plan you might want to configure tor to only use a "
"given amount of [bandwidth or monthly traffic](FIXME)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Public IPv4 Address"
msgstr "# Public IPv4 Address"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Every relay needs a public IPv4 address - either directly on the host "
@@ -661,7 +661,7 @@ msgstr ""
"Every relay needs a public IPv4 address - either directly on the host "
"(preferred) or via NAT and port forwarding."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"The IPv4 address is not required to be static but static IP addresses are "
@@ -670,7 +670,7 @@ msgstr ""
"The IPv4 address is not required to be static but static IP addresses are "
"preferred."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Your IPv4 address should remain unchanged for at least 3 hours (if it "
@@ -683,7 +683,7 @@ msgstr ""
" relay or bridge there since it takes time to distribute the new list of "
"relay IPs to clients - which happens only once every hour)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Additional IPv6 connectivity is great and recommended/encouraged but not a "
@@ -692,7 +692,7 @@ msgstr ""
"Additional IPv6 connectivity is great and recommended/encouraged but not a "
"requirement."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"There should be no problem at all with this requirement (all commercially "
@@ -701,55 +701,55 @@ msgstr ""
"There should be no problem at all with this requirement (all commercially "
"available servers come with at least one IPv4 address)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "Note: You can only run two Tor relays per public IPv4 address."
msgstr "Note: You can only run two Tor relays per public IPv4 address."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you want to run more than two relays you will need more IPv4 addresses."
msgstr ""
"If you want to run more than two relays you will need more IPv4 addresses."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Memory Requirements"
msgstr "# Memory Requirements"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available."
msgstr ""
"* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM."
msgstr ""
"* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"* On an exit relay we recommend at least 1.5 GB of RAM per tor instance."
msgstr ""
"* On an exit relay we recommend at least 1.5 GB of RAM per tor instance."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Disk Storage"
msgstr "# Disk Storage"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "Tor does not need much disk storage."
msgstr "Tor does not need much disk storage."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"A typical Tor relay needs less than 200 MB for Tor related data (in addition"
@@ -758,17 +758,17 @@ msgstr ""
"A typical Tor relay needs less than 200 MB for Tor related data (in addition"
" to the operating system itself)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# CPU"
msgstr "# CPU"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "* Any modern CPU should be fine."
msgstr "* Any modern CPU should be fine."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"* It is recommended to use CPUs with AESNI support (that will improve "
@@ -779,7 +779,7 @@ msgstr ""
"performance and allow for up to about ~400-450 Mbps in each direction on a "
"single tor instance on modern CPUs)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If the file /proc/cpuinfo contains the word aes your CPU has support for "
@@ -788,12 +788,12 @@ msgstr ""
"If the file /proc/cpuinfo contains the word aes your CPU has support for "
"AES-NI."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Uptime"
msgstr "# Uptime"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Tor has no hard uptime requirement but if your relay is not running for more"
@@ -802,22 +802,22 @@ msgstr ""
"Tor has no hard uptime requirement but if your relay is not running for more"
" than 2 hours a day its usefulness is limited."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "Ideally the relay runs on a server which runs 24/7."
msgstr "Ideally the relay runs on a server which runs 24/7."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "Reboots and tor daemon restarts are fine."
msgstr "Reboots and tor daemon restarts are fine."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Tor Version"
msgstr "# Tor Version"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"For security reasons, Tor relays should not downgrade their tor version from"
@@ -830,12 +830,12 @@ msgstr ""
" insecure. Relays that attempt to downgrade to an insecure version will be "
"rejected from the network automatically."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.title)
msgid "Types of relays on the Tor network"
msgstr "Types of relays on the Tor network"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.subtitle)
msgid ""
"Bridges, guards, middle relays, and exits all serve important functions in "
@@ -844,7 +844,7 @@ msgstr ""
"Bridges, guards, middle relays, and exits all serve important functions in "
"the Tor network. Learn about the different relays you can run."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"All nodes are important, but they have different technical requirements and "
@@ -853,7 +853,7 @@ msgstr ""
"All nodes are important, but they have different technical requirements and "
"legal implications."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Understanding the different kinds of nodes is the first step to learning "
@@ -862,17 +862,17 @@ msgstr ""
"Understanding the different kinds of nodes is the first step to learning "
"which one is right for you."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "# Guard and middle relay"
msgstr "# Guard and middle relay"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "(also known as non-exit relays)"
msgstr "(also known as non-exit relays)"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"A guard relay is the first relay in the chain of 3 relays building a Tor "
@@ -881,7 +881,7 @@ msgstr ""
"A guard relay is the first relay in the chain of 3 relays building a Tor "
"circuit."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"A middle relay is neither a guard nor an exit, but acts as the second hop "
@@ -890,7 +890,7 @@ msgstr ""
"A middle relay is neither a guard nor an exit, but acts as the second hop "
"between the two."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"To become a guard, a relay has to be stable and fast (at least 2MByte/s) "
@@ -899,12 +899,12 @@ msgstr ""
"To become a guard, a relay has to be stable and fast (at least 2MByte/s) "
"otherwise it will remain a middle relay."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "Guard and middle relays usually do not receive abuse complaints."
msgstr "Guard and middle relays usually do not receive abuse complaints."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"All relays will be listed in the public list of Tor relays, so may be "
@@ -915,7 +915,7 @@ msgstr ""
"blocked by certain services that don't understand how Tor works or "
"deliberately want to censor Tor users."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"If you are running a relay from home and have one static IP, you may want to"
@@ -926,7 +926,7 @@ msgstr ""
" consider running a bridge instead so that your non-Tor traffic doesn't get "
"blocked as though it's coming from Tor."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"If you have a dynamic IP address or multiple static IPs, this isn't as much "
@@ -935,7 +935,7 @@ msgstr ""
"If you have a dynamic IP address or multiple static IPs, this isn't as much "
"of an issue."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"A non-exit Tor relay requires minimal maintenance efforts and bandwidth "
@@ -946,7 +946,7 @@ msgstr ""
"usage can be highly customized in the tor configuration (will be covered in "
"more detail later in this guide)."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"The so called \"exit policy\" of the relay decides if it is a relay allowing"
@@ -955,17 +955,17 @@ msgstr ""
"The so called \"exit policy\" of the relay decides if it is a relay allowing"
" clients to exit or not."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "A non-exit relay does not allow exiting in its exit policy."
msgstr "A non-exit relay does not allow exiting in its exit policy."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "# Exit relay"
msgstr "# Exit relay"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"The exit relay is the final relay in a Tor circuit, the one that sends "
@@ -974,7 +974,7 @@ msgstr ""
"The exit relay is the final relay in a Tor circuit, the one that sends "
"traffic out its destination."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"The services Tor clients are connecting to (website, chat service, email "
@@ -985,7 +985,7 @@ msgstr ""
"provider, etc) will see the IP address of the exit relay instead of their "
"real IP address of the Tor user."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Exit relays have the greatest legal exposure and liability of all the "
@@ -994,7 +994,7 @@ msgstr ""
"Exit relays have the greatest legal exposure and liability of all the "
"relays."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"For example, if a user downloads copyrighted material while using your exit "
@@ -1007,7 +1007,7 @@ msgstr ""
"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-"
"ba92-3d58c8345a32&?ref=sol08a2)."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Any abuse complaints about the exit will go directly to you (via your "
@@ -1016,7 +1016,7 @@ msgstr ""
"Any abuse complaints about the exit will go directly to you (via your "
"hoster, depending on the WHOIS records)."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Generally, most complaints can be handled pretty easily through template "
@@ -1025,7 +1025,7 @@ msgstr ""
"Generally, most complaints can be handled pretty easily through template "
"letters, which we'll discuss more in legal considerations section."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Because of the legal exposure that comes with running an exit relay, you "
@@ -1034,7 +1034,7 @@ msgstr ""
"Because of the legal exposure that comes with running an exit relay, you "
"should not run a Tor exit relay from your home."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Ideal exit relay operators are affiliated with some institution, like a "
@@ -1043,7 +1043,7 @@ msgstr ""
"Ideal exit relay operators are affiliated with some institution, like a "
"university, a library, a hackerspace or a privacy related organization."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"An institution can not only provide greater bandwidth for the exit, but is "
@@ -1054,7 +1054,7 @@ msgstr ""
"better positioned to handle abuse complaints or the rare law enforcement "
"inquiry."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"If you are considering running an exit relay, please read the [section on "
@@ -1063,12 +1063,12 @@ msgstr ""
"If you are considering running an exit relay, please read the [section on "
"legal considerations](community-resources) for exit relay operators."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "# Bridge"
msgstr "# Bridge"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"The design of the Tor network means that the IP address of Tor relays is "
@@ -1077,7 +1077,7 @@ msgstr ""
"The design of the Tor network means that the IP address of Tor relays is "
"public."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"However, one of the ways Tor can be blocked by governments or ISPs is by "
@@ -1086,7 +1086,7 @@ msgstr ""
"However, one of the ways Tor can be blocked by governments or ISPs is by "
"blacklisting the IP addresses of these public Tor nodes."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Tor bridges are nodes in the network that are not listed in the public Tor "
@@ -1095,7 +1095,7 @@ msgstr ""
"Tor bridges are nodes in the network that are not listed in the public Tor "
"directory, which make it harder for ISPs and governments to block them."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Bridges are useful for Tor users under oppressive regimes or for people who "
@@ -1106,7 +1106,7 @@ msgstr ""
"want an extra layer of security because they're worried somebody will "
"recognize that they are contacting a public Tor relay IP address."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Several countries, including China and Iran, have found ways to detect and "
@@ -1115,7 +1115,7 @@ msgstr ""
"Several countries, including China and Iran, have found ways to detect and "
"block connections to Tor bridges."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"[Pluggable transports](https://2019.www.torproject.org/docs/pluggable-"
@@ -1126,7 +1126,7 @@ msgstr ""
"transports.html.en), a special kind of bridge, address this by adding an "
"additional layer of obfuscation."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Bridges are relatively easy, low-risk and low bandwidth Tor nodes to "
@@ -1135,7 +1135,7 @@ msgstr ""
"Bridges are relatively easy, low-risk and low bandwidth Tor nodes to "
"operate, but they have a big impact on users."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"A bridge isn't likely to receive any abuse complaints, and since bridges are"
@@ -1146,7 +1146,7 @@ msgstr ""
" not listed in the public consensus, they are unlikely to be blocked by "
"popular services."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Bridges are a great option if you can only run a Tor node from your home "
@@ -1157,12 +1157,12 @@ msgstr ""
"network, have only one static IP, and don't have a huge amount of bandwidth "
"to donate -- we recommend giving your bridge at least 1 Mbit/sec."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.title)
msgid "Community and legal resources"
msgstr "Community and legal resources"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.subtitle)
msgid ""
"How to get involved with the Tor relay operator community, advice on "
@@ -1173,7 +1173,7 @@ msgstr ""
"responding to abuse complaints, and how to start an organization dedicated "
"to relay operation."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Exit relay operators should understand the potential risks associated with "
@@ -1192,12 +1192,12 @@ msgstr ""
" exit from a location that isn't their home, and reading through some of the"
" legal resources that Tor-supportive lawyers have put together."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "# Legal resources"
msgstr "# Legal resources"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"The [EFF Tor Legal FAQ](https://www.torproject.org/eff/tor-legal-"
@@ -1226,17 +1226,17 @@ msgstr ""
" EFF](https://www.eff.org/about/contact) and see if they can help connect "
"you."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "Also see the [Tor Exit Guidelines](tor-exit-guidelines)."
msgstr "Also see the [Tor Exit Guidelines](tor-exit-guidelines)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "# Responding to abuse complaints"
msgstr "# Responding to abuse complaints"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Operators can put together their own abuse complaint template responses from"
@@ -1247,7 +1247,7 @@ msgstr ""
" one of many templates that Tor has created: [Tor Abuse Templates](tor-"
"abuse-templates)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"It is important to respond to abuse complaints in a timely manner (usually "
@@ -1262,12 +1262,12 @@ msgstr ""
"your experience with new hosters on the following wiki page: [GoodBadISPs"
"](good-bad-isps)"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "Other docs we like:"
msgstr "Other docs we like:"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* a letter Boing Boing used to respond to a US federal subpoena about their "
@@ -1278,7 +1278,7 @@ msgstr ""
"exit relay: [What happened when we got subpoenaed over our Tor exit "
"node](https://boingboing.net/2015/08/04/what-happened-when-the-fbi-sub.html)"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* abuse response templates from Coldhak, an organization in Canada that runs"
@@ -1293,12 +1293,12 @@ msgstr ""
"Template](https://github.com/coldhakca/abuse-"
"templates/blob/master/generic.template)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "# Running a relay with other people"
msgstr "# Running a relay with other people"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Running relays is more fun with other people! You can work with your "
@@ -1309,12 +1309,12 @@ msgstr ""
"university department, your employer or institution, or an organization like"
" [Torservers.net](https://torservers.net) to run a relay."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
msgstr "## Torservers.net"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Torservers is an independent, global network of organizations that help the "
@@ -1341,7 +1341,7 @@ msgstr ""
"your social network interested in running relays, one place to meet people "
"is [your local hackerspace](https://wiki.hackerspaces.org/Hackerspaces)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Once you have a trusted group of people, depending on your region, it is "
@@ -1356,7 +1356,7 @@ msgstr ""
"many countries operating as a corporation instead of as an individual can "
"also get you certain legal protections."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"The next steps are figuring out hardware, transit, and server hosting. "
@@ -1373,12 +1373,12 @@ msgstr ""
"bandwidth or rackspace. It is extremely important to maintain good "
"relationships with these ISPs."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "## At your university"
msgstr "## At your university"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Many computer science departments, university libraries, and individual "
@@ -1401,12 +1401,12 @@ msgstr ""
"resources: [Tor on campus](https://www.eff.org/torchallenge/tor-on-"
"campus.html)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "## At your company or organization"
msgstr "## At your company or organization"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"If you work at a Tor-friendly company or organization, that's another ideal "
@@ -1425,17 +1425,17 @@ msgstr ""
"Digitales](https://tor.derechosdigitales.org), [Enjambre "
"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "# More resources"
msgstr "# More resources"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "Congratulations, you're officially a Tor relay operator! What now?"
msgstr "Congratulations, you're officially a Tor relay operator! What now?"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* You can check out traffic and other statistics for your relay at our "
@@ -1446,7 +1446,7 @@ msgstr ""
"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will "
"appear on \"Relay Search\" about 3 hours after you started it)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* There is also more info about running a relay at the [Tor "
@@ -1455,7 +1455,7 @@ msgstr ""
"* There is also more info about running a relay at the [Tor "
"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* And, most importantly, make sure to email tshirt@xxxxxxxxxxxxxx and [claim"
@@ -1466,12 +1466,12 @@ msgstr ""
" your swag](swags). It's our way of saying thanks for defending privacy and "
"free speech online."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.title)
msgid "Technical considerations"
msgstr "Technical considerations"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.subtitle)
msgid ""
"How to choose a good hosting provider, what's an AS and Operating System "
@@ -1480,12 +1480,12 @@ msgstr ""
"How to choose a good hosting provider, what's an AS and Operating System "
"diversity."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "# Considerations when choosing a hosting provider"
msgstr "# Considerations when choosing a hosting provider"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"If you have access to a high speed internet connection (>=100 Mbit/s in both"
@@ -1496,7 +1496,7 @@ msgstr ""
" directions) and a physical piece of computer hardware, this is the best way"
" to run a relay."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"Having full control over the hardware and connection gives you a more "
@@ -1505,7 +1505,7 @@ msgstr ""
"Having full control over the hardware and connection gives you a more "
"controllable and (if done correctly) secure environment."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"You can host your own physical hardware at home (do NOT run a Tor exit relay"
@@ -1514,12 +1514,12 @@ msgstr ""
"You can host your own physical hardware at home (do NOT run a Tor exit relay"
" from your home) or in a data center."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "Sometimes this is referred to as installing the relay on \"bare metal\"."
msgstr "Sometimes this is referred to as installing the relay on \"bare metal\"."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"If you do not own physical hardware, you could run a relay on a rented "
@@ -1528,7 +1528,7 @@ msgstr ""
"If you do not own physical hardware, you could run a relay on a rented "
"dedicated server or virtual private server (VPS)."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"This can cost anywhere between $3.00/month and thousands per month, "
@@ -1537,12 +1537,12 @@ msgstr ""
"This can cost anywhere between $3.00/month and thousands per month, "
"depending on your provider, hardware configuration, and bandwidth usage."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "Many VPS providers will not allow you to run exit relays."
msgstr "Many VPS providers will not allow you to run exit relays."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"You must follow the VPS provider's terms of service, or risk having your "
@@ -1551,7 +1551,7 @@ msgstr ""
"You must follow the VPS provider's terms of service, or risk having your "
"account disabled."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"For more information on hosting providers and their policies on allowing Tor"
@@ -1562,17 +1562,17 @@ msgstr ""
" relays, please see this list maintained by the Tor community: "
"[GoodBadISPs](FIXME)."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "## Questions to consider when choosing a hoster"
msgstr "## Questions to consider when choosing a hoster"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* How much monthly traffic is included? (Is bandwidth \"unmetered\"?)"
msgstr "* How much monthly traffic is included? (Is bandwidth \"unmetered\"?)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster provide IPv6 connectivity? (it is recommended, but not "
@@ -1581,7 +1581,7 @@ msgstr ""
"* Does the hoster provide IPv6 connectivity? (it is recommended, but not "
"required)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* What virtualization / hypervisor (if any) does the provider use? (anything"
@@ -1590,7 +1590,7 @@ msgstr ""
"* What virtualization / hypervisor (if any) does the provider use? (anything"
" but OpenVZ should be fine)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster start to throttle bandwidth after a certain amount of "
@@ -1599,7 +1599,7 @@ msgstr ""
"* Does the hoster start to throttle bandwidth after a certain amount of "
"traffic?"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* How well connected is the autonomous system of the hoster? To answer this "
@@ -1610,12 +1610,12 @@ msgstr ""
"question you can use the AS rank of the autonomous systems if you want to "
"compare: http://as-rank.caida.org/ (a lower value is better)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "## If you plan to run Exit Relays"
msgstr "## If you plan to run Exit Relays"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster allow Tor exit relays? (explicitly ask them before "
@@ -1624,7 +1624,7 @@ msgstr ""
"* Does the hoster allow Tor exit relays? (explicitly ask them before "
"starting an exit relay there)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster allow custom WHOIS records for your IP addresses? This "
@@ -1633,7 +1633,7 @@ msgstr ""
"* Does the hoster allow custom WHOIS records for your IP addresses? This "
"helps reduce the amount of abuse sent to the hoster instead of you."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster allow you to set a custom DNS reverse entry? (DNS PTR "
@@ -1642,7 +1642,7 @@ msgstr ""
"* Does the hoster allow you to set a custom DNS reverse entry? (DNS PTR "
"record)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"This are probably things you will need to ask the hoster in a Pre-Sales "
@@ -1651,12 +1651,12 @@ msgstr ""
"This are probably things you will need to ask the hoster in a Pre-Sales "
"ticket"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "# AS/location diversity"
msgstr "# AS/location diversity"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"When selecting your hosting provider, consider network diversity on an "
@@ -1665,19 +1665,19 @@ msgstr ""
"When selecting your hosting provider, consider network diversity on an "
"autonomous system (AS) and country level."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "A more diverse network is more resilient to attacks and outages."
msgstr "A more diverse network is more resilient to attacks and outages."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"Sometimes it is not clear which AS you are buying from in case of resellers."
msgstr ""
"Sometimes it is not clear which AS you are buying from in case of resellers."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"To be sure it is best to ask the hoster about the AS number before ordering "
@@ -1686,7 +1686,7 @@ msgstr ""
"To be sure it is best to ask the hoster about the AS number before ordering "
"a server."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"It is best to avoid hosters where many Tor relays are already hosted, but it"
@@ -1695,42 +1695,42 @@ msgstr ""
"It is best to avoid hosters where many Tor relays are already hosted, but it"
" is still better to add one there than to run no relay at all."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "**Try to avoid** the following hosters:"
msgstr "**Try to avoid** the following hosters:"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "* OVH SAS (AS16276)"
msgstr "* OVH SAS (AS16276)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "* Online S.a.s. (AS12876)"
msgstr "* Online S.a.s. (AS12876)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "* Hetzner Online GmbH (AS24940)"
msgstr "* Hetzner Online GmbH (AS24940)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "* DigitalOcean, LLC (AS14061)"
msgstr "* DigitalOcean, LLC (AS14061)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"To find out which hoster and countries are already used by many other "
@@ -1739,7 +1739,7 @@ msgstr ""
"To find out which hoster and countries are already used by many other "
"operators (that should be avoided) you can use Relay Search:"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* [Autonomous System Level "
@@ -1748,7 +1748,7 @@ msgstr ""
"* [Autonomous System Level "
"Overview](https://metrics.torproject.org/rs.html#aggregate/as)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* [Country Level "
@@ -1757,17 +1757,17 @@ msgstr ""
"* [Country Level "
"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "# Choosing an Operating System"
msgstr "# Choosing an Operating System"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "We recommend you use the operating system you are most familiar with."
msgstr "We recommend you use the operating system you are most familiar with."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"Please keep in mind that since most relays run on Debian and we want to "
@@ -1778,7 +1778,7 @@ msgstr ""
"avoid a monoculture, BSD and other non-Linux based relays are greatly "
"needed."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"The following table shows the current OS distribution on the Tor network to "
@@ -1787,17 +1787,17 @@ msgstr ""
"The following table shows the current OS distribution on the Tor network to "
"give you an idea of how much more non-Linux relays we should have:"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "# OS Level Configuration"
msgstr "# OS Level Configuration"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"OS configuration is outside the scope of this guide but the following points"
@@ -1806,12 +1806,12 @@ msgstr ""
"OS configuration is outside the scope of this guide but the following points"
" are crucial for a Tor relay, so we want to mention them here nonetheless."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "## Time Synchronization (NTP)"
msgstr "## Time Synchronization (NTP)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"Correct time settings are essential for Tor relays. It is recommended that "
@@ -1822,12 +1822,12 @@ msgstr ""
"you use the network time protocol (NTP) for time synchronization and ensure "
"your timezone is set correctly."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "## Automatic Software Updates"
msgstr "## Automatic Software Updates"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"One of the most imported things to keeps your relay secure is to install "
@@ -1838,7 +1838,7 @@ msgstr ""
"security updates timely and ideally automatically so you can not forget "
"about it."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"We collected the steps to enable automatic software updates for different "
@@ -1847,17 +1847,17 @@ msgstr ""
"We collected the steps to enable automatic software updates for different "
"operating systems:"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* [RPM-based distributions](FIXME) (RHEL, CentOS, Fedora, openSUSE)"
msgstr "* [RPM-based distributions](FIXME) (RHEL, CentOS, Fedora, openSUSE)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* [Debian/Ubuntu](FIXME)"
msgstr "* [Debian/Ubuntu](FIXME)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* [FreeBSD/HardenedBSD](FIXME)"
msgstr "* [FreeBSD/HardenedBSD](FIXME)"
@@ -3161,21 +3161,6 @@ msgstr ""
"You can also see the open tickets about translation problems on our "
"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Community%2FTranslations)."
-#: https//community.torproject.org/localization/translate-strings/
-#: (content/localization/translate-strings/contents+en.lrpage.title)
-msgid "Translate strings"
-msgstr "Translate strings"
-
-#: https//community.torproject.org/localization/translate-strings/
-#: (content/localization/translate-strings/contents+en.lrpage.subtitle)
-msgid "How to translates"
-msgstr "How to translates"
-
-#: https//community.torproject.org/localization/translate-strings/
-#: (content/localization/translate-strings/contents+en.lrpage.body)
-msgid "### How to translates"
-msgstr "### How to translates"
-
#: https//community.torproject.org/localization/becoming-tor-translator/
#: (content/localization/becoming-tor-translator/contents+en.lrpage.title)
msgid "Becoming a Tor translator"
@@ -3535,1367 +3520,1348 @@ msgstr ""
msgid "## Talk about Tor"
msgstr "## Talk about Tor"
-#: https//community.torproject.org/outreach/speakers/
-#: (content/outreach/speakers/contents+en.lrpage.title)
-#: (content/outreach/speakers/contents+en.lrpage.subtitle)
-msgid "Speakers"
-msgstr "Speakers"
-
-#: https//community.torproject.org/outreach/speakers/
-#: (content/outreach/speakers/contents+en.lrpage.body)
-msgid "## Speakers"
-msgstr "## Speakers"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Exit"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.title)
+msgid "Relay Post-install and good practices"
+msgstr "Relay Post-install and good practices"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "How to deploy an Exit node"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "#1. Make sure relay ports can be reached"
+msgstr "#1. Make sure relay ports can be reached"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
-"for operators that want to turn on exiting on their relay."
+"If you are using a firewall, open a hole in your firewall so incoming "
+"connections can reach the ports you will use for your relay (ORPort, plus "
+"DirPort if you enabled it)."
msgstr ""
-"We assume you read through the [relay guide](..) already. This subpage is "
-"for operators that want to turn on exiting on their relay."
+"If you are using a firewall, open a hole in your firewall so incoming "
+"connections can reach the ports you will use for your relay (ORPort, plus "
+"DirPort if you enabled it)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"It is recommended that you setup exit relays on servers dedicated to this "
-"purpose."
+"Also, make sure you allow all outgoing connections too, so your relay can "
+"reach the other Tor relays, clients and destinations."
msgstr ""
-"It is recommended that you setup exit relays on servers dedicated to this "
-"purpose."
+"Also, make sure you allow all outgoing connections too, so your relay can "
+"reach the other Tor relays, clients and destinations."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"It is not recommended to install Tor exit relays on servers that you need "
-"for other services as well."
+"You can find the specific ORPort TCP port number in the torrc configuration "
+"samples bellow (in the OS specific sections)."
msgstr ""
-"It is not recommended to install Tor exit relays on servers that you need "
-"for other services as well."
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "Do not mix your own traffic with your exit relay traffic."
-msgstr "Do not mix your own traffic with your exit relay traffic."
+"You can find the specific ORPort TCP port number in the torrc configuration "
+"samples bellow (in the OS specific sections)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "## Reverse DNS and WHOIS record"
-msgstr "## Reverse DNS and WHOIS record"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 2. Verify that your relay works"
+msgstr "# 2. Verify that your relay works"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Before turning your non-exit relay into an exit relay, ensure that you have "
-"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
-"exit relay. Something like \"tor-exit\" it its name is a good start."
+"If your logfile (syslog) contains the following entry after starting your "
+"tor daemon your relay should be up and running as expected:"
msgstr ""
-"Before turning your non-exit relay into an exit relay, ensure that you have "
-"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
-"exit relay. Something like \"tor-exit\" it its name is a good start."
+"If your logfile (syslog) contains the following entry after starting your "
+"tor daemon your relay should be up and running as expected:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
+msgid "```"
+msgstr "```"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
-"indications that this is a Tor exit relay."
+"Self-testing indicates your ORPort is reachable from the outside. Excellent."
msgstr ""
-"If your provider offers it, make sure your WHOIS record contains clear "
-"indications that this is a Tor exit relay."
+"Self-testing indicates your ORPort is reachable from the outside. Excellent."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "## Exit Notice HTML page"
-msgstr "## Exit Notice HTML page"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "Publishing server descriptor."
+msgstr "Publishing server descriptor."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"To make it even more obvious that this is a Tor exit relay you should serve "
-"a Tor exit notice HTML page."
+"About 3 hours after you started your relay it should appear on [Relay "
+"Search](https://metrics.torproject.org/rs.html)."
msgstr ""
-"To make it even more obvious that this is a Tor exit relay you should serve "
-"a Tor exit notice HTML page."
+"About 3 hours after you started your relay it should appear on [Relay "
+"Search](https://metrics.torproject.org/rs.html)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid ""
-"Tor can do that for you if your DirPort is on TCP port 80, you can make use "
-"of tor's DirPortFrontPage feature to display a HTML file on that port."
-msgstr ""
-"Tor can do that for you if your DirPort is on TCP port 80, you can make use "
-"of tor's DirPortFrontPage feature to display a HTML file on that port."
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "You can search for your relay using your nickname or IP address."
+msgstr "You can search for your relay using your nickname or IP address."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 3. Read about Tor relay lifecycle"
+msgstr "# 3. Read about Tor relay lifecycle"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"This file will be shown to anyone directing his browser to your Tor exit "
-"relay IP address."
+"It takes some time for relay traffic to ramp up, this is especially true for"
+" guard relays but to a lesser extend also for exit relays. To understand "
+"this process, read about the [lifecycle of a new "
+"relay](https://blog.torproject.org/lifecycle-new-relay)."
msgstr ""
-"This file will be shown to anyone directing his browser to your Tor exit "
-"relay IP address."
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
-#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
-msgid "```"
-msgstr "```"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "DirPort 80"
-msgstr "DirPort 80"
+"It takes some time for relay traffic to ramp up, this is especially true for"
+" guard relays but to a lesser extend also for exit relays. To understand "
+"this process, read about the [lifecycle of a new "
+"relay](https://blog.torproject.org/lifecycle-new-relay)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "DirPortFrontPage /path/to/html/file"
-msgstr "DirPortFrontPage /path/to/html/file"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 4. Configuration Management"
+msgstr "# 4. Configuration Management"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"If you plan to run more than a single relay, or you want to run a high "
+"capacity relay (multiple Tor instances per server) or want to use strong "
+"security features like [Offline Master "
+"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/OfflineKeys)"
+" without performing additional steps manually, you may want to use a "
+"configuration management for better maintainability."
msgstr ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"If you plan to run more than a single relay, or you want to run a high "
+"capacity relay (multiple Tor instances per server) or want to use strong "
+"security features like [Offline Master "
+"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/OfflineKeys)"
+" without performing additional steps manually, you may want to use a "
+"configuration management for better maintainability."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"There are multiple configuration management solutions for Unix based "
+"operating systems (Ansible, Puppet, Salt, ...)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "Here are some more tips for running a reliable exit relay:"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## Exit Policy"
+"There are multiple configuration management solutions for Unix based "
+"operating systems (Ansible, Puppet, Salt, ...)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Defining the [exit policy](https://www.torproject.org/docs/tor-"
-"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
-"relay configuration."
+"The following Ansible Role has specifically been build for Tor relay "
+"operators and supports multiple operating systems: [Ansible "
+"Relayor](http://github.com/nusenu/ansible-relayor)."
msgstr ""
-"Defining the [exit policy](https://www.torproject.org/docs/tor-"
-"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
-"relay configuration."
+"The following Ansible Role has specifically been build for Tor relay "
+"operators and supports multiple operating systems: [Ansible "
+"Relayor](http://github.com/nusenu/ansible-relayor)."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 5. Important: if you run more than one Tor instance"
+msgstr "# 5. Important: if you run more than one Tor instance"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"The exit policy defines which destination ports you are willing to forward."
+"To avoid putting Tor clients at risk when operating multiple relays you must"
+" set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily) value and have a valid "
+"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#ContactInfo) in your torrc configuration."
msgstr ""
-"The exit policy defines which destination ports you are willing to forward."
+"To avoid putting Tor clients at risk when operating multiple relays you must"
+" set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily) value and have a valid "
+"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#ContactInfo) in your torrc configuration."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"This has an impact on the amount of abuse emails you will get (less ports "
-"means less abuse emails, but an exit relay allowing only few ports is also "
-"less useful)."
+"The MyFamily setting is simply telling Tor clients what Tor relays are "
+"controlled by a single entity/operator/organization, so they are not used in"
+" multiple positions in a single circuit."
msgstr ""
-"This has an impact on the amount of abuse emails you will get (less ports "
-"means less abuse emails, but an exit relay allowing only few ports is also "
-"less useful)."
+"The MyFamily setting is simply telling Tor clients what Tor relays are "
+"controlled by a single entity/operator/organization, so they are not used in"
+" multiple positions in a single circuit."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"If you want to be a useful exit relay you must **at least allow destination "
-"ports 80 and 443**."
+"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
+"you would add the following configuration to set MyFamily:"
msgstr ""
-"If you want to be a useful exit relay you must **at least allow destination "
-"ports 80 and 443**."
+"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
+"you would add the following configuration to set MyFamily:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"As a new exit relay - especially if you are new to your hoster - it is good "
-"to start with a reduced exit policy (to reduce the amount of abuse emails) "
-"and further open it up as you become more experienced."
+"to both relays. To find your relays fingerprint you can look into the log "
+"files when tor starts up or find the file named \"fingerprint\" in your tor "
+"DataDirectory."
msgstr ""
-"As a new exit relay - especially if you are new to your hoster - it is good "
-"to start with a reduced exit policy (to reduce the amount of abuse emails) "
-"and further open it up as you become more experienced."
+"to both relays. To find your relays fingerprint you can look into the log "
+"files when tor starts up or find the file named \"fingerprint\" in your tor "
+"DataDirectory."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
-" wiki page."
+"Instead of doing so manually for big operators we recommend to automate the "
+"MyFamily setting via a configuration management solution."
msgstr ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
-" wiki page."
+"Instead of doing so manually for big operators we recommend to automate the "
+"MyFamily setting via a configuration management solution."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"Manually managing MyFamily for big relay groups is error prone and can put "
+"Tor clients at risk."
msgstr ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "ExitRelay 1"
-msgstr "ExitRelay 1"
+"Manually managing MyFamily for big relay groups is error prone and can put "
+"Tor clients at risk."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "## DNS on Exit Relays"
-msgstr "## DNS on Exit Relays"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 6. Optional: Limiting bandwidth usage (and traffic)"
+msgstr "# 6. Optional: Limiting bandwidth usage (and traffic)"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Unlike other types of relays, exit relays also do DNS resolution for Tor "
-"clients."
+"Tor will not limit its bandwidth usage by default, but supports multiple "
+"ways to restrict the used bandwidth and the amount of traffic."
msgstr ""
-"Unlike other types of relays, exit relays also do DNS resolution for Tor "
-"clients."
+"Tor will not limit its bandwidth usage by default, but supports multiple "
+"ways to restrict the used bandwidth and the amount of traffic."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"DNS resolution on exit relays is crucial for Tor clients, it should be "
-"reliable and fast by using caching."
+"This can be handy if you want to ensure that your Tor relay does not exceed "
+"a certain amount of bandwidth or total traffic per day/week/month."
msgstr ""
-"DNS resolution on exit relays is crucial for Tor clients, it should be "
-"reliable and fast by using caching."
+"This can be handy if you want to ensure that your Tor relay does not exceed "
+"a certain amount of bandwidth or total traffic per day/week/month."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* DNS resolution can have a significant impact on the performance and "
-"reliability your exit relay provides."
+"The following torrc configuration options can be used to restrict bandwidth "
+"and traffic:"
msgstr ""
-"* DNS resolution can have a significant impact on the performance and "
-"reliability your exit relay provides."
+"The following torrc configuration options can be used to restrict bandwidth "
+"and traffic:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingMax"
+msgstr "* AccountingMax"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingRule"
+msgstr "* AccountingRule"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingStart"
+msgstr "* AccountingStart"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthRate"
+msgstr "* BandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthBurst"
+msgstr "* BandwidthBurst"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* RelayBandwidthRate"
+msgstr "* RelayBandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Poor DNS performance will result in less traffic going through your exit "
-"relay."
+"Having a fast relay for some time of the month is preferred over a slow "
+"relay for the entire month."
msgstr ""
-"Poor DNS performance will result in less traffic going through your exit "
-"relay."
+"Having a fast relay for some time of the month is preferred over a slow "
+"relay for the entire month."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* Don't use any of the big DNS resolvers as your primary or fallback DNS "
-"resolver to avoid centralization (Google, OpenDNS, Quad9, Cloudflare, "
-"4.2.2.1-6)"
+"Also see the bandwidth entry in the "
+"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)."
msgstr ""
-"* Don't use any of the big DNS resolvers as your primary or fallback DNS "
-"resolver to avoid centralization (Google, OpenDNS, Quad9, Cloudflare, "
-"4.2.2.1-6)"
+"Also see the bandwidth entry in the "
+"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 7. Check IPv6 availability"
+msgstr "# 7. Check IPv6 availability"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* We recommend running a local caching and DNSSEC-validating resolver "
-"without using any forwarders (specific instructions follow bellow for each "
-"operating systems)"
+"We encourage everyone to enable IPv6 on their relays. This is especially "
+"valuable on exit and guard relays."
msgstr ""
-"* We recommend running a local caching and DNSSEC-validating resolver "
-"without using any forwarders (specific instructions follow bellow for each "
-"operating systems)"
+"We encourage everyone to enable IPv6 on their relays. This is especially "
+"valuable on exit and guard relays."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, try to choose a resolver within your "
-"autonomous system and make sure it is not your first entry in that file (the"
-" first entry should be your local resolver)"
+"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
+"do some basic IPv6 connectivity tests."
msgstr ""
-"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, try to choose a resolver within your "
-"autonomous system and make sure it is not your first entry in that file (the"
-" first entry should be your local resolver)"
+"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
+"do some basic IPv6 connectivity tests."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* If a local resolver like unbound is not an option for you try to use a "
-"resolver that your provider runs in the same autonomous system (to find out "
-"if an IP address is in the same AS as your relay, you can look it up, using "
-"for example https://bgp.he.net)."
+"The following command line will ping the IPv6 addresses of Tor directory "
+"authorities from your server:"
msgstr ""
-"* If a local resolver like unbound is not an option for you try to use a "
-"resolver that your provider runs in the same autonomous system (to find out "
-"if an IP address is in the same AS as your relay, you can look it up, using "
-"for example https://bgp.he.net)."
+"The following command line will ping the IPv6 addresses of Tor directory "
+"authorities from your server:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* Try to avoid adding too many resolvers to your /etc/resolv.conf file to "
-"limit exposure on an AS-level (try to not use more than two entries)"
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
-"* Try to avoid adding too many resolvers to your /etc/resolv.conf file to "
-"limit exposure on an AS-level (try to not use more than two entries)"
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"There are multiple options for DNS server software, unbound has become a "
-"popular one but **feel free to use any other you are comfortable with**."
+"At the end of the output you should see \"OK.\" if that is not the case do "
+"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
+"working."
msgstr ""
-"There are multiple options for DNS server software, unbound has become a "
-"popular one but **feel free to use any other you are comfortable with**."
+"At the end of the output you should see \"OK.\" if that is not the case do "
+"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
+"working."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"When choosing your DNS resolver software try to ensure it supports DNSSEC "
-"validation and QNAME minimisation (RFC7816)."
+"If you enable IPv6 without working IPv6 connectivity your entire relay will "
+"not be used, regardless if IPv4 is working."
msgstr ""
-"When choosing your DNS resolver software try to ensure it supports DNSSEC "
-"validation and QNAME minimisation (RFC7816)."
+"If you enable IPv6 without working IPv6 connectivity your entire relay will "
+"not be used, regardless if IPv4 is working."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"In every case the software should be installed using the OS package manager "
-"to ensure it is updated with the rest of the system."
+"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
+"additional ORPort line to your configuration (example for ORPort 9001):"
msgstr ""
-"In every case the software should be installed using the OS package manager "
-"to ensure it is updated with the rest of the system."
+"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
+"additional ORPort line to your configuration (example for ORPort 9001):"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "ORPort [IPv6-address]:9001"
+msgstr "ORPort [IPv6-address]:9001"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"By using your own DNS resolver you are less vulnerable to DNS-based "
-"censorship that your upstream resolver might impose."
+"The location of that line in the configuration file does not matter you can "
+"simply add it next to the first ORPort lins in your torrc file."
msgstr ""
-"By using your own DNS resolver you are less vulnerable to DNS-based "
-"censorship that your upstream resolver might impose."
+"The location of that line in the configuration file does not matter you can "
+"simply add it next to the first ORPort lins in your torrc file."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Here follow specific instructions on how to install and configure unbound on"
-" your exit - a DNSSEC-validating and caching resolver. unbound has many "
-"configuration and tuning nobs but we try to keep these instructions as "
-"simple and short as possible and the basic setup will do just fine for most "
-"operators."
+"Note: You have to explicitly specify your IPv6 address in square brackets, "
+"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
msgstr ""
-"Here follow specific instructions on how to install and configure unbound on"
-" your exit - a DNSSEC-validating and caching resolver. unbound has many "
-"configuration and tuning nobs but we try to keep these instructions as "
-"simple and short as possible and the basic setup will do just fine for most "
-"operators."
+"Note: You have to explicitly specify your IPv6 address in square brackets, "
+"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"After switching to unbound verify it works as expected by resolving a valid "
-"hostname, if it does not work, you can restore the old resolv.conf file."
+"If you have a global IPv6 address you should be able to find it in the "
+"output of the following command:"
msgstr ""
-"After switching to unbound verify it works as expected by resolving a valid "
-"hostname, if it does not work, you can restore the old resolv.conf file."
+"If you have a global IPv6 address you should be able to find it in the "
+"output of the following command:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "### Debian/Ubuntu"
-msgstr "### Debian/Ubuntu"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "ip addr|grep inet6|grep global"
+msgstr "ip addr|grep inet6|grep global"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"The following 3 commands install unbound, backup your DNS configuration and "
-"tell the system to use the local unbound:"
+"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
+"allow exiting via IPv6 so clients can reach IPv6 destinations:"
msgstr ""
-"The following 3 commands install unbound, backup your DNS configuration and "
-"tell the system to use the local unbound:"
+"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
+"allow exiting via IPv6 so clients can reach IPv6 destinations:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "IPv6Exit 1"
+msgstr "IPv6Exit 1"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
+"IPv6-only."
+msgstr ""
+"Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
+"IPv6-only."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 8. Maintaining a relay"
+msgstr "# 8. Maintaining a relay"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## Backup Tor Identity Keys"
+msgstr "## Backup Tor Identity Keys"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"To avoid that the configuration gets changed (for example by the DHCP "
-"client):"
+"After your initial installation and start of the tor daemon it is a good "
+"idea to make a backup of your relay's long term identity keys."
msgstr ""
-"To avoid that the configuration gets changed (for example by the DHCP "
-"client):"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+"After your initial installation and start of the tor daemon it is a good "
+"idea to make a backup of your relay's long term identity keys."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"The Debian configuration ships with QNAME minimisation (RFC7816) enabled by "
-"default so you don't need to enable it explicitly."
+"They are located in the \"keys\" subfolder of your DataDirectory (simply "
+"make a copy of the entire folder and store it in a secure location)."
msgstr ""
-"The Debian configuration ships with QNAME minimisation (RFC7816) enabled by "
-"default so you don't need to enable it explicitly."
+"They are located in the \"keys\" subfolder of your DataDirectory (simply "
+"make a copy of the entire folder and store it in a secure location)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed does also DNSSEC validation."
-msgstr "The unbound resolver you just installed does also DNSSEC validation."
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Since relays have a ramp-up time it makes sense to backup the identity key "
+"to be able to restore your relay's reputation after a disk failure - "
+"otherwise you would have to go through the ramp-up phase again."
+msgstr ""
+"Since relays have a ramp-up time it makes sense to backup the identity key "
+"to be able to restore your relay's reputation after a disk failure - "
+"otherwise you would have to go through the ramp-up phase again."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
-msgstr "### CentOS/RHEL"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "Default locations of the keys folder:"
+msgstr "Default locations of the keys folder:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "Install the unbound package:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* FreeBSD: `/var/db/tor/keys`"
+msgstr "* FreeBSD: `/var/db/tor/keys`"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "in /etc/unbound/unbound.conf replace the line"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## Subscribe to the tor-announce mailing list"
+msgstr "## Subscribe to the tor-announce mailing list"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This is a very low traffic mailing list and you will get information about "
+"new stable tor releases and important security update information: [tor-"
+"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"announce)."
+msgstr ""
+"This is a very low traffic mailing list and you will get information about "
+"new stable tor releases and important security update information: [tor-"
+"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"announce)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "with:"
-msgstr "with:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## Setting up outage notifications"
+msgstr "## Setting up outage notifications"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Once you setup your relay it will likely run without much work from your "
+"side."
+msgstr ""
+"Once you setup your relay it will likely run without much work from your "
+"side."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "enable and start unbound:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "If something goes wrong it is good to get notified automatically."
+msgstr "If something goes wrong it is good to get notified automatically."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We recommend you use one of the free services that allow you to check your "
+"relay's ORPorts for reachability and send you an email should they become "
+"unreachable for what ever reason."
+msgstr ""
+"We recommend you use one of the free services that allow you to check your "
+"relay's ORPorts for reachability and send you an email should they become "
+"unreachable for what ever reason."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
+"you to monitor TCP listeners on arbitrary ports."
+msgstr ""
+"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
+"you to monitor TCP listeners on arbitrary ports."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Tell the system to use the local unbound server:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This service can check your configured ports once every 5 minutes and send "
+"you an email should your tor process die or become unreachable."
+msgstr ""
+"This service can check your configured ports once every 5 minutes and send "
+"you an email should your tor process die or become unreachable."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "### FreeBSD"
-msgstr "### FreeBSD"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "This checks only for the listener but does not speak the Tor protocol."
+msgstr ""
+"This checks only for the listener but does not speak the Tor protocol."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"FreeBSD ships unbound in the base system but the one in ports is usually "
-"following upstream more closely so we install the unbound package:"
+"A good way to monitor a relay for its health state is to have a look at its "
+"bandwidth graphs."
msgstr ""
-"FreeBSD ships unbound in the base system but the one in ports is usually "
-"following upstream more closely so we install the unbound package:"
+"A good way to monitor a relay for its health state is to have a look at its "
+"bandwidth graphs."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## System Health Monitoring"
+msgstr "## System Health Monitoring"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
-"following lines:"
+"To ensure your relay is healthy and not overwhelmed it makes sense to have "
+"some basic system monitoring in place to keep an eye on the following "
+"metrics:"
msgstr ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
-"following lines:"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "server:"
-msgstr "server:"
+"To ensure your relay is healthy and not overwhelmed it makes sense to have "
+"some basic system monitoring in place to keep an eye on the following "
+"metrics:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "verbosity: 1"
-msgstr "verbosity: 1"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Bandwidth"
+msgstr "* Bandwidth"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "enable and start the unbound service:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Established TCP Connections"
+msgstr "* Established TCP Connections"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Memory"
+msgstr "* Memory"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Swap"
+msgstr "* Swap"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* CPU"
+msgstr "* CPU"
-#: https//community.torproject.org/relay-operations/setup/centos/
-#: (content/relay-operations/technical-setup/centosrhel/contents+en.lrpage.title)
-#: (content/relay-operations/technical-setup/centosrhel/contents+en.lrpage.subtitle)
-#: (content/relay-operations/technical-setup/debianubuntu/contents+en.lrpage.title)
-#: (content/relay-operations/technical-setup/debianubuntu/contents+en.lrpage.subtitle)
-#: (content/relay-operations/technical-setup/freebsd/contents+en.lrpage.title)
-#: (content/relay-operations/technical-setup/freebsd/contents+en.lrpage.subtitle)
-msgid "CentOS"
-msgstr "CentOS"
-
-#: https//community.torproject.org/relay-operations/setup/fedora/
-#: (content/relay-operations/technical-setup/fedora/contents+en.lrpage.title)
-#: (content/relay-operations/technical-setup/fedora/contents+en.lrpage.subtitle)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.title)
-msgid "Fedora"
-msgstr "Fedora"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are many tools for monitoring this kind of data, [munin](http://munin-"
+"monitoring.org/) is one of them and is relatively easy to setup."
+msgstr ""
+"There are many tools for monitoring this kind of data, [munin](http://munin-"
+"monitoring.org/) is one of them and is relatively easy to setup."
-#: https//community.torproject.org/relay-operations/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/contents+en.lrpage.title)
-msgid "Bridge"
-msgstr "Bridge"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: **Do not make your private monitoring data graphs public since this "
+"could help attackers with deanonymizing Tor users.**"
+msgstr ""
+"Note: **Do not make your private monitoring data graphs public since this "
+"could help attackers with deanonymizing Tor users.**"
-#: https//community.torproject.org/relay-operations/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/contents+en.lrpage.subtitle)
-msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
-msgstr "Run an obfs4 bridge to help censored users connect to the Tor network"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "Some practical advice:"
+msgstr "Some practical advice:"
-#: https//community.torproject.org/relay-operations/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"This guide will help you run an obfs4 bridge to help censored users connect "
-"to the Tor network. The requirements are 1) 24/7 Internet connectivity and "
-"2) the ability to expose TCP ports to the Internet (make sure that NAT "
-"doesn't get in the way)."
+"* If you want to publish traffic statistics, you should aggregate all your "
+"relays' traffic over at least a week, then round that to the nearest 10 TiB "
+"(terabytes)."
msgstr ""
-"This guide will help you run an obfs4 bridge to help censored users connect "
-"to the Tor network. The requirements are 1) 24/7 Internet connectivity and "
-"2) the ability to expose TCP ports to the Internet (make sure that NAT "
-"doesn't get in the way)."
+"* If you want to publish traffic statistics, you should aggregate all your "
+"relays' traffic over at least a week, then round that to the nearest 10 TiB "
+"(terabytes)."
-#: https//community.torproject.org/relay-operations/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Note: If you're running platforms that are not listed on this page, you "
-"should probably [compile obfs4 from "
-"source](https://gitlab.com/yawning/obfs4#installation)."
+"* Reporting individual relays is worse than reporting totals for groups of "
+"relays. In future, tor will securely aggregate bandwidth statistics, so any "
+"individual relay bandwidth reporting will be less secure than tor's "
+"statistics."
msgstr ""
-"Note: If you're running platforms that are not listed on this page, you "
-"should probably [compile obfs4 from "
-"source](https://gitlab.com/yawning/obfs4#installation)."
+"* Reporting individual relays is worse than reporting totals for groups of "
+"relays. In future, tor will securely aggregate bandwidth statistics, so any "
+"individual relay bandwidth reporting will be less secure than tor's "
+"statistics."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.title)
-msgid "Relay Post-install and good practices"
-msgstr "Relay Post-install and good practices"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Smaller periods are worse."
+msgstr "* Smaller periods are worse."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "#1. Make sure relay ports can be reached"
-msgstr "#1. Make sure relay ports can be reached"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Numbers are worse than graphs."
+msgstr "* Numbers are worse than graphs."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Real-time data is worse than historical data."
+msgstr "* Real-time data is worse than historical data."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"If you are using a firewall, open a hole in your firewall so incoming "
-"connections can reach the ports you will use for your relay (ORPort, plus "
-"DirPort if you enabled it)."
+"* Data in categories (IP version, in/out, etc.) is worse than total data."
msgstr ""
-"If you are using a firewall, open a hole in your firewall so incoming "
-"connections can reach the ports you will use for your relay (ORPort, plus "
-"DirPort if you enabled it)."
+"* Data in categories (IP version, in/out, etc.) is worse than total data."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## Tools"
+msgstr "## Tools"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Also, make sure you allow all outgoing connections too, so your relay can "
-"reach the other Tor relays, clients and destinations."
+"This section lists a few tools that you might find handy as a Tor relay "
+"operator."
msgstr ""
-"Also, make sure you allow all outgoing connections too, so your relay can "
-"reach the other Tor relays, clients and destinations."
+"This section lists a few tools that you might find handy as a Tor relay "
+"operator."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"You can find the specific ORPort TCP port number in the torrc configuration "
-"samples bellow (in the OS specific sections)."
+"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
+"that allows you to see real time data of your relay."
msgstr ""
-"You can find the specific ORPort TCP port number in the torrc configuration "
-"samples bellow (in the OS specific sections)."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 2. Verify that your relay works"
-msgstr "# 2. Verify that your relay works"
+"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
+"that allows you to see real time data of your relay."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"If your logfile (syslog) contains the following entry after starting your "
-"tor daemon your relay should be up and running as expected:"
+"* vnstat: vnstat is a command-line tool that shows the amount of data going "
+"through your network connection."
msgstr ""
-"If your logfile (syslog) contains the following entry after starting your "
-"tor daemon your relay should be up and running as expected:"
+"* vnstat: vnstat is a command-line tool that shows the amount of data going "
+"through your network connection."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Self-testing indicates your ORPort is reachable from the outside. Excellent."
+"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
+" documentation](https://humdi.net/vnstat/) and [demo "
+"output](https://humdi.net/vnstat/cgidemo/)."
msgstr ""
-"Self-testing indicates your ORPort is reachable from the outside. Excellent."
+"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
+" documentation](https://humdi.net/vnstat/) and [demo "
+"output](https://humdi.net/vnstat/cgidemo/)."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "Publishing server descriptor."
-msgstr "Publishing server descriptor."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title)
+msgid "Exit"
+msgstr "Exit"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.subtitle)
+msgid "How to deploy an Exit node"
+msgstr "How to deploy an Exit node"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"About 3 hours after you started your relay it should appear on [Relay "
-"Search](https://metrics.torproject.org/rs.html)."
+"We assume you read through the [relay guide](..) already. This subpage is "
+"for operators that want to turn on exiting on their relay."
msgstr ""
-"About 3 hours after you started your relay it should appear on [Relay "
-"Search](https://metrics.torproject.org/rs.html)."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "You can search for your relay using your nickname or IP address."
-msgstr "You can search for your relay using your nickname or IP address."
+"We assume you read through the [relay guide](..) already. This subpage is "
+"for operators that want to turn on exiting on their relay."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 3. Read about Tor relay lifecycle"
-msgstr "# 3. Read about Tor relay lifecycle"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is recommended that you setup exit relays on servers dedicated to this "
+"purpose."
+msgstr ""
+"It is recommended that you setup exit relays on servers dedicated to this "
+"purpose."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"It takes some time for relay traffic to ramp up, this is especially true for"
-" guard relays but to a lesser extend also for exit relays. To understand "
-"this process, read about the [lifecycle of a new "
-"relay](https://blog.torproject.org/lifecycle-new-relay)."
+"It is not recommended to install Tor exit relays on servers that you need "
+"for other services as well."
msgstr ""
-"It takes some time for relay traffic to ramp up, this is especially true for"
-" guard relays but to a lesser extend also for exit relays. To understand "
-"this process, read about the [lifecycle of a new "
-"relay](https://blog.torproject.org/lifecycle-new-relay)."
+"It is not recommended to install Tor exit relays on servers that you need "
+"for other services as well."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 4. Configuration Management"
-msgstr "# 4. Configuration Management"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "Do not mix your own traffic with your exit relay traffic."
+msgstr "Do not mix your own traffic with your exit relay traffic."
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "## Reverse DNS and WHOIS record"
+msgstr "## Reverse DNS and WHOIS record"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you plan to run more than a single relay, or you want to run a high "
-"capacity relay (multiple Tor instances per server) or want to use strong "
-"security features like [Offline Master "
-"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/OfflineKeys)"
-" without performing additional steps manually, you may want to use a "
-"configuration management for better maintainability."
+"Before turning your non-exit relay into an exit relay, ensure that you have "
+"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
+"exit relay. Something like \"tor-exit\" it its name is a good start."
msgstr ""
-"If you plan to run more than a single relay, or you want to run a high "
-"capacity relay (multiple Tor instances per server) or want to use strong "
-"security features like [Offline Master "
-"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/OfflineKeys)"
-" without performing additional steps manually, you may want to use a "
-"configuration management for better maintainability."
+"Before turning your non-exit relay into an exit relay, ensure that you have "
+"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
+"exit relay. Something like \"tor-exit\" it its name is a good start."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"There are multiple configuration management solutions for Unix based "
-"operating systems (Ansible, Puppet, Salt, ...)."
+"If your provider offers it, make sure your WHOIS record contains clear "
+"indications that this is a Tor exit relay."
msgstr ""
-"There are multiple configuration management solutions for Unix based "
-"operating systems (Ansible, Puppet, Salt, ...)."
+"If your provider offers it, make sure your WHOIS record contains clear "
+"indications that this is a Tor exit relay."
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "## Exit Notice HTML page"
+msgstr "## Exit Notice HTML page"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The following Ansible Role has specifically been build for Tor relay "
-"operators and supports multiple operating systems: [Ansible "
-"Relayor](http://github.com/nusenu/ansible-relayor)."
+"To make it even more obvious that this is a Tor exit relay you should serve "
+"a Tor exit notice HTML page."
msgstr ""
-"The following Ansible Role has specifically been build for Tor relay "
-"operators and supports multiple operating systems: [Ansible "
-"Relayor](http://github.com/nusenu/ansible-relayor)."
+"To make it even more obvious that this is a Tor exit relay you should serve "
+"a Tor exit notice HTML page."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 5. Important: if you run more than one Tor instance"
-msgstr "# 5. Important: if you run more than one Tor instance"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid ""
+"Tor can do that for you if your DirPort is on TCP port 80, you can make use "
+"of tor's DirPortFrontPage feature to display a HTML file on that port."
+msgstr ""
+"Tor can do that for you if your DirPort is on TCP port 80, you can make use "
+"of tor's DirPortFrontPage feature to display a HTML file on that port."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"To avoid putting Tor clients at risk when operating multiple relays you must"
-" set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
-"manual.html.en#MyFamily) value and have a valid "
-"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
-"manual.html.en#ContactInfo) in your torrc configuration."
+"This file will be shown to anyone directing his browser to your Tor exit "
+"relay IP address."
msgstr ""
-"To avoid putting Tor clients at risk when operating multiple relays you must"
-" set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
-"manual.html.en#MyFamily) value and have a valid "
-"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
-"manual.html.en#ContactInfo) in your torrc configuration."
+"This file will be shown to anyone directing his browser to your Tor exit "
+"relay IP address."
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "DirPort 80"
+msgstr "DirPort 80"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "DirPortFrontPage /path/to/html/file"
+msgstr "DirPortFrontPage /path/to/html/file"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The MyFamily setting is simply telling Tor clients what Tor relays are "
-"controlled by a single entity/operator/organization, so they are not used in"
-" multiple positions in a single circuit."
+"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
+" to your needs:"
msgstr ""
-"The MyFamily setting is simply telling Tor clients what Tor relays are "
-"controlled by a single entity/operator/organization, so they are not used in"
-" multiple positions in a single circuit."
+"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
+" to your needs:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
-"you would add the following configuration to set MyFamily:"
+"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
+"notice.html"
msgstr ""
-"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
-"you would add the following configuration to set MyFamily:"
+"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
+"notice.html"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "Here are some more tips for running a reliable exit relay:"
+msgstr "Here are some more tips for running a reliable exit relay:"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "https://blog.torproject.org/tips-running-exit-node"
+msgstr "https://blog.torproject.org/tips-running-exit-node"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "## Exit Policy"
+msgstr "## Exit Policy"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"to both relays. To find your relays fingerprint you can look into the log "
-"files when tor starts up or find the file named \"fingerprint\" in your tor "
-"DataDirectory."
+"Defining the [exit policy](https://www.torproject.org/docs/tor-"
+"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
+"relay configuration."
msgstr ""
-"to both relays. To find your relays fingerprint you can look into the log "
-"files when tor starts up or find the file named \"fingerprint\" in your tor "
-"DataDirectory."
+"Defining the [exit policy](https://www.torproject.org/docs/tor-"
+"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
+"relay configuration."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Instead of doing so manually for big operators we recommend to automate the "
-"MyFamily setting via a configuration management solution."
+"The exit policy defines which destination ports you are willing to forward."
msgstr ""
-"Instead of doing so manually for big operators we recommend to automate the "
-"MyFamily setting via a configuration management solution."
+"The exit policy defines which destination ports you are willing to forward."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Manually managing MyFamily for big relay groups is error prone and can put "
-"Tor clients at risk."
+"This has an impact on the amount of abuse emails you will get (less ports "
+"means less abuse emails, but an exit relay allowing only few ports is also "
+"less useful)."
msgstr ""
-"Manually managing MyFamily for big relay groups is error prone and can put "
-"Tor clients at risk."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 6. Optional: Limiting bandwidth usage (and traffic)"
-msgstr "# 6. Optional: Limiting bandwidth usage (and traffic)"
+"This has an impact on the amount of abuse emails you will get (less ports "
+"means less abuse emails, but an exit relay allowing only few ports is also "
+"less useful)."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor will not limit its bandwidth usage by default, but supports multiple "
-"ways to restrict the used bandwidth and the amount of traffic."
+"If you want to be a useful exit relay you must **at least allow destination "
+"ports 80 and 443**."
msgstr ""
-"Tor will not limit its bandwidth usage by default, but supports multiple "
-"ways to restrict the used bandwidth and the amount of traffic."
+"If you want to be a useful exit relay you must **at least allow destination "
+"ports 80 and 443**."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"This can be handy if you want to ensure that your Tor relay does not exceed "
-"a certain amount of bandwidth or total traffic per day/week/month."
+"As a new exit relay - especially if you are new to your hoster - it is good "
+"to start with a reduced exit policy (to reduce the amount of abuse emails) "
+"and further open it up as you become more experienced."
msgstr ""
-"This can be handy if you want to ensure that your Tor relay does not exceed "
-"a certain amount of bandwidth or total traffic per day/week/month."
+"As a new exit relay - especially if you are new to your hoster - it is good "
+"to start with a reduced exit policy (to reduce the amount of abuse emails) "
+"and further open it up as you become more experienced."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The following torrc configuration options can be used to restrict bandwidth "
-"and traffic:"
+"The reduced exit policy can be found on the "
+"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+" wiki page."
msgstr ""
-"The following torrc configuration options can be used to restrict bandwidth "
-"and traffic:"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* AccountingMax"
-msgstr "* AccountingMax"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* AccountingRule"
-msgstr "* AccountingRule"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* AccountingStart"
-msgstr "* AccountingStart"
+"The reduced exit policy can be found on the "
+"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+" wiki page."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* BandwidthRate"
-msgstr "* BandwidthRate"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid ""
+"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
+"configuration file and restart the tor daemon."
+msgstr ""
+"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
+"configuration file and restart the tor daemon."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* BandwidthBurst"
-msgstr "* BandwidthBurst"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "ExitRelay 1"
+msgstr "ExitRelay 1"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* RelayBandwidthRate"
-msgstr "* RelayBandwidthRate"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "## DNS on Exit Relays"
+msgstr "## DNS on Exit Relays"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Having a fast relay for some time of the month is preferred over a slow "
-"relay for the entire month."
+"Unlike other types of relays, exit relays also do DNS resolution for Tor "
+"clients."
msgstr ""
-"Having a fast relay for some time of the month is preferred over a slow "
-"relay for the entire month."
+"Unlike other types of relays, exit relays also do DNS resolution for Tor "
+"clients."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Also see the bandwidth entry in the "
-"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)."
+"DNS resolution on exit relays is crucial for Tor clients, it should be "
+"reliable and fast by using caching."
msgstr ""
-"Also see the bandwidth entry in the "
-"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 7. Check IPv6 availability"
-msgstr "# 7. Check IPv6 availability"
+"DNS resolution on exit relays is crucial for Tor clients, it should be "
+"reliable and fast by using caching."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"We encourage everyone to enable IPv6 on their relays. This is especially "
-"valuable on exit and guard relays."
+"* DNS resolution can have a significant impact on the performance and "
+"reliability your exit relay provides."
msgstr ""
-"We encourage everyone to enable IPv6 on their relays. This is especially "
-"valuable on exit and guard relays."
+"* DNS resolution can have a significant impact on the performance and "
+"reliability your exit relay provides."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
-"do some basic IPv6 connectivity tests."
+"Poor DNS performance will result in less traffic going through your exit "
+"relay."
msgstr ""
-"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
-"do some basic IPv6 connectivity tests."
+"Poor DNS performance will result in less traffic going through your exit "
+"relay."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The following command line will ping the IPv6 addresses of Tor directory "
-"authorities from your server:"
+"* Don't use any of the big DNS resolvers as your primary or fallback DNS "
+"resolver to avoid centralization (Google, OpenDNS, Quad9, Cloudflare, "
+"4.2.2.1-6)"
msgstr ""
-"The following command line will ping the IPv6 addresses of Tor directory "
-"authorities from your server:"
+"* Don't use any of the big DNS resolvers as your primary or fallback DNS "
+"resolver to avoid centralization (Google, OpenDNS, Quad9, Cloudflare, "
+"4.2.2.1-6)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
-"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
-"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
-"2001:638:a000:4140::ffff:189 && echo OK."
+"* We recommend running a local caching and DNSSEC-validating resolver "
+"without using any forwarders (specific instructions follow bellow for each "
+"operating systems)"
msgstr ""
-"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
-"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
-"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
-"2001:638:a000:4140::ffff:189 && echo OK."
+"* We recommend running a local caching and DNSSEC-validating resolver "
+"without using any forwarders (specific instructions follow bellow for each "
+"operating systems)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"At the end of the output you should see \"OK.\" if that is not the case do "
-"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
-"working."
+"* If you want to add a second DNS resolver as a fallback to your "
+"/etc/resolv.conf configuration, try to choose a resolver within your "
+"autonomous system and make sure it is not your first entry in that file (the"
+" first entry should be your local resolver)"
msgstr ""
-"At the end of the output you should see \"OK.\" if that is not the case do "
-"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
-"working."
+"* If you want to add a second DNS resolver as a fallback to your "
+"/etc/resolv.conf configuration, try to choose a resolver within your "
+"autonomous system and make sure it is not your first entry in that file (the"
+" first entry should be your local resolver)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you enable IPv6 without working IPv6 connectivity your entire relay will "
-"not be used, regardless if IPv4 is working."
+"* If a local resolver like unbound is not an option for you try to use a "
+"resolver that your provider runs in the same autonomous system (to find out "
+"if an IP address is in the same AS as your relay, you can look it up, using "
+"for example https://bgp.he.net)."
msgstr ""
-"If you enable IPv6 without working IPv6 connectivity your entire relay will "
-"not be used, regardless if IPv4 is working."
+"* If a local resolver like unbound is not an option for you try to use a "
+"resolver that your provider runs in the same autonomous system (to find out "
+"if an IP address is in the same AS as your relay, you can look it up, using "
+"for example https://bgp.he.net)."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
-"additional ORPort line to your configuration (example for ORPort 9001):"
+"* Try to avoid adding too many resolvers to your /etc/resolv.conf file to "
+"limit exposure on an AS-level (try to not use more than two entries)"
msgstr ""
-"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
-"additional ORPort line to your configuration (example for ORPort 9001):"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "ORPort [IPv6-address]:9001"
-msgstr "ORPort [IPv6-address]:9001"
+"* Try to avoid adding too many resolvers to your /etc/resolv.conf file to "
+"limit exposure on an AS-level (try to not use more than two entries)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The location of that line in the configuration file does not matter you can "
-"simply add it next to the first ORPort lins in your torrc file."
+"There are multiple options for DNS server software, unbound has become a "
+"popular one but **feel free to use any other you are comfortable with**."
msgstr ""
-"The location of that line in the configuration file does not matter you can "
-"simply add it next to the first ORPort lins in your torrc file."
+"There are multiple options for DNS server software, unbound has become a "
+"popular one but **feel free to use any other you are comfortable with**."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Note: You have to explicitly specify your IPv6 address in square brackets, "
-"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
+"When choosing your DNS resolver software try to ensure it supports DNSSEC "
+"validation and QNAME minimisation (RFC7816)."
msgstr ""
-"Note: You have to explicitly specify your IPv6 address in square brackets, "
-"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
+"When choosing your DNS resolver software try to ensure it supports DNSSEC "
+"validation and QNAME minimisation (RFC7816)."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you have a global IPv6 address you should be able to find it in the "
-"output of the following command:"
+"In every case the software should be installed using the OS package manager "
+"to ensure it is updated with the rest of the system."
msgstr ""
-"If you have a global IPv6 address you should be able to find it in the "
-"output of the following command:"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "ip addr|grep inet6|grep global"
-msgstr "ip addr|grep inet6|grep global"
+"In every case the software should be installed using the OS package manager "
+"to ensure it is updated with the rest of the system."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
-"allow exiting via IPv6 so clients can reach IPv6 destinations:"
+"By using your own DNS resolver you are less vulnerable to DNS-based "
+"censorship that your upstream resolver might impose."
msgstr ""
-"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
-"allow exiting via IPv6 so clients can reach IPv6 destinations:"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "IPv6Exit 1"
-msgstr "IPv6Exit 1"
+"By using your own DNS resolver you are less vulnerable to DNS-based "
+"censorship that your upstream resolver might impose."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
-"IPv6-only."
+"Here follow specific instructions on how to install and configure unbound on"
+" your exit - a DNSSEC-validating and caching resolver. unbound has many "
+"configuration and tuning nobs but we try to keep these instructions as "
+"simple and short as possible and the basic setup will do just fine for most "
+"operators."
msgstr ""
-"Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
-"IPv6-only."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 8. Maintaining a relay"
-msgstr "# 8. Maintaining a relay"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## Backup Tor Identity Keys"
-msgstr "## Backup Tor Identity Keys"
+"Here follow specific instructions on how to install and configure unbound on"
+" your exit - a DNSSEC-validating and caching resolver. unbound has many "
+"configuration and tuning nobs but we try to keep these instructions as "
+"simple and short as possible and the basic setup will do just fine for most "
+"operators."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"After your initial installation and start of the tor daemon it is a good "
-"idea to make a backup of your relay's long term identity keys."
+"After switching to unbound verify it works as expected by resolving a valid "
+"hostname, if it does not work, you can restore the old resolv.conf file."
msgstr ""
-"After your initial installation and start of the tor daemon it is a good "
-"idea to make a backup of your relay's long term identity keys."
+"After switching to unbound verify it works as expected by resolving a valid "
+"hostname, if it does not work, you can restore the old resolv.conf file."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"They are located in the \"keys\" subfolder of your DataDirectory (simply "
-"make a copy of the entire folder and store it in a secure location)."
-msgstr ""
-"They are located in the \"keys\" subfolder of your DataDirectory (simply "
-"make a copy of the entire folder and store it in a secure location)."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "### Debian/Ubuntu"
+msgstr "### Debian/Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Since relays have a ramp-up time it makes sense to backup the identity key "
-"to be able to restore your relay's reputation after a disk failure - "
-"otherwise you would have to go through the ramp-up phase again."
+"The following 3 commands install unbound, backup your DNS configuration and "
+"tell the system to use the local unbound:"
msgstr ""
-"Since relays have a ramp-up time it makes sense to backup the identity key "
-"to be able to restore your relay's reputation after a disk failure - "
-"otherwise you would have to go through the ramp-up phase again."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "Default locations of the keys folder:"
-msgstr "Default locations of the keys folder:"
+"The following 3 commands install unbound, backup your DNS configuration and "
+"tell the system to use the local unbound:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "apt install unbound"
+msgstr "apt install unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr "* FreeBSD: `/var/db/tor/keys`"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## Subscribe to the tor-announce mailing list"
-msgstr "## Subscribe to the tor-announce mailing list"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"This is a very low traffic mailing list and you will get information about "
-"new stable tor releases and important security update information: [tor-"
-"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
-"announce)."
+"To avoid that the configuration gets changed (for example by the DHCP "
+"client):"
msgstr ""
-"This is a very low traffic mailing list and you will get information about "
-"new stable tor releases and important security update information: [tor-"
-"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
-"announce)."
+"To avoid that the configuration gets changed (for example by the DHCP "
+"client):"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## Setting up outage notifications"
-msgstr "## Setting up outage notifications"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "chattr +i /etc/resolv.conf"
+msgstr "chattr +i /etc/resolv.conf"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Once you setup your relay it will likely run without much work from your "
-"side."
+"The Debian configuration ships with QNAME minimisation (RFC7816) enabled by "
+"default so you don't need to enable it explicitly."
msgstr ""
-"Once you setup your relay it will likely run without much work from your "
-"side."
+"The Debian configuration ships with QNAME minimisation (RFC7816) enabled by "
+"default so you don't need to enable it explicitly."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "If something goes wrong it is good to get notified automatically."
-msgstr "If something goes wrong it is good to get notified automatically."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "The unbound resolver you just installed does also DNSSEC validation."
+msgstr "The unbound resolver you just installed does also DNSSEC validation."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"We recommend you use one of the free services that allow you to check your "
-"relay's ORPorts for reachability and send you an email should they become "
-"unreachable for what ever reason."
-msgstr ""
-"We recommend you use one of the free services that allow you to check your "
-"relay's ORPorts for reachability and send you an email should they become "
-"unreachable for what ever reason."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "### CentOS/RHEL"
+msgstr "### CentOS/RHEL"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
-"you to monitor TCP listeners on arbitrary ports."
-msgstr ""
-"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
-"you to monitor TCP listeners on arbitrary ports."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "Install the unbound package:"
+msgstr "Install the unbound package:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"This service can check your configured ports once every 5 minutes and send "
-"you an email should your tor process die or become unreachable."
-msgstr ""
-"This service can check your configured ports once every 5 minutes and send "
-"you an email should your tor process die or become unreachable."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "yum install unbound"
+msgstr "yum install unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "This checks only for the listener but does not speak the Tor protocol."
-msgstr ""
-"This checks only for the listener but does not speak the Tor protocol."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "in /etc/unbound/unbound.conf replace the line"
+msgstr "in /etc/unbound/unbound.conf replace the line"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"A good way to monitor a relay for its health state is to have a look at its "
-"bandwidth graphs."
-msgstr ""
-"A good way to monitor a relay for its health state is to have a look at its "
-"bandwidth graphs."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "# qname-minimisation: no"
+msgstr "# qname-minimisation: no"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## System Health Monitoring"
-msgstr "## System Health Monitoring"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "with:"
+msgstr "with:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"To ensure your relay is healthy and not overwhelmed it makes sense to have "
-"some basic system monitoring in place to keep an eye on the following "
-"metrics:"
-msgstr ""
-"To ensure your relay is healthy and not overwhelmed it makes sense to have "
-"some basic system monitoring in place to keep an eye on the following "
-"metrics:"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Bandwidth"
-msgstr "* Bandwidth"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "enable and start unbound:"
+msgstr "enable and start unbound:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Established TCP Connections"
-msgstr "* Established TCP Connections"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "systemctl enable unbound"
+msgstr "systemctl enable unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Memory"
-msgstr "* Memory"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "systemctl start unbound"
+msgstr "systemctl start unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Swap"
-msgstr "* Swap"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local unbound server:"
+msgstr "Tell the system to use the local unbound server:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* CPU"
-msgstr "* CPU"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "### FreeBSD"
+msgstr "### FreeBSD"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"There are many tools for monitoring this kind of data, [munin](http://munin-"
-"monitoring.org/) is one of them and is relatively easy to setup."
+"FreeBSD ships unbound in the base system but the one in ports is usually "
+"following upstream more closely so we install the unbound package:"
msgstr ""
-"There are many tools for monitoring this kind of data, [munin](http://munin-"
-"monitoring.org/) is one of them and is relatively easy to setup."
+"FreeBSD ships unbound in the base system but the one in ports is usually "
+"following upstream more closely so we install the unbound package:"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "pkg install unbound"
+msgstr "pkg install unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Note: **Do not make your private monitoring data graphs public since this "
-"could help attackers with deanonymizing Tor users.**"
+"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"following lines:"
msgstr ""
-"Note: **Do not make your private monitoring data graphs public since this "
-"could help attackers with deanonymizing Tor users.**"
+"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"following lines:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "Some practical advice:"
-msgstr "Some practical advice:"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "server:"
+msgstr "server:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"* If you want to publish traffic statistics, you should aggregate all your "
-"relays' traffic over at least a week, then round that to the nearest 10 TiB "
-"(terabytes)."
-msgstr ""
-"* If you want to publish traffic statistics, you should aggregate all your "
-"relays' traffic over at least a week, then round that to the nearest 10 TiB "
-"(terabytes)."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "verbosity: 1"
+msgstr "verbosity: 1"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"* Reporting individual relays is worse than reporting totals for groups of "
-"relays. In future, tor will securely aggregate bandwidth statistics, so any "
-"individual relay bandwidth reporting will be less secure than tor's "
-"statistics."
-msgstr ""
-"* Reporting individual relays is worse than reporting totals for groups of "
-"relays. In future, tor will securely aggregate bandwidth statistics, so any "
-"individual relay bandwidth reporting will be less secure than tor's "
-"statistics."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "enable and start the unbound service:"
+msgstr "enable and start the unbound service:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Smaller periods are worse."
-msgstr "* Smaller periods are worse."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "sysrc unbound_enable=YES"
+msgstr "sysrc unbound_enable=YES"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Numbers are worse than graphs."
-msgstr "* Numbers are worse than graphs."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "service unbound start"
+msgstr "service unbound start"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Real-time data is worse than historical data."
-msgstr "* Real-time data is worse than historical data."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "chflags schg /etc/resolv.conf"
+msgstr "chflags schg /etc/resolv.conf"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"* Data in categories (IP version, in/out, etc.) is worse than total data."
-msgstr ""
-"* Data in categories (IP version, in/out, etc.) is worse than total data."
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title)
+msgid "Bridge"
+msgstr "Bridge"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## Tools"
-msgstr "## Tools"
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.subtitle)
+msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
+msgstr "Run an obfs4 bridge to help censored users connect to the Tor network"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body)
msgid ""
-"This section lists a few tools that you might find handy as a Tor relay "
-"operator."
+"This guide will help you set up an obfs4 bridge to help censored users "
+"connect to the Tor network. The requirements are:"
msgstr ""
-"This section lists a few tools that you might find handy as a Tor relay "
-"operator."
+"This guide will help you set up an obfs4 bridge to help censored users "
+"connect to the Tor network. The requirements are:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
-"that allows you to see real time data of your relay."
-msgstr ""
-"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
-"that allows you to see real time data of your relay."
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body)
+msgid "1. 24/7 Internet connectivity"
+msgstr "1. 24/7 Internet connectivity"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body)
msgid ""
-"* vnstat: vnstat is a command-line tool that shows the amount of data going "
-"through your network connection."
+"2. The ability to expose TCP ports to the Internet (make sure that NAT "
+"doesn't get in the way)"
msgstr ""
-"* vnstat: vnstat is a command-line tool that shows the amount of data going "
-"through your network connection."
+"2. The ability to expose TCP ports to the Internet (make sure that NAT "
+"doesn't get in the way)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body)
msgid ""
-"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
-" documentation](https://humdi.net/vnstat/) and [demo "
-"output](https://humdi.net/vnstat/cgidemo/)."
+"Note: If you're running a platform that is not listed on this page, you can "
+"[compile obfs4 from source](https://gitlab.com/yawning/obfs4#installation)."
msgstr ""
-"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
-" documentation](https://humdi.net/vnstat/) and [demo "
-"output](https://humdi.net/vnstat/cgidemo/)."
+"Note: If you're running a platform that is not listed on this page, you can "
+"[compile obfs4 from source](https://gitlab.com/yawning/obfs4#installation)."
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/
-#: (content/relay-operations/technical-setup/middleguard-relay/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title)
msgid "Middle/Guard relay"
msgstr "Middle/Guard relay"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/
-#: (content/relay-operations/technical-setup/middleguard-relay/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle)
msgid "Run a Middle/Guard relay"
msgstr "Run a Middle/Guard relay"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/
-#: (content/relay-operations/technical-setup/middleguard-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.body)
msgid ""
"In this guide we describe how to setup a new Middle/Guard relay. Please "
"choose your platform below."
@@ -4903,22 +4869,22 @@ msgstr ""
"In this guide we describe how to setup a new Middle/Guard relay. Please "
"choose your platform below."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.title)
msgid "Tor Abuse Templates"
msgstr "Tor Abuse Templates"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.subtitle)
msgid "How to handle abuse complaints"
msgstr "How to handle abuse complaints"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "# Before You Start"
msgstr "# Before You Start"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The best way to handle abuse complaints is to set up your exit node so that "
@@ -4927,7 +4893,7 @@ msgstr ""
"The best way to handle abuse complaints is to set up your exit node so that "
"they are less likely to be sent in the first place."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Please see [Tips for Running an Exit Node with Minimal "
@@ -4940,7 +4906,7 @@ msgstr ""
"Guidelines](tor-exit-guidelines) for more info, before reading this "
"document."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Below are a collection of letters you can use to respond to your ISP about "
@@ -4949,12 +4915,12 @@ msgstr ""
"Below are a collection of letters you can use to respond to your ISP about "
"their complaint in regards to your Tor exit server."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Format and Philosophy of Templates"
msgstr "## Format and Philosophy of Templates"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The general format of these templates is to inform the complaintant about "
@@ -4967,7 +4933,7 @@ msgstr ""
" general for the Internet at large (open wifi, open proxies, botnets, etc), "
"and barring all else, how to block Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The philosophy of the Tor Project is that abuse should be handled "
@@ -4978,7 +4944,7 @@ msgstr ""
"proactively by the site administrators, rather than wasting effort and "
"resources on seeking vengeance and chasing ghosts."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The difference between the proactive approach and the reactive approach to "
@@ -4989,7 +4955,7 @@ msgstr ""
"abuse is the difference between decentralized fault-tolerant Internet "
"freedom, and fragile, corruptible totalitarian control."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"To further preach to the choir, the identity-based Internet \"driver's "
@@ -5000,7 +4966,7 @@ msgstr ""
"licenses\" of South Korea and China have done nothing to curtail cybercrime "
"and Internet abuse."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In fact, all [objective evidence](http://boingboing.net/2011/08/12/south-"
@@ -5011,7 +4977,7 @@ msgstr ""
"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it "
"has only created new markets for organized crime to preside over."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"This is the core idea that these abuse complaint templates attempt to instil"
@@ -5020,12 +4986,12 @@ msgstr ""
"This is the core idea that these abuse complaint templates attempt to instil"
" in the recipient."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "Feel free to improve them if you feel they fall short of this goal."
msgstr "Feel free to improve them if you feel they fall short of this goal."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"All templates should include the Common Boilerplate below, and append some "
@@ -5034,22 +5000,22 @@ msgstr ""
"All templates should include the Common Boilerplate below, and append some "
"additional paragraphs depending on the specific Scenario."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Common Boilerplate (Tor Intro)"
msgstr "## Common Boilerplate (Tor Intro)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "The IP address in question is a Tor exit node."
msgstr "The IP address in question is a Tor exit node."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
msgstr "https://www.torproject.org/overview.html"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"There is little we can do to trace this matter further. As can be seen from "
@@ -5058,7 +5024,7 @@ msgstr ""
"There is little we can do to trace this matter further. As can be seen from "
"the overview page, the Tor network is designed to make tracing of"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"users impossible. The Tor network is run by some 5000 volunteers who use the"
@@ -5067,7 +5033,7 @@ msgstr ""
"users impossible. The Tor network is run by some 5000 volunteers who use the"
" free software provided by the Tor Project to run Tor routers."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Client connections are routed through multiple relays, and are multiplexed "
@@ -5076,14 +5042,14 @@ msgstr ""
"Client connections are routed through multiple relays, and are multiplexed "
"together on the connections between relays."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The system does not record logs of client connections or previous hops."
msgstr ""
"The system does not record logs of client connections or previous hops."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"This is because the Tor network is a censorship resistance, privacy, and "
@@ -5096,12 +5062,12 @@ msgstr ""
"skirting the Great Firewall, abuse victims, stalker targets, the US "
"military, and law enforcement, just to name a few."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "See https://www.torproject.org/about/torusers.html.en for more info."
msgstr "See https://www.torproject.org/about/torusers.html.en for more info."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Unfortunately, some people misuse the network. However, compared to the rate"
@@ -5110,7 +5076,7 @@ msgstr ""
"Unfortunately, some people misuse the network. However, compared to the rate"
" of legitimate use (the IP range in question processes nearly"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"a gigabit of traffic per second), [abuse complaints are "
@@ -5119,12 +5085,12 @@ msgstr ""
"a gigabit of traffic per second), [abuse complaints are "
"rare](https://www.torproject.org/docs/faq-abuse.html.en)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Abuse Scenarios"
msgstr "## Abuse Scenarios"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The following scenario-specific paragraphs should be appended to the Common "
@@ -5133,7 +5099,7 @@ msgstr ""
"The following scenario-specific paragraphs should be appended to the Common "
"Boilerplate paragraphs above."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The common boilerplate should be abridged or be omitted if the abuse "
@@ -5142,17 +5108,17 @@ msgstr ""
"The common boilerplate should be abridged or be omitted if the abuse "
"complaintant is already familiar with Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Comment/Forum Spam"
msgstr "## Comment/Forum Spam"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "This does not mean that nothing can be done, however."
msgstr "This does not mean that nothing can be done, however."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The Tor Project provides an automated DNSRBL for you to query to flag posts "
@@ -5161,7 +5127,7 @@ msgstr ""
"The Tor Project provides an automated DNSRBL for you to query to flag posts "
"coming from Tor nodes as requiring special review."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"You can also use this DNSRBL to only allow Tor IPs to read but not post "
@@ -5170,7 +5136,7 @@ msgstr ""
"You can also use this DNSRBL to only allow Tor IPs to read but not post "
"comments. https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"However, be aware that this may be just one jerk amongst many legitimate Tor"
@@ -5179,7 +5145,7 @@ msgstr ""
"However, be aware that this may be just one jerk amongst many legitimate Tor"
" users who use your forums."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"You might have luck getting rid of this jerk by temporarily limiting account"
@@ -5190,7 +5156,7 @@ msgstr ""
" creation to require Gmail accounts before posting, or by requiring account "
"creation be done over non-Tor before posting."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In general, we believe that problems like this are best solved by improving "
@@ -5199,7 +5165,7 @@ msgstr ""
"In general, we believe that problems like this are best solved by improving "
"your service to defend against the attack from the Internet at large."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Brute force login attempts can be reduced/slowed by captchas, which is the "
@@ -5208,7 +5174,7 @@ msgstr ""
"Brute force login attempts can be reduced/slowed by captchas, which is the "
"approach taken by Gmail for this same problem."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In fact, Google provides a free captcha service, complete with code for easy"
@@ -5217,24 +5183,24 @@ msgstr ""
"In fact, Google provides a free captcha service, complete with code for easy"
" inclusion in a number of systems to help other sites deal"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "with this issue: https://code.google.com/apis/recaptcha/intro.html"
msgstr "with this issue: https://code.google.com/apis/recaptcha/intro.html"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## PHP Relay or Exploited Webmail Account Spam"
msgstr "## PHP Relay or Exploited Webmail Account Spam"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In addition, our nodes do not allow SMTP traffic to be sent using our IPs."
msgstr ""
"In addition, our nodes do not allow SMTP traffic to be sent using our IPs."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Upon investigation, it appears that the source of the spam is due to an "
@@ -5243,22 +5209,22 @@ msgstr ""
"Upon investigation, it appears that the source of the spam is due to an "
"abusive or compromised webmail gateway running at:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<web server here>."
msgstr "<web server here>."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "Did you contact their abuse department?"
msgstr "Did you contact their abuse department?"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Google Groups Spam"
msgstr "## Google Groups Spam"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"It appears that your specific abuse complaint was generated by an "
@@ -5267,7 +5233,7 @@ msgstr ""
"It appears that your specific abuse complaint was generated by an "
"authenticated Google Groups user."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Inspecting the headers reveals that the abuse complaint address for Google "
@@ -5276,7 +5242,7 @@ msgstr ""
"Inspecting the headers reveals that the abuse complaint address for Google "
"Groups is groups-abuse@xxxxxxxxxx."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Contacting this address will give you better luck at actually having this "
@@ -5287,7 +5253,7 @@ msgstr ""
"abuser's Google Groups account canceled than will chasing down Tor nodes, "
"proxies, and open wireless access points."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Additionally, if your news reader supports killfiles, you may be interested "
@@ -5298,22 +5264,22 @@ msgstr ""
"in using the Tor Bulk Exit list script to download a list of IPs to include "
"in your killfile for posts that match \"NNTP-Posting-Host:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## DoS Attacks and Scraping Robots"
msgstr "## DoS Attacks and Scraping Robots"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "We're sorry your site is experiencing this heavy load from Tor."
msgstr "We're sorry your site is experiencing this heavy load from Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"However, it is possible that your rate limiting alarms simply experienced a "
@@ -5322,7 +5288,7 @@ msgstr ""
"However, it is possible that your rate limiting alarms simply experienced a "
"false positive due to the amount of traffic that flows through the router."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"We provide service to almost a gigabit of traffic per second, 98% of which "
@@ -5331,7 +5297,7 @@ msgstr ""
"We provide service to almost a gigabit of traffic per second, 98% of which "
"is web traffic."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If the attack is real and ongoing, however, the Tor project provides an "
@@ -5340,12 +5306,12 @@ msgstr ""
"If the attack is real and ongoing, however, the Tor project provides an "
"automated DNSRBL for you to query to block login attempts coming"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "from Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
msgstr "from Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"It is also possible to download a list of all Tor exit IPs that will connect"
@@ -5354,14 +5320,14 @@ msgstr ""
"It is also possible to download a list of all Tor exit IPs that will connect"
" to your server port:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=YOUR_IP&port=80"
msgstr ""
"https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=YOUR_IP&port=80"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In general however, we believe that problems like this are best solved by "
@@ -5372,7 +5338,7 @@ msgstr ""
"improving the service to defend against the attack from the Internet at "
"large."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Scraping and robot activity can be reduced/slowed by captchas, which is the "
@@ -5381,7 +5347,7 @@ msgstr ""
"Scraping and robot activity can be reduced/slowed by captchas, which is the "
"approach taken by Gmail for this same problem."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In fact, Google provides a free captcha service, complete with code for easy"
@@ -5392,7 +5358,7 @@ msgstr ""
" inclusion in a number of systems to help other sites deal with this issue: "
"https://code.google.com/apis/recaptcha/intro.html"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Slow DoS attacks [aimed to consume the Apache MaxClients limit](http://www"
@@ -5405,7 +5371,7 @@ msgstr ""
"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising "
"the ServerLimit and MaxClients values to omething like 3000."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If this fails, DoS attempts can also be solved with iptables-based rate "
@@ -5420,29 +5386,29 @@ msgstr ""
"to large corporate and even national outproxies, NATs, and services like "
"Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_with_iptables/"
msgstr ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_with_iptables/"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
msgstr "http://deflate.medialayer.com/"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Brute Force Web Attacks"
msgstr "## Brute Force Web Attacks"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"We're sorry your account has been brute forced. We can try to prevent our "
@@ -5453,7 +5419,7 @@ msgstr ""
"node from connecting to this site, but since the Tor network has 800 or so "
"exits, doing so wouldn't really stop the action long term."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The attacker would probably just chain an open proxy after Tor, or just use "
@@ -5462,7 +5428,7 @@ msgstr ""
"The attacker would probably just chain an open proxy after Tor, or just use "
"open wireless and/or a proxy without Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The Tor project does provide an automated DNSRBL for you to query to flag "
@@ -5473,7 +5439,7 @@ msgstr ""
"requests from Tor nodes as requiring special treatment: "
"https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In general, we believe that problems like this are best solved by improving "
@@ -5484,12 +5450,12 @@ msgstr ""
"the service to defend against the attack from the Internet at large rather "
"than specifically tailoring behavior for Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## SSH Bruteforce Attempts"
msgstr "## SSH Bruteforce Attempts"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If you are concerned about SSH scans, you might consider running your SSHD "
@@ -5498,7 +5464,7 @@ msgstr ""
"If you are concerned about SSH scans, you might consider running your SSHD "
"on a port other than the default of 22."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Many worms, scanners, and botnets scan the entire Internet looking for SSH "
@@ -5507,7 +5473,7 @@ msgstr ""
"Many worms, scanners, and botnets scan the entire Internet looking for SSH "
"logins."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The fact that a few logins happened to come from Tor is likely a small blip "
@@ -5516,7 +5482,7 @@ msgstr ""
"The fact that a few logins happened to come from Tor is likely a small blip "
"on your overall login attempt rate."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"You might also consider a rate limiting solution: "
@@ -5525,7 +5491,7 @@ msgstr ""
"You might also consider a rate limiting solution: "
"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If it is in fact a serious problem specific to Tor, the Tor project provides"
@@ -5536,7 +5502,7 @@ msgstr ""
" an automated DNSRBL for you to query to block login attempts coming from "
"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"It is also possible to download a list of all Tor exit IPs that will connect"
@@ -5547,12 +5513,12 @@ msgstr ""
" to your SSH port: https://check.torproject.org/cgi-"
"bin/TorBulkExitList.py?ip=YOUR_IP&port=22"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "You can use this list to create iptables rules to block the network."
msgstr "You can use this list to create iptables rules to block the network."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"However, we still recommend using the general approach, as the attack will "
@@ -5561,12 +5527,12 @@ msgstr ""
"However, we still recommend using the general approach, as the attack will "
"likely simply reappear from an open proxy or other IP once Tor is blocked."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Hacked Gmail, Web Forum, or Misc Account Access"
msgstr "## Hacked Gmail, Web Forum, or Misc Account Access"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"With respect to your account, given that the attacker used Tor and not a "
@@ -5579,7 +5545,7 @@ msgstr ""
"was either harvested off of your machine from a keylogger, or it was "
"captured via a kiosk, or from open wireless."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Our recommendation is to treat this event as though there was a login from "
@@ -5594,7 +5560,7 @@ msgstr ""
"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, "
"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Use these to scan to check for keyloggers or spyware that someone with "
@@ -5603,7 +5569,7 @@ msgstr ""
"Use these to scan to check for keyloggers or spyware that someone with "
"access to your computer may have installed."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"To help protect yourself while using open wireless, consider using this "
@@ -5612,22 +5578,22 @@ msgstr ""
"To help protect yourself while using open wireless, consider using this "
"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "site maintainer to support HTTPS logins."
msgstr "site maintainer to support HTTPS logins."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Hacking (PHP Webshells, XSS, SQL Injection)"
msgstr "## Hacking (PHP Webshells, XSS, SQL Injection)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "This also does not mean that there is nothing that can be done."
msgstr "This also does not mean that there is nothing that can be done."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"For serious incidents, traditional police work techniques of running stings "
@@ -5638,7 +5604,7 @@ msgstr ""
"and investigating to determine means, motive, and opportunity are still very"
" effective."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Additionally, the Tor project provides an automated DNSRBL for you to query "
@@ -5649,7 +5615,7 @@ msgstr ""
"to flag visitors coming from Tor nodes as requiring special treatment: "
"https://www.torproject.org/projects/tordnsel.html.en."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The same list is available through the Tor Bulk Exit List: "
@@ -5658,7 +5624,7 @@ msgstr ""
"The same list is available through the Tor Bulk Exit List: "
"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"However, rather than banning legitimate Tor users from using your service in"
@@ -5671,12 +5637,12 @@ msgstr ""
"maintained to free of vulnerabilities that can lead to situations such as "
"this (PHP webshell/XSS compromise/SQL Injection compromise)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## E-Commerce Fraud"
msgstr "## E-Commerce Fraud"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Additionally, the Tor project provides an automated DNSRBL for you to query "
@@ -5687,7 +5653,7 @@ msgstr ""
"to flag orders coming from Tor nodes as requiring special review: "
"https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"It also provides a Bulk Exit List service for retrieving the entire list: "
@@ -5696,7 +5662,7 @@ msgstr ""
"It also provides a Bulk Exit List service for retrieving the entire list: "
"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"You can use this list to help you take a closer look at Tor orders, or to "
@@ -5705,12 +5671,12 @@ msgstr ""
"You can use this list to help you take a closer look at Tor orders, or to "
"hold them temporarily for additional verification, without losing"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "legitimate customers."
msgstr "legitimate customers."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In fact, in my experience, the fraud processing teams contracted by many "
@@ -5719,12 +5685,12 @@ msgstr ""
"In fact, in my experience, the fraud processing teams contracted by many "
"ISPs simply mark all requests from Tor nodes as fraud using that"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "very list."
msgstr "very list."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"So it is even possible this is a legitimate order, but was flagged as fraud "
@@ -5735,12 +5701,12 @@ msgstr ""
"solely based on IP, especially if you contract out fraud detection to a "
"third party."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Threats of Violence (Advice for Real-Time Discussion)"
msgstr "## Threats of Violence (Advice for Real-Time Discussion)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If a serious abuse complaint not covered by this template set arrives, the "
@@ -5757,7 +5723,7 @@ msgstr ""
" a Tor exit node on their network. It has also been reviewed by someone who"
" works in Abuse at a major ISP."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* Read the [Tor "
@@ -5772,7 +5738,7 @@ msgstr ""
"which you're going to converse knows nothing about Tor. Assume this same "
"person isn't going to trust anything you say."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* In serious cases, such as harassment email or death threats, it is often "
@@ -5785,7 +5751,7 @@ msgstr ""
"action is perpetrated by an anonymous individual (such as delivering the "
"notice via postal mail)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* Remind them that traditional policework can still be used to determine who"
@@ -5794,22 +5760,22 @@ msgstr ""
"* Remind them that traditional policework can still be used to determine who"
" had the means, motive, and opportunity to commit the crime."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Arrange to talk with or directly email the complaintant."
msgstr "* Arrange to talk with or directly email the complaintant."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* During the conversation make sure you explain a few points:"
msgstr "* During the conversation make sure you explain a few points:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* You are not the perpetrator of the issue."
msgstr "* You are not the perpetrator of the issue."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* You are a responsible server operator and concerned about the "
@@ -5818,7 +5784,7 @@ msgstr ""
"* You are a responsible server operator and concerned about the "
"complaintant's problem."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* You are not insane. You may be insane, but we don't want the complaintant"
@@ -5827,7 +5793,7 @@ msgstr ""
"* You are not insane. You may be insane, but we don't want the complaintant"
" to guess this is true."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* In many cases, your ISP will be involved as a conduit for the 3rd party "
@@ -5836,22 +5802,22 @@ msgstr ""
"* In many cases, your ISP will be involved as a conduit for the 3rd party "
"complaintant. Your ISP wants to know:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Your server is not compromised."
msgstr "* Your server is not compromised."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Your server is not a spam relay."
msgstr "* Your server is not a spam relay."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Your server is not a trojan/zombie."
msgstr "* Your server is not a trojan/zombie."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* You are a competent server administrator and can address the issue. "
@@ -5860,7 +5826,7 @@ msgstr ""
"* You are a competent server administrator and can address the issue. "
"Minimally, you can at least discuss and respond to the issue intelligently."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP is not at fault and not liable for your actions. This is normally"
@@ -5873,12 +5839,12 @@ msgstr ""
"hear it isn't the ISPs problem. They will move on after they are "
"comfortable."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Discuss options. Options Phobos has been offered:"
msgstr "* Discuss options. Options Phobos has been offered:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP/Complaintant may very well demand to see logfiles. Fortunately, "
@@ -5889,7 +5855,7 @@ msgstr ""
"by default, nothing sensitive disclosed. You may want a new ISP if they "
"demand access to log files ad hoc."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP/Complaintant suggests you convert to middleman. In this case, you "
@@ -5902,7 +5868,7 @@ msgstr ""
" [item #6 of the above blog post](https://blog.torproject.org/running-exit-"
"node)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP/Complaintant demands you disable Tor. You may want a new ISP as a"
@@ -5911,7 +5877,7 @@ msgstr ""
"* The ISP/Complaintant demands you disable Tor. You may want a new ISP as a"
" result."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP/Complaintant states they will firewall off the traffic on the "
@@ -5920,7 +5886,7 @@ msgstr ""
"* The ISP/Complaintant states they will firewall off the traffic on the "
"default ports. You may want a new ISP as a result."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* Update the config to disallow traffic to a certain IP range from your exit"
@@ -5931,7 +5897,7 @@ msgstr ""
" node. You may want to suggest the complaintant use the [Tor DNS "
"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* After all has been discussed, offer a follow up conversation within a "
@@ -5944,12 +5910,12 @@ msgstr ""
"nor Complaintant may want to do this, but the fact that you offered is in "
"your credit. This may help them feel \"comfortable\" with you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Other Template Sets"
msgstr "## Other Template Sets"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* [DMCA Response template for Tor node maintainer to ISP](FIXME) as written "
@@ -5958,7 +5924,7 @@ msgstr ""
"* [DMCA Response template for Tor node maintainer to ISP](FIXME) as written "
"by the [EFF](http://www.eff.org)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* Moritz Bartl, the operator of some of our fastest Tor exit nodes, has "
@@ -5969,17 +5935,17 @@ msgstr ""
"begun compiling a [set of abuse response template "
"emails](https://www.torservers.net/wiki/abuse/templates) as well."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.title)
msgid "Tor Exit Guidelines"
msgstr "Tor Exit Guidelines"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.subtitle)
msgid "Quick introduction into running your Exit relay"
msgstr "Quick introduction into running your Exit relay"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"These guidelines are meant to give you a quick introduction into the "
@@ -5988,12 +5954,12 @@ msgstr ""
"These guidelines are meant to give you a quick introduction into the "
"business of running your own exit relay."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "NOTE:"
msgstr "NOTE:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"This FAQ is for informational purposes only and does not constitute legal "
@@ -6002,7 +5968,7 @@ msgstr ""
"This FAQ is for informational purposes only and does not constitute legal "
"advice."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Our aim is to provide a general description of the legal issues surrounding "
@@ -6013,7 +5979,7 @@ msgstr ""
"Tor exit relaying. Different factual situations and different legal "
"jurisdictions will result in different answers to a number of questions."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Therefore, please do not act on this information alone; if you have any "
@@ -6024,19 +5990,19 @@ msgstr ""
"specific legal problems, issues, or questions, seek a complete review of "
"your situation with a lawyer licensed to practice in your jurisdiction."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Hosting"
msgstr "## Hosting"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Tor at Universities: Find allies."
msgstr "### Tor at Universities: Find allies."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Find some professors (or deans!) who like the idea of supporting and/or "
@@ -6045,7 +6011,7 @@ msgstr ""
"Find some professors (or deans!) who like the idea of supporting and/or "
"researching anonymity on the Internet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If possible, use an extra IP range whose abuse contact doesn't go through "
@@ -6062,7 +6028,7 @@ msgstr ""
"resources, the university is forced to maintain an iron grip on all its "
"addresses."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Also read [How do I make my University / ISP / etc happy with my exit node"
@@ -6071,12 +6037,12 @@ msgstr ""
"Also read [How do I make my University / ISP / etc happy with my exit node"
"?](tor-relay-universities)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Find Tor-friendly ISPs."
msgstr "### Find Tor-friendly ISPs."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"A good ISP is one that offers cheap bandwidth and is not being used by other"
@@ -6085,7 +6051,7 @@ msgstr ""
"A good ISP is one that offers cheap bandwidth and is not being used by other"
" members of the Tor community."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Before you continue, you may ask the Tor community if your choice is a good "
@@ -6094,7 +6060,7 @@ msgstr ""
"Before you continue, you may ask the Tor community if your choice is a good "
"one."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"We very much need diversity, and it does not help if we pool too many exits "
@@ -6103,12 +6069,12 @@ msgstr ""
"We very much need diversity, and it does not help if we pool too many exits "
"at one friendly ISP."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "In any case, add the ISP to the [GoodBadISPs](good-bad-isps) page."
msgstr "In any case, add the ISP to the [GoodBadISPs](good-bad-isps) page."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"To find an ISP, go through forums and sites where ISPs posts their latest "
@@ -6117,7 +6083,7 @@ msgstr ""
"To find an ISP, go through forums and sites where ISPs posts their latest "
"deals, and contact them about Tor hosting."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Once you identified your ISP, you can follow the two-step advice of "
@@ -6126,12 +6092,12 @@ msgstr ""
"Once you identified your ISP, you can follow the two-step advice of "
"TorServers.net."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "1. Ask if the ISP is okay with a Tor exit"
msgstr "1. Ask if the ISP is okay with a Tor exit"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"2. If they come back positively, ask them if they are OK with an IP range "
@@ -6144,7 +6110,7 @@ msgstr ""
" large organization filled with security professionals, and that all will be"
" good, and why IP reassignment helps reduce their workload."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"The two-step process usually helps in elevating your request to higher "
@@ -6157,12 +6123,12 @@ msgstr ""
"don't end up with your own IP range. Here is template you can use: "
"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Legal"
msgstr "## Legal"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### Make sure you know the relevant legal paragraphs for common-carrier like"
@@ -6173,7 +6139,7 @@ msgstr ""
" communication services in your country (and the country of your hosting "
"provider!)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"At least most western countries should have regulations that exclude "
@@ -6184,7 +6150,7 @@ msgstr ""
"communication service providers from liability. Please add your country's "
"regulations to this list."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* USA: [DMCA 512](https://www.law.cornell.edu/uscode/text/17/512); see "
@@ -6195,7 +6161,7 @@ msgstr ""
"[EFF's Legal FAQ for Tor Operators](https://2019.www.torproject.org/eff/tor-"
"legal-faq) (a very good and relevant read for other countries as well)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Germany: [TMG 8](http://www.gesetze-im-internet.de/tmg/__8.html) and "
@@ -6204,7 +6170,7 @@ msgstr ""
"* Germany: [TMG 8](http://www.gesetze-im-internet.de/tmg/__8.html) and "
"[15](http://www.gesetze-im-internet.de/tmg/__15.html)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Netherlands: [Artikel 6:196c "
@@ -6213,7 +6179,7 @@ msgstr ""
"* Netherlands: [Artikel 6:196c "
"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Austria: [ECG "
@@ -6222,17 +6188,17 @@ msgstr ""
"* Austria: [ECG "
"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NOR40025809)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* France: FIXME"
msgstr "* France: FIXME"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* Sweden: [16-19 2002:562](https://lagen.nu/2002:562#P16S1)"
msgstr "* Sweden: [16-19 2002:562](https://lagen.nu/2002:562#P16S1)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you country is missing here and you know a lawyer who can provide a legal"
@@ -6241,7 +6207,7 @@ msgstr ""
"If you country is missing here and you know a lawyer who can provide a legal"
" opinion, please get in contact with Tor Project."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### If you're part of an organization that will be running the exit relay "
@@ -6250,7 +6216,7 @@ msgstr ""
"### If you're part of an organization that will be running the exit relay "
"(ISP, university etc), consider teaching your legal people about Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"It's way better for them to hear about Tor from you, in a relaxed "
@@ -6267,12 +6233,12 @@ msgstr ""
"offered to talk to other lawyers to explain the legal aspects of Tor; "
"contact us at support@xxxxxxxxxxxxxx and we'll make the connections for you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### If you're not part of an organization, think about starting one!"
msgstr "### If you're not part of an organization, think about starting one!"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Depending on the chosen form, setting up a legal body might help with "
@@ -6295,14 +6261,14 @@ msgstr ""
"like structure is that it might still work even when you leave, if you "
"manage to find successors."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### Consider preemptively teaching your local law enforcement about Tor."
msgstr ""
"### Consider preemptively teaching your local law enforcement about Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"\"Cybercrime\" people actually love it when you offer to [teach them about "
@@ -6315,7 +6281,7 @@ msgstr ""
"police-stuttgart) -- they're typically overwhelmed by their jobs and don't "
"have enough background to know where to start."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Contacting them gives you a chance to teach them why Tor is useful to the "
@@ -6328,7 +6294,7 @@ msgstr ""
"criminals](https://2019.www.torproject.org/docs/faq-"
"abuse#WhatAboutCriminals)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Also, if they do get a report about your relay, they'll think of you as a "
@@ -6337,17 +6303,17 @@ msgstr ""
"Also, if they do get a report about your relay, they'll think of you as a "
"helpful expert rather than a potential criminal."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Handling abuse complaints"
msgstr "## Handling abuse complaints"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Answering complaints"
msgstr "### Answering complaints"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you receive an abuse complaint, don't freak out! Here is some advice for "
@@ -6356,7 +6322,7 @@ msgstr ""
"If you receive an abuse complaint, don't freak out! Here is some advice for "
"you:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### Answer to abuse complaints in a professional manner within a reasonable "
@@ -6365,7 +6331,7 @@ msgstr ""
"### Answer to abuse complaints in a professional manner within a reasonable "
"time span."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"TorServers.net is a fairly large Tor exit operator and we receive only a "
@@ -6384,7 +6350,7 @@ msgstr ""
"the input of a lawyer in many years of operation following the advice on "
"this page."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"In addition to the [templates at "
@@ -6399,7 +6365,7 @@ msgstr ""
"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario "
"where none of these templates apply."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### If you receive a threatening letter from a lawyer about abusive use or a"
@@ -6408,7 +6374,7 @@ msgstr ""
"### If you receive a threatening letter from a lawyer about abusive use or a"
" DMCA complaint, also don't freak out."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"We are not aware of any case that made it near a court, and we will do "
@@ -6417,7 +6383,7 @@ msgstr ""
"We are not aware of any case that made it near a court, and we will do "
"everything in our power to support you if it does."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"You can look up if an IP address was listed as an exit relay at a given time"
@@ -6428,7 +6394,7 @@ msgstr ""
" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website "
"in your reply to the complaint."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you feel it might be helpful, we can write you a signed letter confirming"
@@ -6439,7 +6405,7 @@ msgstr ""
" this information: Contact us at tor-assistants@xxxxxxxxxxxxxx if you need "
"one."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"In your reply, state clearly that you are not liable for forwarded content "
@@ -6450,17 +6416,17 @@ msgstr ""
"passing through your machine, and include the relevant legal references for "
"your country."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Things you can do preemptively"
msgstr "## Things you can do preemptively"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Make the WHOIS info point as close to you as possible."
msgstr "### Make the WHOIS info point as close to you as possible."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"One of the biggest reasons exit relays disappear is because the people "
@@ -6469,7 +6435,7 @@ msgstr ""
"One of the biggest reasons exit relays disappear is because the people "
"answering the abuse address get nervous and ask you to stop."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you can get your own IP block, great. Even if not, many providers will "
@@ -6478,7 +6444,7 @@ msgstr ""
"If you can get your own IP block, great. Even if not, many providers will "
"still reassign subblocks to you if you ask."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"ARIN uses [SWIP](https://www.arin.net/resources/request/reassignments.html),"
@@ -6491,7 +6457,7 @@ msgstr ""
"hinting at your usage as anonymization service "
"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you have questions about the process, please write an email to "
@@ -6500,12 +6466,12 @@ msgstr ""
"If you have questions about the process, please write an email to "
"support@xxxxxxxxxxxxxx and we will try to explain the process to you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Register a phone number and a fax number as abuse contact."
msgstr "### Register a phone number and a fax number as abuse contact."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"At least law enforcement in Germany regularly uses the fax and phone numbers"
@@ -6516,12 +6482,12 @@ msgstr ""
" present in IP records. Torservers.net uses a free German fax-to-email "
"service, call-manager.de, and a VoIP number from Sipgate.de."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Consider using the Reduced Exit Policy."
msgstr "### Consider using the Reduced Exit Policy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"The [Reduced Exit Policy](FIXME) is an alternative to the default exit "
@@ -6532,7 +6498,7 @@ msgstr ""
"policy. It allows many Internet services while still blocking the majority "
"of TCP ports."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"This drastically reduces the odds that a Bittorrent user will select your "
@@ -6545,7 +6511,7 @@ msgstr ""
"complaints](https://2019.www.torproject.org/eff/tor-dmca-response) you will "
"receive."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you have your own experience of abuse handling, just share it on our "
@@ -6554,12 +6520,12 @@ msgstr ""
"If you have your own experience of abuse handling, just share it on our "
"public mailing list or write us an email to tor-assistants@xxxxxxxxxxxxxx."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Technical"
msgstr "## Technical"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Please read all the technical details before getting started. If you have "
@@ -6570,17 +6536,17 @@ msgstr ""
"any questions or need help, please contact us at [tor-"
"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* [TorRelayGuide](https://community.torproject.org/relay-operations)"
msgstr "* [TorRelayGuide](https://community.torproject.org/relay-operations)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* Set up an informative website on the exit IP(s) on port 80."
msgstr "* Set up an informative website on the exit IP(s) on port 80."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"A disclaimer helps giving people the right idea about what is behind traffic"
@@ -6591,12 +6557,12 @@ msgstr ""
" coming from these IPs. A simple notice can be published without a separate "
"webserver using Tor's \"DirPortFrontPage \" directive."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* Try to use dedicated IPs, and when possible dedicated hardware."
msgstr "* Try to use dedicated IPs, and when possible dedicated hardware."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Disk encryption might be useful to protect your node keys, but on the "
@@ -6609,7 +6575,7 @@ msgstr ""
" it's best to be able to easily show that you do Tor exiting, and nothing "
"else (on that IP or server)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Set reverse DNS to something that signals its use, e.g. 'anonymous-relay',"
@@ -6620,7 +6586,7 @@ msgstr ""
" 'proxy', 'tor-proxy'. so when other people see the address in their web "
"logs, they will more quickly understand what's going on."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you do, and if SMTP is allowed in your exit policy, consider configuring "
@@ -6633,17 +6599,17 @@ msgstr ""
" this will protect you from users using your exit node to forge e-mails "
"which look like they come from you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.title)
msgid "Tor Relay Universities"
msgstr "Tor Relay Universities"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.subtitle)
msgid "How do I make my University / ISP / etc happy with my exit node?"
msgstr "How do I make my University / ISP / etc happy with my exit node?"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"To keep your exit node running long-term, you're going to need the support "
@@ -6652,7 +6618,7 @@ msgstr ""
"To keep your exit node running long-term, you're going to need the support "
"of the people around you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In this sense, Tor provides a lever to help you change your organization's "
@@ -6661,7 +6627,7 @@ msgstr ""
"In this sense, Tor provides a lever to help you change your organization's "
"policies."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If the administration considers an Internet community that helps other "
@@ -6676,7 +6642,7 @@ msgstr ""
"may give you a way to focus the discussion and find allies who want to help "
"change policy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In short, running a Tor exit node may well require you to become an advocate"
@@ -6685,7 +6651,7 @@ msgstr ""
"In short, running a Tor exit node may well require you to become an advocate"
" for anonymity and privacy in the world."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"The best strategy depends on your situation, but here are some tips to get "
@@ -6694,7 +6660,7 @@ msgstr ""
"The best strategy depends on your situation, but here are some tips to get "
"you started."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"(We focus on the university scenario, but hopefully you can adapt it to your"
@@ -6703,12 +6669,12 @@ msgstr ""
"(We focus on the university scenario, but hopefully you can adapt it to your"
" own situation.)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* First, learn about your university's AUP -- acceptable use policy."
msgstr "* First, learn about your university's AUP -- acceptable use policy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Most likely it is ambiguously worded, to let them allow or deny things based"
@@ -6717,7 +6683,7 @@ msgstr ""
"Most likely it is ambiguously worded, to let them allow or deny things based"
" on the situation."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"But it might be extremely restrictive (\"no services of any kind\"), in "
@@ -6726,7 +6692,7 @@ msgstr ""
"But it might be extremely restrictive (\"no services of any kind\"), in "
"which case you're going to have a tough road ahead of you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"* Second, learn about your local laws with respect to liability of traffic "
@@ -6735,7 +6701,7 @@ msgstr ""
"* Second, learn about your local laws with respect to liability of traffic "
"that exits from your Tor relay."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In the US, these appear to be mainly the "
@@ -6750,7 +6716,7 @@ msgstr ""
" the good news is that many lawyers believe that Tor exit node operators are"
" in the same boat as the ISPs themselves."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Become familiar with [the EFF's template letter regarding DMCA notices for "
@@ -6761,7 +6727,7 @@ msgstr ""
"Tor](https://2019.www.torproject.org/eff/tor-dmca-response.html), which is "
"quite clear about not putting liability on service providers."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"The CDA is less clear, because it was written before the modern Internet "
@@ -6770,7 +6736,7 @@ msgstr ""
"The CDA is less clear, because it was written before the modern Internet "
"emerged, but EFF and ACLU are optimistic."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Of course, you need to understand that without actual clear precedent (and "
@@ -6781,7 +6747,7 @@ msgstr ""
"even then), it's still possible that a given judge will not interpret things"
" the way the lawyers expect."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In any case, the key here is to become familiar with the laws and their "
@@ -6790,12 +6756,12 @@ msgstr ""
"In any case, the key here is to become familiar with the laws and their "
"implications and uncertainties."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Third, learn about Tor's design."
msgstr "* Third, learn about Tor's design."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Read the [design overview](https://2019.www.torproject.org/overview.html), "
@@ -6806,19 +6772,19 @@ msgstr ""
"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper"
"/tor-design.html), and the [FAQ](FIXME)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Hang out on IRC (irc.oftc.net - #tor-relays) for a while and learn more."
msgstr ""
"Hang out on IRC (irc.oftc.net - #tor-relays) for a while and learn more."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "If possible, attend a talk by one of the Tor developers."
msgstr "If possible, attend a talk by one of the Tor developers."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Learn about the types of people and organizations who need secure "
@@ -6827,7 +6793,7 @@ msgstr ""
"Learn about the types of people and organizations who need secure "
"communications on the Internet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Practice explaining Tor and its benefits and consequences to friends and "
@@ -6838,12 +6804,12 @@ msgstr ""
"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may "
"provide some helpful starting points."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Fourth, learn a bit about authentication on the Internet."
msgstr "* Fourth, learn a bit about authentication on the Internet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Many library-related services use source IP address to decide whether a "
@@ -6852,7 +6818,7 @@ msgstr ""
"Many library-related services use source IP address to decide whether a "
"subscriber is allowed to see their content."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If the university's entire IP address space is \"trusted\" to access these "
@@ -6863,7 +6829,7 @@ msgstr ""
"library resources, the university is forced to maintain an iron grip on all "
"its addresses."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Universities like Harvard do the smart thing: their students and faculty "
@@ -6876,7 +6842,7 @@ msgstr ""
"passwords -- to a central Harvard server and access the library resources "
"from there."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"So Harvard doesn't need to be as worried about what other services are "
@@ -6887,7 +6853,7 @@ msgstr ""
"running on their network, and it also takes care of off-campus students and "
"faculty."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"On the other hand, universities like Berkeley simply add a \"no proxies\" "
@@ -6898,7 +6864,7 @@ msgstr ""
"line to their network policies, and are stuck in a battle to patrol every "
"address on their network."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"We should encourage all these networks to move to an end-to-end "
@@ -6909,12 +6875,12 @@ msgstr ""
"authentication model rather than conflating network location with who's on "
"the other end."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Fifth, start finding allies."
msgstr "* Fifth, start finding allies."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If your school has a botnet research group or studies Internet attacks (like"
@@ -6925,7 +6891,7 @@ msgstr ""
" at Georgia Tech and UCSD), meet them and learn more about all the scary "
"things already out there on the Internet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If you have a law school nearby, meet the professors that teach the Internet"
@@ -6934,7 +6900,7 @@ msgstr ""
"If you have a law school nearby, meet the professors that teach the Internet"
" law classes, and chat with them about Tor and its implications."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Ask for advice from everybody you meet who likes the idea, and try to work "
@@ -6945,12 +6911,12 @@ msgstr ""
"your way up the chain to get as many good allies as you can in as many areas"
" as you can."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Sixth, teach your university's lawyers about Tor."
msgstr "* Sixth, teach your university's lawyers about Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"This may seem like a risky move, but it's way better for them to hear about "
@@ -6961,7 +6927,7 @@ msgstr ""
"Tor from you, in a relaxed environment, than to hear about it from a "
"stranger over the phone."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Remember that lawyers don't like being told how to interpret laws by a non-"
@@ -6976,7 +6942,7 @@ msgstr ""
"FAQ](https://2019.www.torproject.org/eff/tor-legal-faq) comes in, along with"
" your law school contacts if you found any)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Make sure to keep these discussions informal and small -- invite one of the "
@@ -6989,7 +6955,7 @@ msgstr ""
"later on.\" Feel free to bring along one of the allies you found above, if "
"it makes you more comfortable."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Avoid having actual meetings or long email discussions, and make it clear "
@@ -6998,7 +6964,7 @@ msgstr ""
"Avoid having actual meetings or long email discussions, and make it clear "
"that you don't need their official legal opinion yet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Remember that lawyers are paid to say no unless they have a reason to say "
@@ -7015,7 +6981,7 @@ msgstr ""
"biggest issues?\" Try to predict what they will say, and try to gain allies "
"among the lawyers who like your cause and want to help."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If they have concerns, or raise questions that you don't know how to answer,"
@@ -7024,7 +6990,7 @@ msgstr ""
"If they have concerns, or raise questions that you don't know how to answer,"
" work with them to figure out the answers and make them happy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Becoming friends with the lawyers early in the process will avoid situations"
@@ -7033,12 +6999,12 @@ msgstr ""
"Becoming friends with the lawyers early in the process will avoid situations"
" where they need to learn about everything and make a decision in one day."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Seventh, teach your network security people about Tor."
msgstr "* Seventh, teach your network security people about Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"You aren't going to keep your Tor exit node a secret from them for long "
@@ -7049,7 +7015,7 @@ msgstr ""
"anyway, and like with the lawyers, hearing it from you is way better than "
"hearing it from a stranger on the phone."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Avoid putting them on the spot or formally asking permission: most network "
@@ -7060,7 +7026,7 @@ msgstr ""
"security people will like the idea of Tor in theory, but they won't be in a "
"position to \"authorize\" your Tor relay."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Take them out to coffee to explain Tor and let them know that you are "
@@ -7069,7 +7035,7 @@ msgstr ""
"Take them out to coffee to explain Tor and let them know that you are "
"planning to run a Tor server."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Make it clear that you're willing to work with them to make sure it isn't "
@@ -7080,7 +7046,7 @@ msgstr ""
"too much hassle on their part; for example, they can pass complaints "
"directly on to you if they like."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"These people are already overworked, and anything you can do to keep work "
@@ -7089,7 +7055,7 @@ msgstr ""
"These people are already overworked, and anything you can do to keep work "
"off their plate will make everybody happier."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"You might let them know that there are ways you can dial down the potential "
@@ -7102,7 +7068,7 @@ msgstr ""
"your exit policy -- but don't be too eager to offer or take these steps, "
"since once you give up ground here it's very hard to get it back."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"You'll also want to learn if there are bandwidth limitations at your "
@@ -7111,7 +7077,7 @@ msgstr ""
"You'll also want to learn if there are bandwidth limitations at your "
"organization."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"(Tor can handle a variety of rate limiting approaches, so this isn't the end"
@@ -7120,7 +7086,7 @@ msgstr ""
"(Tor can handle a variety of rate limiting approaches, so this isn't the end"
" of the world)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In some cases, you should talk to the network security people before you "
@@ -7131,12 +7097,12 @@ msgstr ""
"talk to the lawyers; in some cases, there will be yet other groups that will"
" be critical to educate and bring into the discussion."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "You'll have to make it up as you go."
msgstr "You'll have to make it up as you go."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If the authorities contact your university for logs, be pleasant and "
@@ -7145,7 +7111,7 @@ msgstr ""
"If the authorities contact your university for logs, be pleasant and "
"helpful."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Tor's default log level doesn't provide much that's useful, so if they want "
@@ -7154,7 +7120,7 @@ msgstr ""
"Tor's default log level doesn't provide much that's useful, so if they want "
"copies of your logs, that's fine."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Be helpful and take the opportunity to explain to them about Tor and why "
@@ -7163,12 +7129,12 @@ msgstr ""
"Be helpful and take the opportunity to explain to them about Tor and why "
"it's useful to the world."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "(If they contact you directly for logs, you should send them to"
msgstr "(If they contact you directly for logs, you should send them to"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"your university's lawyers -- acting on it yourself is [almost always a poor "
@@ -7179,7 +7145,7 @@ msgstr ""
"idea](https://2019.www.torproject.org/eff/tor-legal-"
"faq.html#RequestForLogs)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If there are too many complaints coming in, there are several approaches you"
@@ -7188,7 +7154,7 @@ msgstr ""
"If there are too many complaints coming in, there are several approaches you"
" can take to reduce them."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"First, you should follow the tips in the [Tor relay "
@@ -7197,12 +7163,12 @@ msgstr ""
"First, you should follow the tips in the [Tor relay "
"documentation](https://community.torproject.org/relay-operations), such"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "as picking a descriptive hostname or getting your own IP address."
msgstr "as picking a descriptive hostname or getting your own IP address."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If that doesn't work, you can scale back the advertised speed of your relay,"
@@ -7213,12 +7179,12 @@ msgstr ""
" by using the Max``Advertised``Bandwidth to attract less traffic from the "
"Tor network."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "Lastly, you can scale back your exit policy."
msgstr "Lastly, you can scale back your exit policy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Some people have found that their university only tolerates their Tor relay "
@@ -7227,7 +7193,7 @@ msgstr ""
"Some people have found that their university only tolerates their Tor relay "
"if they're involved in a research project around anonymity."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"So if you're interested, you might want to get that started early in the "
@@ -7236,7 +7202,7 @@ msgstr ""
"So if you're interested, you might want to get that started early in the "
"process -- see our [Research Portal](https://research.torproject.org/)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"This approach has the added benefit that you can draw in other faculty and "
@@ -7245,7 +7211,7 @@ msgstr ""
"This approach has the added benefit that you can draw in other faculty and "
"students in the process."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"The downside is that your Tor relay's existence is more fragile, since the "
@@ -7254,7 +7220,7 @@ msgstr ""
"The downside is that your Tor relay's existence is more fragile, since the "
"terms of its demise are already negotiated."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Note that in many cases you don't even need to be researching the exit node "
@@ -7265,7 +7231,7 @@ msgstr ""
"itself -- doing research on the Tor network requires that there be a Tor "
"network, after all, and keeping it going is a community effort."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Subscribe to [Tor Relays Universities](https://lists.torproject.org/cgi-"
@@ -7276,12 +7242,12 @@ msgstr ""
"bin/mailman/listinfo/tor-relays-universities) mailing list (and other "
"education institutions too)."
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.title)
msgid "Swags"
msgstr "Swags"
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.subtitle)
msgid ""
"If you're operating a fast relay or you've done something else cool, you're"
@@ -7290,7 +7256,7 @@ msgstr ""
"If you're operating a fast relay or you've done something else cool, you're"
" eligible to receive our swags"
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"You can get one of these fine Tor T-shirts for contributing to the Tor "
@@ -7299,7 +7265,7 @@ msgstr ""
"You can get one of these fine Tor T-shirts for contributing to the Tor "
"project. There are two primary ways of contributing:"
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"* Operate a fast Tor relay that's been running for the past two months: you"
@@ -7310,7 +7276,7 @@ msgstr ""
" are eligible if you allow exits to port 80 and you average 250 KBytes/s "
"traffic, or if you're not an exit but you average 500 KBytes/s traffic."
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a"
@@ -7323,7 +7289,7 @@ msgstr ""
"and anonymity, solve some of our bugs, or establish yourself as a Tor "
"advocate."
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"If you're operating a fast relay or you've done something else cool, email "
@@ -7336,7 +7302,7 @@ msgstr ""
"shirts help outreach happen all around the world, so please understand if we"
" can't send you 5 shirts for your 5 excellent relays.)"
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"There are a variety of colors, shapes, and sizes available in the great "
@@ -7345,17 +7311,17 @@ msgstr ""
"There are a variety of colors, shapes, and sizes available in the great "
"roots design that Leiah Jansen made for us, as well as some older designs."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.title)
msgid "Good Bad ISPs"
msgstr "Good Bad ISPs"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.subtitle)
msgid "Some ISPs are Tor-friendly, some are not"
msgstr "Some ISPs are Tor-friendly, some are not"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"This page aims to list community experiences with Tor and various Internet "
@@ -7368,7 +7334,7 @@ msgstr ""
"are not. Some are competent and clueful about Tor or about security in "
"general. Let us know!"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"Be sure to provide useful information like how much bandwidth you pushed, "
@@ -7381,7 +7347,7 @@ msgstr ""
"work to make them understand what's going on, how long your server has been "
"running, and whether you'd recommend them to others. Also include dates."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"Since non-exits do not attract complaints, it should be fine to run them "
@@ -7396,7 +7362,7 @@ msgstr ""
"exit relays, you should read the fine [Tor Exit Guidelines](tor-exit-"
"guidelines) first."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"For network diversity and stronger anonymity, you should avoid providers and"
@@ -7411,7 +7377,7 @@ msgstr ""
"to group probabilities by country and AS (autonomous systems), so you can "
"more easily identify networks you want to avoid."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"**Note**: This page is currently being revamped. If you would like to help "
@@ -7422,17 +7388,17 @@ msgstr ""
"out please see "
"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "# Good Experiences"
msgstr "# Good Experiences"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Austria"
msgstr "### Austria"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | "
@@ -7441,14 +7407,14 @@ msgstr ""
"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | "
"**Comments** | **Last Updated** |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does "
@@ -7459,7 +7425,7 @@ msgstr ""
"not care what their customers do at all (unless you have a business "
"connection) | 12/2011 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. "
@@ -7470,7 +7436,7 @@ msgstr ""
"Hosts already some big exit/entry nodes which seem to have no problems. Very"
" expensive traffic. | 12/2011 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards "
@@ -7483,7 +7449,7 @@ msgstr ""
"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not "
@@ -7494,7 +7460,7 @@ msgstr ""
"like Abuse (in any form) at all. Seems to give out customer data at alleged "
"abuse. Not recommended but cheap. | 12/2011 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [xpirio GmbH](http://xpirio.at) | - | - | Yes | ? | In general rather "
@@ -7505,12 +7471,12 @@ msgstr ""
"relaxed at all services, but better get in touch with their (very "
"understanding) support when you expect abuse. | 12/2011 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Bulgaria"
msgstr "### Bulgaria"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [VPS.BG](https://www.vpsbg.eu/en/) | - | Yes | Yes | Yes | They don't "
@@ -7519,12 +7485,12 @@ msgstr ""
"| [VPS.BG](https://www.vpsbg.eu/en/) | - | Yes | Yes | Yes | They don't "
"collect any personal info and you can pay in bitcoin. | 01/11/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Canada"
msgstr "### Canada"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-"
@@ -7535,7 +7501,7 @@ msgstr ""
"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a "
"stand in favor of net neutrality | 2008/12 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | "
@@ -7548,7 +7514,7 @@ msgstr ""
"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly "
"allowed. | 2015/02 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are "
@@ -7561,23 +7527,23 @@ msgstr ""
"handling differs depending on the provider from which they resell. | 2016/06"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Czech Republic"
msgstr "### Czech Republic"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [T-Systems`](http://www.t-systems.cz/) | - | Yes | Yes | ? | - | - |"
msgstr ""
"| [T-Systems`](http://www.t-systems.cz/) | - | Yes | Yes | ? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### France"
msgstr "### France"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The "
@@ -7588,7 +7554,7 @@ msgstr ""
"account holder is responsible for all the traffic going through theirs "
"servers.| 01/28/2019 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some"
@@ -7601,7 +7567,7 @@ msgstr ""
"you tell them your server is a Tor Exit relay, they say it is OK. They ask "
"Exit relays to use the standard Reduced Exit Policy | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed "
@@ -7618,12 +7584,12 @@ msgstr ""
"changed to make them clearer about the use of Tor. Many relays are currently"
" running on Kimsufi servers | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Digicube](http://www.digicube.fr/) | - | Yes | Yes | Yes | - | - |"
msgstr "| [Digicube](http://www.digicube.fr/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS "
@@ -7632,12 +7598,12 @@ msgstr ""
"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS "
"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Finland"
msgstr "### Finland"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | "
@@ -7646,7 +7612,7 @@ msgstr ""
"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | "
"12/19/2018 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | "
@@ -7655,12 +7621,12 @@ msgstr ""
"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | "
"- | 03/26/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Germany"
msgstr "### Germany"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should "
@@ -7671,7 +7637,7 @@ msgstr ""
"let them know about your intention when ordering a server or in advance. | "
"06/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [EUServ](http://euserv.de) | - | - | Yes | No | They have a bad support, "
@@ -7682,24 +7648,24 @@ msgstr ""
"but if you know how to maintain your server, this ISP is a good choice. | - "
"|"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |"
msgstr ""
"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Keyweb](https://www.keyweb.de/) | - | - | Yes | Yes | - | - |"
msgstr "| [Keyweb](https://www.keyweb.de/) | - | - | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Afterburst](http://afterburst.com) | - | - | Yes | No | - | - |"
msgstr "| [Afterburst](http://afterburst.com) | - | - | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |"
@@ -7708,7 +7674,7 @@ msgstr ""
"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |"
" - | 2018-10-25 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed "
@@ -7717,7 +7683,7 @@ msgstr ""
"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed "
"on dedicated servers | 13/11/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Server4You](https://www.server4you.de/)| - | Yes | Yes | No | Part of "
@@ -7730,7 +7696,7 @@ msgstr ""
"and they state servers with complaints about Tor will be canceled "
"immediately (see the quote in the \"Bad Experience\" section) | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated "
@@ -7739,7 +7705,7 @@ msgstr ""
"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated "
"root servers for a good price. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Contabo](https://contabo.de) | - | Yes | Yes | Yes | Has no restriction "
@@ -7750,7 +7716,7 @@ msgstr ""
"for relays or exit nodes. However, possible abuse complaints will be "
"forwarded to the owner and need to be addressed. | 2018/06 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are "
@@ -7759,7 +7725,7 @@ msgstr ""
"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are "
"prohibited by their general terms and conditions | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [PraHost](https://www.prahost.com/) | - | - | Yes | Yes | Stated in "
@@ -7774,7 +7740,7 @@ msgstr ""
"24 hours of an abuse ticket. Their ticket system does not reliably handle "
"email replies, use the web interface instead. | 2017-10-31 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - "
@@ -7783,19 +7749,19 @@ msgstr ""
"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - "
"| Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |"
msgstr ""
"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Hong Kong"
msgstr "### Hong Kong"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their "
@@ -7806,12 +7772,12 @@ msgstr ""
"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's "
"data centers, Hong Kong. | - | 05/01/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Hungary"
msgstr "### Hungary"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They"
@@ -7824,19 +7790,19 @@ msgstr ""
"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |"
" 2014-10-15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Iceland"
msgstr "### Iceland"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor "
@@ -7845,7 +7811,7 @@ msgstr ""
"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor "
"enn.lu and saveyourprivacy exit nodes | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | "
@@ -7854,17 +7820,17 @@ msgstr ""
"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | "
"Yes? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Italy"
msgstr "### Italy"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Fastweb](https://fastweb.it/) | - | Yes | Yes | Yes | - | - |"
msgstr "| [Fastweb](https://fastweb.it/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - "
@@ -7873,7 +7839,7 @@ msgstr ""
"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - "
"|"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS "
@@ -7886,7 +7852,7 @@ msgstr ""
" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a"
"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | "
@@ -7899,12 +7865,12 @@ msgstr ""
"other than the well-known are filtered. Abuse complaints need to go through "
"their support service | 11/2018 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Latvia"
msgstr "### Latvia"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support "
@@ -7917,12 +7883,12 @@ msgstr ""
"your Exit relay receive too much complaints, they will ask to you to stop or"
" otherwise they will suspend. | 2015/03/06 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Lithuania"
msgstr "### Lithuania"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | "
@@ -7931,12 +7897,12 @@ msgstr ""
"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | "
"All abuse mails they got yielded support tickets | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Mexico"
msgstr "### Mexico"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are "
@@ -7945,12 +7911,12 @@ msgstr ""
"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are "
"running in Axtel network | 2019 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Moldova"
msgstr "### Moldova"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | "
@@ -7959,26 +7925,26 @@ msgstr ""
"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | "
"09/13/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |"
msgstr ""
"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |"
msgstr ""
"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Netherlands"
msgstr "### Netherlands"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can"
@@ -7989,14 +7955,14 @@ msgstr ""
" result in temporary blocks, therefore they recommend to use an dedicated IP"
" address for exit nodes | 06/16/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |"
msgstr ""
"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | "
@@ -8005,12 +7971,12 @@ msgstr ""
"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | "
"05/01/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| Ziggo | AS9143 | Yes | Yes | Yes | - | 05/24/2016 |"
msgstr "| Ziggo | AS9143 | Yes | Yes | Yes | - | 05/24/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can"
@@ -8029,7 +7995,7 @@ msgstr ""
" long you run a limited exit policy (block SMTP) to avoid abuse. | "
"12/26/2018 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if "
@@ -8038,7 +8004,7 @@ msgstr ""
"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if "
"abuse is handled properly | 08/13/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin "
@@ -8047,7 +8013,7 @@ msgstr ""
"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin "
"accepted. | 10/12/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - "
@@ -8056,14 +8022,14 @@ msgstr ""
"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - "
"| 02/06/2019 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly "
@@ -8076,7 +8042,7 @@ msgstr ""
"most stable. You need to email them for a custom offer. They also accept "
"Bitcoin/UKash/CashU | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has "
@@ -8085,17 +8051,17 @@ msgstr ""
"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has "
"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [DirectVPS](http://directvps.nl/) | - | Yes | Yes | ? | - | - |"
msgstr "| [DirectVPS](http://directvps.nl/) | - | Yes | Yes | ? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Versio](http://versio.nl/) | - | Yes | Yes | No | - | 2013 |"
msgstr "| [Versio](http://versio.nl/) | - | Yes | Yes | No | - | 2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | "
@@ -8104,7 +8070,7 @@ msgstr ""
"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | "
"Customers can remain anonymous. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse "
@@ -8115,7 +8081,7 @@ msgstr ""
"complaints must be responded to within 24 hours or the system automatically "
"suspends your account until you do. | 2014 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows "
@@ -8126,12 +8092,12 @@ msgstr ""
"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure "
"to tell them that you're running an exit | 09/2014 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### New Zealand and Australia"
msgstr "### New Zealand and Australia"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS"
@@ -8144,7 +8110,7 @@ msgstr ""
"is:SoftLayer network, which includes primary transit from Telstra and "
"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have "
@@ -8155,12 +8121,12 @@ msgstr ""
"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite "
"happy with the specific Oz/NZ query. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Poland"
msgstr "### Poland"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Hitme.net.pl](http://hitme.net.pl/) | - | Yes | Yes | Yes | - | "
@@ -8169,7 +8135,7 @@ msgstr ""
"| [Hitme.net.pl](http://hitme.net.pl/) | - | Yes | Yes | Yes | - | "
"12/06/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | "
@@ -8178,13 +8144,13 @@ msgstr ""
"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | "
"27/08/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Exone](http://www.exone.pl/) | - | Yes | Yes | ? | - | 28/08/2013 |"
msgstr ""
"| [Exone](http://www.exone.pl/) | - | Yes | Yes | ? | - | 28/08/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | "
@@ -8193,7 +8159,7 @@ msgstr ""
"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | "
"01/10/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | "
@@ -8202,7 +8168,7 @@ msgstr ""
"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | "
"02/10/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow "
@@ -8211,7 +8177,7 @@ msgstr ""
"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow "
"Tor-relays, but now is blocking Tor activity | 12/06/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit"
@@ -8220,7 +8186,7 @@ msgstr ""
"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit"
" node on collocated dedicated server | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | "
@@ -8229,19 +8195,19 @@ msgstr ""
"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | "
"21/02/2018 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Romania"
msgstr "### Romania"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |"
msgstr ""
"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Voxility](http://www.voxility.com/) | - | Yes | Yes | ? | Read more [2015"
@@ -8252,14 +8218,14 @@ msgstr ""
" tor-talk thread](https://lists.torproject.org/pipermail/tor-"
"relays/2015-April/006867.html%7CApril) | 04/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [JavaPipe](https://javapipe.com/) | - | Yes | Yes | ? | - | 04/2016 |"
msgstr ""
"| [JavaPipe](https://javapipe.com/) | - | Yes | Yes | ? | - | 04/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [MilesWeb](https://www.milesweb.com/) | - | Yes | Yes | No | Plans in "
@@ -8270,12 +8236,12 @@ msgstr ""
"Romania and also have data centers in USA and UK with 24x7 free support. | "
"03/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Sweden"
msgstr "### Sweden"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit "
@@ -8284,7 +8250,7 @@ msgstr ""
"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit "
"should use Reduced Exit Policy | 2016/06/30 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | "
@@ -8293,7 +8259,7 @@ msgstr ""
"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | "
"2016/05 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and "
@@ -8302,14 +8268,14 @@ msgstr ""
"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and "
"deliver where other ISPs can't. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [PRQ](http://prq.se/?p=dedicated&intl=1) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [PRQ](http://prq.se/?p=dedicated&intl=1) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously "
@@ -8320,12 +8286,12 @@ msgstr ""
"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. "
"Handles abuse according to \"Swedish praxis\". | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Switzerland"
msgstr "### Switzerland"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |"
@@ -8344,17 +8310,17 @@ msgstr ""
"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). "
"Cryptocurrencies are accepted. | 12/04/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [fsit](http://www.fsit.ch/) | - | Yes | Yes | Yes | - | 11/2015 |"
msgstr "| [fsit](http://www.fsit.ch/) | - | Yes | Yes | Yes | - | 11/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Slovenia"
msgstr "### Slovenia"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They "
@@ -8363,12 +8329,12 @@ msgstr ""
"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They "
"just simply forward DMCA notices to us to handle (or ignore) them | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Ukraine"
msgstr "### Ukraine"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, "
@@ -8377,18 +8343,18 @@ msgstr ""
"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, "
"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Colocall](http://www.colocall.net/) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [Colocall](http://www.colocall.net/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### United Kingdom"
msgstr "### United Kingdom"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Gigatux](https://www.gigatux.com) | - | Yes | Yes | Yes | They actually "
@@ -8399,14 +8365,14 @@ msgstr ""
"run their own relay named Gigatux. They also offer servers in the US, "
"Germany, and Israel. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very "
@@ -8419,19 +8385,19 @@ msgstr ""
" so advise changing the default exit (good idea in the UK anyhow). Any DMCA "
"notices received were simply forwarded on without agro | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |"
msgstr ""
"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### US"
msgstr "### US"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse "
@@ -8440,7 +8406,7 @@ msgstr ""
"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse "
"handling | 10/15/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |"
@@ -8449,14 +8415,14 @@ msgstr ""
"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |"
" - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - "
@@ -8465,12 +8431,12 @@ msgstr ""
"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - "
"| Yes | Yes | Yes | - | 06/19/13 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Axigy](http://www.axigy.com) | - | Yes | Yes | Yes | - | - |"
msgstr "| [Axigy](http://www.axigy.com) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal "
@@ -8479,7 +8445,7 @@ msgstr ""
"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal "
"abuse handling policies | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [BuyVM.net](https://buyvm.net) | AS53667 | Yes | Yes | Yes | New Tor rules"
@@ -8490,7 +8456,7 @@ msgstr ""
" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if "
"you follow the steps. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you "
@@ -8501,7 +8467,7 @@ msgstr ""
"are interested in hosting either, you can ask us about a dedicated server.\""
" | 10/01/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA "
@@ -8510,12 +8476,12 @@ msgstr ""
"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA "
"handling | 01/01/12 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Cyberonic](http://www.cyberonic.com) | - | Yes | Yes | ? | - | - |"
msgstr "| [Cyberonic](http://www.cyberonic.com) | - | Yes | Yes | ? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers"
@@ -8524,7 +8490,7 @@ msgstr ""
"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers"
" are forwarded abuse complaints to handle themselves | 03/06/19 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17"
@@ -8533,19 +8499,19 @@ msgstr ""
"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Ethr.net](http://ethr.net/) | - | Yes | Yes | Yes | - | - |"
msgstr "| [Ethr.net](http://ethr.net/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Evolucix](http://www.evolucix.com) | - | Yes | Yes | No(?) | - | - |"
msgstr ""
"| [Evolucix](http://www.evolucix.com) | - | Yes | Yes | No(?) | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |"
@@ -8554,12 +8520,12 @@ msgstr ""
"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |"
" 09/01/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [HostGator](http://www.hostgator.com/) | - | No | No | No | - | - |"
msgstr "| [HostGator](http://www.hostgator.com/) | - | No | No | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostHatch](https://hosthatch.com) | AS46562 | Yes | Yes | No | Their vps "
@@ -8572,19 +8538,19 @@ msgstr ""
"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |"
" 05/01/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostUS](http://hostus.us/) | AS25926 | Yes | Yes | No | - | 10/16/14 |"
msgstr ""
"| [HostUS](http://hostus.us/) | AS25926 | Yes | Yes | No | - | 10/16/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [IPXcore](https://ipxcore.com/) | - | Yes | Yes | No | - | - |"
msgstr "| [IPXcore](https://ipxcore.com/) | - | Yes | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |"
@@ -8593,7 +8559,7 @@ msgstr ""
"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |"
" 05/01/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | "
@@ -8602,14 +8568,14 @@ msgstr ""
"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | "
"12/31/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Oplink.net](https://www.oplink.net) | - | Yes | Yes | No | - | 09/03/15 |"
msgstr ""
"| [Oplink.net](https://www.oplink.net) | - | Yes | Yes | No | - | 09/03/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Psychz.net](https://www.psychz.net/) | - | Yes | Yes | Yes | Very Exit "
@@ -8618,7 +8584,7 @@ msgstr ""
"| [Psychz.net](https://www.psychz.net/) | - | Yes | Yes | Yes | Very Exit "
"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |"
@@ -8627,14 +8593,14 @@ msgstr ""
"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |"
" Exit-friendly. | 05/01/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [RamNode](http://ramnode.com/) | AS3842 | Yes | Yes | No | - | 11/03/14 |"
msgstr ""
"| [RamNode](http://ramnode.com/) | AS3842 | Yes | Yes | No | - | 11/03/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | "
@@ -8643,12 +8609,12 @@ msgstr ""
"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | "
"11/03/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Softlayer](http://www.softlayer.com) | - | Yes | Yes | ? | - | - |"
msgstr "| [Softlayer](http://www.softlayer.com) | - | Yes | Yes | ? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | "
@@ -8657,7 +8623,7 @@ msgstr ""
"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | "
"Host, not an ISP | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -"
@@ -8666,17 +8632,17 @@ msgstr ""
"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [SolarVPS](https://solarvps.com) | - | Yes | Yes | Yes | - | - |"
msgstr "| [SolarVPS](https://solarvps.com) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [SeedVPS](https://www.seedvps.com) | - | Yes | Yes | No | - | - |"
msgstr "| [SeedVPS](https://www.seedvps.com) | - | Yes | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - "
@@ -8685,12 +8651,12 @@ msgstr ""
"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - "
"|"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [VPS6.NET](https://vps6.net/) | - | Yes | Yes | No | - | - |"
msgstr "| [VPS6.NET](https://vps6.net/) | - | Yes | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | "
@@ -8699,7 +8665,7 @@ msgstr ""
"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | "
"- |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on"
@@ -8708,7 +8674,7 @@ msgstr ""
"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on"
" dedicated/colocation | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |"
@@ -8717,14 +8683,14 @@ msgstr ""
"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |"
" - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [DigitalOcean](http://digitalocean.com/) | - | Yes | Yes | No | - | - |"
msgstr ""
"| [DigitalOcean](http://digitalocean.com/) | - | Yes | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes"
@@ -8733,7 +8699,7 @@ msgstr ""
"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes"
" | No | - | 08/01/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Vultr](http://vultr.com) | AS20473 | Yes | Yes | No | When asked directly"
@@ -8744,7 +8710,7 @@ msgstr ""
" they will claim they do support Tor exits but will pull the rug out from "
"under you later on. This has happened to at least two exit operators. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ChicagoVPS](http://chicagovps.net/) | - | Yes | Yes | No | Tor "
@@ -8755,7 +8721,7 @@ msgstr ""
"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes "
"will be suspended without prior notice. | 15/01/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15"
@@ -8764,7 +8730,7 @@ msgstr ""
"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | "
@@ -8773,7 +8739,7 @@ msgstr ""
"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | "
"No | - | 10/25/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
@@ -8782,55 +8748,77 @@ msgstr ""
"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
"Only offers colocation, no cheap VPS option. | 1/14/19 |"
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.title)
msgid "Post-install"
msgstr "Post-install"
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.subtitle)
-msgid "How to find your Bridge in Relay Search and connect manually"
-msgstr "How to find your Bridge in Relay Search and connect manually"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
-msgid ""
-"Congrats! If you get to this point, it means that your obfs4 bridge is "
-"running and is being distributed by BridgeDB to censored users. If you want "
-"to connect to your bridge manually, you will need to know the bridge's obfs4"
-" certificate. See the file `/var/lib/tor/pt_state/obfs4_bridgeline.txt` and "
-"paste the entire bridge line into Tor Browser:"
-msgstr ""
-"Congrats! If you get to this point, it means that your obfs4 bridge is "
-"running and is being distributed by BridgeDB to censored users. If you want "
-"to connect to your bridge manually, you will need to know the bridge's obfs4"
-" certificate. See the file `/var/lib/tor/pt_state/obfs4_bridgeline.txt` and "
-"paste the entire bridge line into Tor Browser:"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.subtitle)
+msgid "How to find your bridge in Relay Search and connect manually"
+msgstr "How to find your bridge in Relay Search and connect manually"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
+msgid "Congrats!"
+msgstr "Congrats!"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you get to this point, it means that your obfs4 bridge is running and is "
+"being distributed by BridgeDB to censored users. Note that it can take "
+"several days or weeks until you see a consistent set of users, so don't get "
+"discouraged if you don't see user connections right away. BridgeDB uses four"
+" buckets for bridge distribution: HTTPS, Moat, Email, and manual. Some "
+"buckets are used more than others, which also affects the time until your "
+"bridge sees users. Finally, there aren't many bridge users out there, so you"
+" cannot expect your bridge to be as popular as a relay."
+msgstr ""
+"If you get to this point, it means that your obfs4 bridge is running and is "
+"being distributed by BridgeDB to censored users. Note that it can take "
+"several days or weeks until you see a consistent set of users, so don't get "
+"discouraged if you don't see user connections right away. BridgeDB uses four"
+" buckets for bridge distribution: HTTPS, Moat, Email, and manual. Some "
+"buckets are used more than others, which also affects the time until your "
+"bridge sees users. Finally, there aren't many bridge users out there, so you"
+" cannot expect your bridge to be as popular as a relay."
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you want to connect to your bridge manually, you will need to know the "
+"bridge's obfs4 certificate. See the file "
+"`/var/lib/tor/pt_state/obfs4_bridgeline.txt` and paste the entire bridge "
+"line into Tor Browser:"
+msgstr ""
+"If you want to connect to your bridge manually, you will need to know the "
+"bridge's obfs4 certificate. See the file "
+"`/var/lib/tor/pt_state/obfs4_bridgeline.txt` and paste the entire bridge "
+"line into Tor Browser:"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
msgid ""
"You'll need to replace `<IP ADDRESS>`, `<PORT>`, and `<FINGERPRINT>` with "
"the actual values, which you can find in the tor log. Make sure to use "
-"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the one "
-"from the log line `Registered server transport 'obfs4'`, not the one from "
-"the line `Now checking whether ORPort ... is reachable`."
+"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the obfs4 "
+"port you chose - and not the OR port."
msgstr ""
"You'll need to replace `<IP ADDRESS>`, `<PORT>`, and `<FINGERPRINT>` with "
"the actual values, which you can find in the tor log. Make sure to use "
-"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the one "
-"from the log line `Registered server transport 'obfs4'`, not the one from "
-"the line `Now checking whether ORPort ... is reachable`."
+"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the obfs4 "
+"port you chose - and not the OR port."
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
msgid ""
"Finally, you can monitor your obfs4 bridge's usage on [Relay "
"Search](https://metrics.torproject.org/rs.html#search). Just enter your "
@@ -8844,23 +8832,23 @@ msgstr ""
"having set up the bridge, it takes approximately three hours for the bridge "
"to show up in Relay Search."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.title)
msgid "Debian / Ubuntu"
msgstr "Debian / Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.subtitle)
-msgid "How to deploy an obfs4proxy Bridge on Debian / Ubuntu"
-msgstr "How to deploy an obfs4proxy Bridge on Debian / Ubuntu"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Debian / Ubuntu"
+msgstr "How to deploy an obfs4 bridge on Debian / Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-msgid "# 1. Install Tor"
-msgstr "# 1. Install Tor"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 1. Install Tor"
+msgstr "### 1. Install Tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"Get the latest version of Tor. If you're on Debian stable, `sudo apt-get "
"install tor` should give you the latest stable version of Tor."
@@ -8868,39 +8856,39 @@ msgstr ""
"Get the latest version of Tor. If you're on Debian stable, `sudo apt-get "
"install tor` should give you the latest stable version of Tor."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
-"* Note:''' Ubuntu users need to get it from Tor repository. Please see "
+"* Note: **Ubuntu users need to get it from Tor repository. Please see** "
"[Download instructions for "
"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)."
msgstr ""
-"* Note:''' Ubuntu users need to get it from Tor repository. Please see "
+"* Note: **Ubuntu users need to get it from Tor repository. Please see** "
"[Download instructions for "
"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-msgid "# 2. Install obfs4proxy"
-msgstr "# 2. Install obfs4proxy"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 2. Install obfs4proxy"
+msgstr "### 2. Install obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"On [Debian](https://packages.debian.org/search?keywords=obfs4proxy), the "
-"`obfs4proxy` package is available in sid, buster, and stretch. On "
-"[https://packages.ubuntu.com/search?keywords=obfs4proxy Ubuntu], bionic, "
+"`obfs4proxy` package is available in unstable, testing, and stable. On "
+"[Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic, "
"cosmic, disco, and eoan have the package. If you're running any of them, "
"`sudo apt-get install obfs4proxy` should work."
msgstr ""
"On [Debian](https://packages.debian.org/search?keywords=obfs4proxy), the "
-"`obfs4proxy` package is available in sid, buster, and stretch. On "
-"[https://packages.ubuntu.com/search?keywords=obfs4proxy Ubuntu], bionic, "
+"`obfs4proxy` package is available in unstable, testing, and stable. On "
+"[Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic, "
"cosmic, disco, and eoan have the package. If you're running any of them, "
"`sudo apt-get install obfs4proxy` should work."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"If not, you can [build it from "
"source](https://gitlab.com/yawning/obfs4#installation)."
@@ -8908,212 +8896,274 @@ msgstr ""
"If not, you can [build it from "
"source](https://gitlab.com/yawning/obfs4#installation)."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid ""
-"# 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and add "
-"the following lines:"
-msgstr ""
-"# 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and add "
-"the following lines:"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "#Bridge config"
-msgstr "#Bridge config"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "RunAsDaemon 1"
msgstr "RunAsDaemon 1"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "ORPort auto"
-msgstr "ORPort auto"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "BridgeRelay 1"
msgstr "BridgeRelay 1"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"TODO\" with a Tor port of your choice. This port must be "
+"externally"
+msgstr ""
+"# Replace \"TODO\" with a Tor port of your choice. This port must be "
+"externally"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# reachable. Avoid port 9001 because it's commonly associated with Tor and"
+msgstr ""
+"# reachable. Avoid port 9001 because it's commonly associated with Tor and"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# censors may be scanning the Internet for this port."
+msgstr "# censors may be scanning the Internet for this port."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ORPort TODO"
+msgstr "ORPort TODO"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# For a fixed obfs4 port (e.g. 34176), uncomment the following line."
-msgstr "# For a fixed obfs4 port (e.g. 34176), uncomment the following line."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "#ServerTransportListenAddr obfs4 0.0.0.0:34176"
-msgstr "#ServerTransportListenAddr obfs4 0.0.0.0:34176"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"# Local communication port between Tor and obfs4. Always set this to "
-"\"auto\". \"Ext\" means"
-msgstr ""
-"# Local communication port between Tor and obfs4. Always set this to "
-"\"auto\". \"Ext\" means"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"# \"extended\", not \"external\". Don't try to set a specific port number, "
-"nor listen on 0.0.0.0."
-msgstr ""
-"# \"extended\", not \"external\". Don't try to set a specific port number, "
-"nor listen on 0.0.0.0."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Replace \"TODO\" with an obfs4 port of your choice. This port must be"
+msgstr "# Replace \"TODO\" with an obfs4 port of your choice. This port must be"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# externally reachable. Avoid port 9001 because it's commonly associated "
+"with"
+msgstr ""
+"# externally reachable. Avoid port 9001 because it's commonly associated "
+"with"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Tor and censors may be scanning the Internet for this port."
+msgstr "# Tor and censors may be scanning the Internet for this port."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO"
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Local communication port between Tor and obfs4. Always set this to "
+"\"auto\"."
+msgstr ""
+"# Local communication port between Tor and obfs4. Always set this to "
+"\"auto\"."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific port"
+msgstr "# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific port"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# number, nor listen on 0.0.0.0."
+msgstr "# number, nor listen on 0.0.0.0."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ExtORPort auto"
msgstr "ExtORPort auto"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"# Contact information that allows us to get in touch with you in case of"
-msgstr ""
-"# Contact information that allows us to get in touch with you in case of"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"# critical updates or problems with your bridge. This is optional, so you"
-msgstr ""
-"# critical updates or problems with your bridge. This is optional, so you"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# don't have to provide an email address if you don't want to."
-msgstr "# don't have to provide an email address if you don't want to."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address@xxxxxxxxx>\" with your email address so we can contact "
+"you if"
+msgstr ""
+"# Replace \"<address@xxxxxxxxx>\" with your email address so we can contact "
+"you if"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# there are problems with your bridge. This is optional but encouraged."
+msgstr ""
+"# there are problems with your bridge. This is optional but encouraged."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address@xxxxxxxxx>"
msgstr "ContactInfo <address@xxxxxxxxx>"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# Pick a nickname that you like for your bridge."
-msgstr "# Pick a nickname that you like for your bridge."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Pick a nickname that you like for your bridge. This is optional."
+msgstr "# Pick a nickname that you like for your bridge. This is optional."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
msgstr "Nickname PickANickname"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "Don't forget to change the ContactInfo and Nickname options."
-msgstr "Don't forget to change the ContactInfo and Nickname options."
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, and `Nickname` options."
+msgstr ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, and `Nickname` options."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"* If you decide to use a fixed obfs4 port smaller than 1024 (for example 80 "
"or 443), you will need to give obfs4 `CAP_NET_BIND_SERVICE` capabilities to "
@@ -9123,60 +9173,66 @@ msgstr ""
"or 443), you will need to give obfs4 `CAP_NET_BIND_SERVICE` capabilities to "
"bind the port with a non-root user:"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-msgid "sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy"
-msgstr "sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"* Under Debian, you will also need to set `NoNewPrivileges=no` in "
"`/lib/systemd/system/tor@default.service` and "
"`/lib/systemd/system/tor@.service` and then run `systemctl daemon-reload`. "
-"[bug #18356](https://trac.torproject.org/projects/tor/ticket/18356)"
+"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))"
msgstr ""
"* Under Debian, you will also need to set `NoNewPrivileges=no` in "
"`/lib/systemd/system/tor@default.service` and "
"`/lib/systemd/system/tor@.service` and then run `systemctl daemon-reload`. "
-"[bug #18356](https://trac.torproject.org/projects/tor/ticket/18356)"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid ""
-"* Note that both Tor's OR port **and** its obfs4 port must be reachable. If "
-"your bridge is behind a firewall or NAT, make sure to open both ports."
-msgstr ""
-"* Note that both Tor's OR port **and** its obfs4 port must be reachable. If "
-"your bridge is behind a firewall or NAT, make sure to open both ports."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid "# 4. Restart tor"
-msgstr "# 4. Restart tor"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open both ports. You can "
+"use [our reachability test](https://bridges.torproject.org/scan/) to see if "
+"your obfs4 port is reachable from the Internet."
+msgstr ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open both ports. You can "
+"use [our reachability test](https://bridges.torproject.org/scan/) to see if "
+"your obfs4 port is reachable from the Internet."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 4. Restart tor"
+msgstr "### 4. Restart tor"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`systemctl restart tor`"
msgstr "`systemctl restart tor`"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid "# 5. Monitor your logs"
-msgstr "# 5. Monitor your logs"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs"
+msgstr "### 5. Monitor your logs"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"To confirm your bridge is running with no issues, you should see something "
"like this (usually in `/var/log/tor/log` or `/var/log/syslog`):"
@@ -9184,14 +9240,14 @@ msgstr ""
"To confirm your bridge is running with no issues, you should see something "
"like this (usually in `/var/log/tor/log` or `/var/log/syslog`):"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> "
"<FINGERPRINT>'"
@@ -9199,14 +9255,14 @@ msgstr ""
"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> "
"<FINGERPRINT>'"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> "
"<HASHED FINGERPRINT>'"
@@ -9214,25 +9270,25 @@ msgstr ""
"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> "
"<HASHED FINGERPRINT>'"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
@@ -9240,40 +9296,40 @@ msgstr ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Bootstrapped 100%: Done"
msgstr "[notice] Bootstrapped 100%: Done"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
-"[notice] Now checking whether ORPort <redacted>:9001 is reachable... (this "
+"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this "
"may take up to 20 minutes -- look for log messages indicating success)"
msgstr ""
-"[notice] Now checking whether ORPort <redacted>:9001 is reachable... (this "
+"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this "
"may take up to 20 minutes -- look for log messages indicating success)"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"[notice] Self-testing indicates your ORPort is reachable from the outside. "
"Excellent. Publishing server descriptor."
@@ -9281,72 +9337,152 @@ msgstr ""
"[notice] Self-testing indicates your ORPort is reachable from the outside. "
"Excellent. Publishing server descriptor."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use [our reachability test](https://bridges.torproject.org/scan/) to see if"
-" your obfs4 port is reachable from the Internet."
-msgstr ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use [our reachability test](https://bridges.torproject.org/scan/) to see if"
-" your obfs4 port is reachable from the Internet."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title)
+msgid "Docker"
+msgstr "Docker"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge using a docker container"
+msgstr "How to deploy an obfs4 bridge using a docker container"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"We are maintaining a docker container that allows you to quickly set up an "
+"obfs4 bridge. First, fetch the container:"
+msgstr ""
+"We are maintaining a docker container that allows you to quickly set up an "
+"obfs4 bridge. First, fetch the container:"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker pull phwinter/obfs4-bridge:0.1`"
+msgstr "`docker pull phwinter/obfs4-bridge:0.1`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "Now, it's time to run the container. You have two options:"
+msgstr "Now, it's time to run the container. You have two options:"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"1. We maintain a script that automatically determines a free OR and obfs4 "
+"port for you. The script only requires your email address as argument:"
+msgstr ""
+"1. We maintain a script that automatically determines a free OR and obfs4 "
+"port for you. The script only requires your email address as argument:"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"$ curl https://dip.torproject.org/torproject/anti-censorship/docker-"
+"obfs4-bridge/raw/master/deploy-container.sh > deploy-container.sh"
+msgstr ""
+"$ curl https://dip.torproject.org/torproject/anti-censorship/docker-"
+"obfs4-bridge/raw/master/deploy-container.sh > deploy-container.sh"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "$ bash deploy-container.sh address@xxxxxxxxx"
+msgstr "$ bash deploy-container.sh address@xxxxxxxxx"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"2. If you would rather provide your own ports, run the following command and"
+" replace `XXX` with your OR port, `YYY` with your obfs4 port, and "
+"`address@xxxxxxxxxxx` with your email address. Don't forget the semicolon "
+"after the environment variables."
+msgstr ""
+"2. If you would rather provide your own ports, run the following command and"
+" replace `XXX` with your OR port, `YYY` with your obfs4 port, and "
+"`address@xxxxxxxxxxx` with your email address. Don't forget the semicolon "
+"after the environment variables."
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "OR_PORT=XXX PT_PORT=YYY EMAIL=address@xxxxxxxxxxx; \\"
+msgstr "OR_PORT=XXX PT_PORT=YYY EMAIL=address@xxxxxxxxxxx; \\"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "docker run -d \\"
+msgstr "docker run -d \\"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "-e \"OR_PORT=$OR_PORT\" -e \"PT_PORT=$PT_PORT\" -e \"EMAIL=$EMAIL\" \\"
+msgstr "-e \"OR_PORT=$OR_PORT\" -e \"PT_PORT=$PT_PORT\" -e \"EMAIL=$EMAIL\" \\"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "-p \"$OR_PORT\":\"$OR_PORT\" -p \"$PT_PORT\":\"$PT_PORT\" \\"
+msgstr "-p \"$OR_PORT\":\"$OR_PORT\" -p \"$PT_PORT\":\"$PT_PORT\" \\"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "phwinter/obfs4-bridge:0.1"
+msgstr "phwinter/obfs4-bridge:0.1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"That's it! Your container should now be bootstrapping your new obfs4 Tor "
+"bridge."
+msgstr ""
+"That's it! Your container should now be bootstrapping your new obfs4 Tor "
+"bridge."
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.title)
msgid "CentOS / RHEL / OpenSUSE"
msgstr "CentOS / RHEL / OpenSUSE"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.subtitle)
-msgid "How to deploy obfs4proxy Bridge on CentOS / RHEL / OpenSUSE"
-msgstr "How to deploy obfs4proxy Bridge on CentOS / RHEL / OpenSUSE"
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
+msgstr "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid "# 1. Install tor and dependencies"
-msgstr "# 1. Install tor and dependencies"
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 1. Install tor and dependencies"
+msgstr "### 1. Install tor and dependencies"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "* Redhat / RHEL:"
msgstr "* Redhat / RHEL:"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "yum install epel-release"
msgstr "yum install epel-release"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "yum install git golang tor"
msgstr "yum install git golang tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "* OpenSUSE:"
msgstr "* OpenSUSE:"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "zypper install tor go git"
msgstr "zypper install tor go git"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid "# 2. Build obfs4proxy and move it into place."
-msgstr "# 2. Build obfs4proxy and move it into place."
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 2. Build obfs4proxy and move it into place."
+msgstr "### 2. Build obfs4proxy and move it into place."
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid ""
"Heavily outdated versions of git can make `go get` fail, so try upgrading to"
" a more recent git version if you're running into this problem."
@@ -9354,47 +9490,38 @@ msgstr ""
"Heavily outdated versions of git can make `go get` fail, so try upgrading to"
" a more recent git version if you're running into this problem."
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "* CentOS / RHEL:"
msgstr "* CentOS / RHEL:"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "export GOPATH=`mktemp -d`"
msgstr "export GOPATH=`mktemp -d`"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy"
msgstr "go get gitlab.com/yawning/obfs4.git/obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/"
msgstr "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy"
msgstr "chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid "# 5. Monitor your logs (usually in your syslog)"
-msgstr "# 5. Monitor your logs (usually in your syslog)"
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs (usually in your syslog)"
+msgstr "### 5. Monitor your logs (usually in your syslog)"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid ""
"To confirm your bridge is running with no issues, you should see something "
"like this:"
@@ -9402,88 +9529,122 @@ msgstr ""
"To confirm your bridge is running with no issues, you should see something "
"like this:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.title)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/getting-help/
+#: (content/relay-operations/technical-setup/bridge/getting-help/contents+en.lrpage.title)
+msgid "Getting help"
+msgstr "Getting help"
+
+#: https//community.torproject.org/relay/setup/bridge/getting-help/
+#: (content/relay-operations/technical-setup/bridge/getting-help/contents+en.lrpage.subtitle)
+msgid "How to get help if you run into issues"
+msgstr "How to get help if you run into issues"
+
+#: https//community.torproject.org/relay/setup/bridge/getting-help/
+#: (content/relay-operations/technical-setup/bridge/getting-help/contents+en.lrpage.body)
+msgid ""
+"If you run into problems while setting up your relay, you can ask your "
+"questions on the public [tor-relays mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays). "
+"The list is a great resource for asking (and answering) questions, and for "
+"getting to know other relay operators. Make sure to check out the archives!"
+msgstr ""
+"If you run into problems while setting up your relay, you can ask your "
+"questions on the public [tor-relays mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays). "
+"The list is a great resource for asking (and answering) questions, and for "
+"getting to know other relay operators. Make sure to check out the archives!"
+
+#: https//community.torproject.org/relay/setup/bridge/getting-help/
+#: (content/relay-operations/technical-setup/bridge/getting-help/contents+en.lrpage.body)
+msgid ""
+"You can also get help by joining the IRC channel #tor-relays in the network "
+"[irc.oftc.net](https://www.oftc.net)."
+msgstr ""
+"You can also get help by joining the IRC channel #tor-relays in the network "
+"[irc.oftc.net](https://www.oftc.net)."
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title)
msgid "FreeBSD"
msgstr "FreeBSD"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.subtitle)
-msgid "How to deploy obfs4proxy Bridge on FreeBSD"
-msgstr "How to deploy obfs4proxy Bridge on FreeBSD"
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on FreeBSD"
+msgstr "How to deploy an obfs4 bridge on FreeBSD"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# 1. Install packages"
-msgstr "# 1. Install packages"
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 1. Install packages"
+msgstr "### 1. Install packages"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid "pkg install obfs4proxy-tor tor ca_root_nss"
msgstr "pkg install obfs4proxy-tor tor ca_root_nss"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid ""
-"# 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` and "
-"add the following lines"
+"### 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` "
+"and replace its content with:"
msgstr ""
-"# 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` and "
-"add the following lines"
+"### 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` "
+"and replace its content with:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Log notice file /var/log/tor/notices.log"
msgstr "Log notice file /var/log/tor/notices.log"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid "# 3. Ensure that the `random_id` sysctl setting is enabled:"
-msgstr "# 3. Ensure that the `random_id` sysctl setting is enabled:"
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 3. Ensure that the `random_id` sysctl setting is enabled:"
+msgstr "### 3. Ensure that the `random_id` sysctl setting is enabled:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
msgstr "sysctl net.inet.ip.random_id=1"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid "# 4. Start the tor daemon and make sure it starts at boot:"
-msgstr "# 4. Start the tor daemon and make sure it starts at boot:"
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 4. Start the tor daemon and make sure it starts at boot:"
+msgstr "### 4. Start the tor daemon and make sure it starts at boot:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
msgstr "sysrc tor_enable=YES"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "service tor start"
msgstr "service tor start"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid ""
"To confirm your bridge is running with no issues, you should see something "
"like this in `/var/log/tor/notices.log`:"
@@ -9491,46 +9652,29 @@ msgstr ""
"To confirm your bridge is running with no issues, you should see something "
"like this in `/var/log/tor/notices.log`:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use[our reachability test] (https://bridges.torproject.org/scan/) to see if"
-" your obfs4 port is reachable from the Internet."
-msgstr ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use[our reachability test] (https://bridges.torproject.org/scan/) to see if"
-" your obfs4 port is reachable from the Internet."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid ""
-"# 6. To get the fastest package updates, switch from the \"quarterly\" "
+"### 6. To get the fastest package updates, switch from the \"quarterly\" "
"package repo to the \"latest\" repo."
msgstr ""
-"# 6. To get the fastest package updates, switch from the \"quarterly\" "
+"### 6. To get the fastest package updates, switch from the \"quarterly\" "
"package repo to the \"latest\" repo."
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "Create the following folder:"
msgstr "Create the following folder:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
msgstr "mkdir -p /usr/local/etc/pkg/repos"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid ""
"Create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the following "
"content:"
@@ -9538,125 +9682,114 @@ msgstr ""
"Create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the following "
"content:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "FreeBSD: { enabled: no }"
msgstr "FreeBSD: { enabled: no }"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
msgstr "FreeBSDlatest: {"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "mirror_type: \"srv\","
msgstr "mirror_type: \"srv\","
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "signature_type: \"fingerprints\","
msgstr "signature_type: \"fingerprints\","
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
msgstr "fingerprints: \"/usr/share/keys/pkg\","
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "enabled: yes"
msgstr "enabled: yes"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "}"
msgstr "}"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.subtitle)
-msgid "How to deploy obfs4proxy Bridge on OpenBSD"
-msgstr "How to deploy obfs4proxy Bridge on OpenBSD"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on OpenBSD"
+msgstr "How to deploy an obfs4 bridge on OpenBSD"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "pkg_add tor obfs4proxy"
msgstr "pkg_add tor obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# 2. Edit your Tor config file"
-msgstr "# 2. Edit your Tor config file"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 2. Edit your Tor config file"
+msgstr "### 2. Edit your Tor config file"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "Usually located at `/etc/tor/torrc`, add the following lines:"
-msgstr "Usually located at `/etc/tor/torrc`, add the following lines:"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Usually located at `/etc/tor/torrc`, and replace its content with:"
+msgstr "Usually located at `/etc/tor/torrc`, and replace its content with:"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "User _tor"
msgstr "User _tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"Note that both Tor's OR port and its obfs4 port must be reachable. If your "
-"bridge is behind a firewall or NAT, make sure to open both ports."
-msgstr ""
-"Note that both Tor's OR port and its obfs4 port must be reachable. If your "
-"bridge is behind a firewall or NAT, make sure to open both ports."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-msgid "# 3. Start the tor daemon and make sure it starts at boot:"
-msgstr "# 3. Start the tor daemon and make sure it starts at boot:"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 3. Start the tor daemon and make sure it starts at boot:"
+msgstr "### 3. Start the tor daemon and make sure it starts at boot:"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
msgstr "rcctl enable tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "rcctl start tor"
msgstr "rcctl start tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# 4. Monitor your logs"
-msgstr "# 4. Monitor your logs"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs"
+msgstr "### 4. Monitor your logs"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"To confirm your bridge is running with no issues, you should see something "
"like this (`/var/log/tor/notices.log`):"
@@ -9664,40 +9797,23 @@ msgstr ""
"To confirm your bridge is running with no issues, you should see something "
"like this (`/var/log/tor/notices.log`):"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use [our reachability test](https://bridges.torproject.org/scan/) to see "
-"if your obfs4 port is reachable from the Internet."
-msgstr ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use [our reachability test](https://bridges.torproject.org/scan/) to see "
-"if your obfs4 port is reachable from the Internet."
-
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title)
msgid "CentOS/RHEL"
msgstr "CentOS/RHEL"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.subtitle)
msgid "How to deploy a middle/Guard node on CentOS/RHEL"
msgstr "How to deploy a middle/Guard node on CentOS/RHEL"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "# 1. Enable the EPEL repository"
msgstr "# 1. Enable the EPEL repository"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid ""
"To install `tor` package on CentOS/RHEL, you need to install the "
"[EPEL](https://fedoraproject.org/wiki/EPEL) repository first:"
@@ -9705,23 +9821,23 @@ msgstr ""
"To install `tor` package on CentOS/RHEL, you need to install the "
"[EPEL](https://fedoraproject.org/wiki/EPEL) repository first:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
msgstr "`yum install epel-release`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "# 2. Install the tor package and verify the EPEL signing key"
msgstr "# 2. Install the tor package and verify the EPEL signing key"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install tor`"
msgstr "`yum install tor`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid ""
"When you install the first package from the EPEL repository you will be "
"asked about verifying the EPEL GPG signing key. Please ensure the key "
@@ -9733,157 +9849,167 @@ msgstr ""
"matches with the one available on the [Fedora Project "
"website](https://getfedora.org/keys/)."
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place"
msgstr "# 3. Put the tor configuration file `/etc/tor/torrc` in place"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "#change the nickname \"myNiceRelay\" to a name that you like"
msgstr "#change the nickname \"myNiceRelay\" to a name that you like"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "Nickname myNiceRelay"
msgstr "Nickname myNiceRelay"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "ORPort 9001"
msgstr "ORPort 9001"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "SocksPort 0"
msgstr "SocksPort 0"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "ExitRelay 0"
msgstr "ExitRelay 0"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
"# Change the email address bellow and be aware that it will be published"
msgstr ""
"# Change the email address bellow and be aware that it will be published"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
msgstr "ContactInfo tor-operator@your-emailaddress-domain"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "# 4. Enable and start your Tor relay"
msgstr "# 4. Enable and start your Tor relay"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "CentOS 7 / RHEL 7:"
msgstr "CentOS 7 / RHEL 7:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl enable tor"
msgstr "systemctl enable tor"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl start tor"
msgstr "systemctl start tor"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "CentOS 6 / RHEL 6:"
msgstr "CentOS 6 / RHEL 6:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
msgstr "service tor enable"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title)
+msgid "Fedora"
+msgstr "Fedora"
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.subtitle)
msgid "How to deploy a middle/Guard node on Fedora"
msgstr "How to deploy a middle/Guard node on Fedora"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "# 1. Install the tor package:"
msgstr "# 1. Install the tor package:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "`dnf install tor`"
msgstr "`dnf install tor`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "# 2. Put the tor configuration file `/etc/tor/torrc` in place:"
msgstr "# 2. Put the tor configuration file `/etc/tor/torrc` in place:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 3. Start the tor daemon and make sure it starts at boot:"
+msgstr "# 3. Start the tor daemon and make sure it starts at boot:"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title)
msgid "Debian/Ubuntu"
msgstr "Debian/Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.subtitle)
msgid "How to deploy a middle/Guard node on Debian/Ubuntu"
msgstr "How to deploy a middle/Guard node on Debian/Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "# 1. Configure Tor Package Repository"
msgstr "# 1. Configure Tor Package Repository"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid ""
"Enable the Torproject package repository by following the instructions "
"**[here](https://2019.www.torproject.org/docs/debian.html.en#ubuntu)**."
@@ -9891,108 +10017,108 @@ msgstr ""
"Enable the Torproject package repository by following the instructions "
"**[here](https://2019.www.torproject.org/docs/debian.html.en#ubuntu)**."
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "# 2. Package Installation"
msgstr "# 2. Package Installation"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Install the `tor` package:"
msgstr "Install the `tor` package:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`apt update && apt install tor`"
msgstr "`apt update && apt install tor`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "# 3. Configuration File"
msgstr "# 3. Configuration File"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Put the configuration file `/etc/tor/torrc` in place:"
msgstr "Put the configuration file `/etc/tor/torrc` in place:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
msgstr "ORPort 443"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ControlSocket 0"
msgstr "ControlSocket 0"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "# 4. Restart the Service"
msgstr "# 4. Restart the Service"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Restart the tor daemon so your configuration changes take effect:"
msgstr "Restart the tor daemon so your configuration changes take effect:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
msgstr "`systemctl restart tor@default`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.subtitle)
msgid "How to deploy a middle/Guard node on FreeBSD"
msgstr "How to deploy a middle/Guard node on FreeBSD"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "## 1. Install the tor package"
msgstr "## 1. Install the tor package"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "`pkg install tor ca_root_nss`"
msgstr "`pkg install tor ca_root_nss`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "or for alpha releases:"
msgstr "or for alpha releases:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "`pkg install tor-devel ca_root_nss`"
msgstr "`pkg install tor-devel ca_root_nss`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "## 2. Put the configuration file `/usr/local/etc/tor/torrc` in place"
msgstr "## 2. Put the configuration file `/usr/local/etc/tor/torrc` in place"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "Log notice syslog"
msgstr "Log notice syslog"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "## 3. Ensure that the `random_id` sysctl setting is enabled:"
msgstr "## 3. Ensure that the `random_id` sysctl setting is enabled:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "## 4. Start the tor daemon and make sure it starts at boot:"
msgstr "## 4. Start the tor daemon and make sure it starts at boot:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "### Optional but recommended"
msgstr "### Optional but recommended"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
"To get package updates faster after they have been build it is best to "
"switch from the \"quarterly\" with \"latest\" repository."
@@ -10000,13 +10126,13 @@ msgstr ""
"To get package updates faster after they have been build it is best to "
"switch from the \"quarterly\" with \"latest\" repository."
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "`mkdir -p /usr/local/etc/pkg/repos`"
msgstr "`mkdir -p /usr/local/etc/pkg/repos`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
"and create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the "
"following content:"
diff --git a/contents.pot b/contents.pot
index 601160f5f..082ce1319 100644
--- a/contents.pot
+++ b/contents.pot
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2019-07-24 17:12+CET\n"
+"POT-Creation-Date: 2019-08-09 10:43+CET\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: en <LL@xxxxxx>\n"
@@ -48,12 +48,12 @@ msgstr ""
"Below you'll find some different ways to volunteer with the Tor community as"
" well as resources to help you help Tor."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.title)
msgid "Relay operations"
msgstr "Relay operations"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.subtitle)
msgid ""
"Relays are the backbone of the Tor network. Help make Tor stronger and "
@@ -62,22 +62,22 @@ msgstr ""
"Relays are the backbone of the Tor network. Help make Tor stronger and "
"faster by running a relay today."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.cta)
msgid "Grow the Tor network"
msgstr "Grow the Tor network"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "The Tor network relies on volunteers to donate bandwidth."
msgstr "The Tor network relies on volunteers to donate bandwidth."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "The more people who run relays, the better the Tor network will be."
msgstr "The more people who run relays, the better the Tor network will be."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid ""
"The current Tor network is quite small compared to the number of people who "
@@ -88,32 +88,32 @@ msgstr ""
"need to use Tor, which means we need more dedicated volunteers like you to "
"run relays."
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "By running a Tor relay you can help make the Tor network:"
msgstr "By running a Tor relay you can help make the Tor network:"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "* faster (and therefore more usable)"
msgstr "* faster (and therefore more usable)"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "* more robust against attacks"
msgstr "* more robust against attacks"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "* more stable in case of outages"
msgstr "* more stable in case of outages"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid "* safer for its users (spying on more relays is harder than on a few)"
msgstr "* safer for its users (spying on more relays is harder than on a few)"
-#: https//community.torproject.org/relay-operations/
+#: https//community.torproject.org/relay/
#: (content/relay-operations/contents+en.lrpage.body)
msgid ""
"Running a relay requires technical skill and commitment, which is why we've "
@@ -361,12 +361,12 @@ msgstr ""
"events, conferences, and meetups, and so we've curated some beautiful "
"materials for in-person and social media outreach."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.title)
msgid "Technical setup"
msgstr "Technical setup"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle)
msgid ""
"Installing and configuring your Tor relay: Bridge, Guard / Middle node, "
@@ -375,7 +375,7 @@ msgstr ""
"Installing and configuring your Tor relay: Bridge, Guard / Middle node, "
"Exit."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"This section covers the installation and configuration of the program "
@@ -384,7 +384,7 @@ msgstr ""
"This section covers the installation and configuration of the program "
"required to run a Tor relay for various operating systems."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"These steps are intended for the latest stable version of the given OS, on "
@@ -393,7 +393,7 @@ msgstr ""
"These steps are intended for the latest stable version of the given OS, on "
"Ubuntu for the latest LTS release."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"Note: For some operating systems, there are alpha version packages available"
@@ -402,7 +402,7 @@ msgstr ""
"Note: For some operating systems, there are alpha version packages available"
" (tor versions with new features not deemed to be stable yet)."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"These are only recommended for people eager to test and report bugs in "
@@ -411,7 +411,7 @@ msgstr ""
"These are only recommended for people eager to test and report bugs in "
"bleeding edge releases/features."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"If you are looking to run a relay with minimal effort we recommend you stick"
@@ -420,17 +420,17 @@ msgstr ""
"If you are looking to run a relay with minimal effort we recommend you stick"
" to stable releases."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid "# Questions you should clarify before configuring Tor"
msgstr "# Questions you should clarify before configuring Tor"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid "* Do you want to run a Tor exit or non-exit (guard/middle) relay?"
msgstr "* Do you want to run a Tor exit or non-exit (guard/middle) relay?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"* If you want to run an exit relay: Which ports do you want to allow in your"
@@ -439,14 +439,14 @@ msgstr ""
"* If you want to run an exit relay: Which ports do you want to allow in your"
" exit policy? (more ports usually means potentially more abuse complains)"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"* What external TCP port do you want to use for incoming Tor connections?"
msgstr ""
"* What external TCP port do you want to use for incoming Tor connections?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"(\"ORPort\" configuration, we recommend port 443 if that is not used by "
@@ -459,31 +459,31 @@ msgstr ""
"is often one of the few open ports on public WIFI networks. Port 9001 is "
"another commonly used ORPort.)"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"* What email address will you use in the ContactInfo field of your relay(s)?"
msgstr ""
"* What email address will you use in the ContactInfo field of your relay(s)?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid "Note: This information will be made public."
msgstr "Note: This information will be made public."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"* How much bandwidth/monthly traffic do you want to allow for Tor traffic?"
msgstr ""
"* How much bandwidth/monthly traffic do you want to allow for Tor traffic?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid "* Does the server have an IPv6 address?"
msgstr "* Does the server have an IPv6 address?"
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"The installation commands are shown in code blocks and must be executed with"
@@ -492,7 +492,7 @@ msgstr ""
"The installation commands are shown in code blocks and must be executed with"
" root privileges."
-#: https//community.torproject.org/relay-operations/setup/
+#: https//community.torproject.org/relay/setup/
#: (content/relay-operations/technical-setup/contents+en.lrpage.body)
msgid ""
"Click below in which type of relay do you want to host and don't forget to "
@@ -503,12 +503,12 @@ msgstr ""
"read [Relay post-install and good practices](relays-post-install-and-good-"
"practices)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.title)
msgid "Relay requirements"
msgstr "Relay requirements"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle)
msgid ""
"Requirements for Tor relays depend on the type of relay and the bandwidth "
@@ -517,7 +517,7 @@ msgstr ""
"Requirements for Tor relays depend on the type of relay and the bandwidth "
"they provide. Learn more about specific relay requirements."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Requirements for Tor relays depend on the type of relay and the bandwidth "
@@ -526,12 +526,12 @@ msgstr ""
"Requirements for Tor relays depend on the type of relay and the bandwidth "
"they provide."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Bandwidth and Connections"
msgstr "# Bandwidth and Connections"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"A non-exit relay should be able to handle at least 7000 concurrent "
@@ -540,7 +540,7 @@ msgstr ""
"A non-exit relay should be able to handle at least 7000 concurrent "
"connections."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"This can overwhelm consumer-level routers. If you run the Tor relay from a "
@@ -549,7 +549,7 @@ msgstr ""
"This can overwhelm consumer-level routers. If you run the Tor relay from a "
"server (virtual or dedicated) in a data center you will be fine."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you run it behind a consumer-level router at home you will have to try "
@@ -558,7 +558,7 @@ msgstr ""
"If you run it behind a consumer-level router at home you will have to try "
"and see if your home router can handle it or if it starts failing."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Fast exit relays (>=100 Mbit/s) usually have to handle a lot more concurrent"
@@ -567,7 +567,7 @@ msgstr ""
"Fast exit relays (>=100 Mbit/s) usually have to handle a lot more concurrent"
" connections (>100k)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"It is recommended that a relay have at least 16 Mbit/s (Mbps) upload "
@@ -578,12 +578,12 @@ msgstr ""
"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is"
" better."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "The minimum requirements for a relay are 10 Mbit/s (Mbps)."
msgstr "The minimum requirements for a relay are 10 Mbit/s (Mbps)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you have less than 10 Mbit/s but at least 1 Mbit/s we recommend you run a"
@@ -592,7 +592,7 @@ msgstr ""
"If you have less than 10 Mbit/s but at least 1 Mbit/s we recommend you run a"
" [bridge with obfs4 support](relay/bridge)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you do not know your bandwidth you can use http://beta.speedtest.net to "
@@ -601,12 +601,12 @@ msgstr ""
"If you do not know your bandwidth you can use http://beta.speedtest.net to "
"measure it."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Monthly Outbound Traffic"
msgstr "# Monthly Outbound Traffic"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"It is required that a Tor relay be allowed to use a minimum of 100 GByte of "
@@ -615,7 +615,7 @@ msgstr ""
"It is required that a Tor relay be allowed to use a minimum of 100 GByte of "
"outbound traffic (and the same amount of incoming traffic) per month."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Note: That is only about 1 day worth of traffic on a 10 Mbit/s (Mbps) "
@@ -624,12 +624,12 @@ msgstr ""
"Note: That is only about 1 day worth of traffic on a 10 Mbit/s (Mbps) "
"connection."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "More (>2 TB/month) is better and recommended."
msgstr "More (>2 TB/month) is better and recommended."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"**Ideally a relay runs on an unmetered plan** or includes 20 TB/month or "
@@ -638,7 +638,7 @@ msgstr ""
"**Ideally a relay runs on an unmetered plan** or includes 20 TB/month or "
"more."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you have a metered plan you might want to configure tor to only use a "
@@ -647,12 +647,12 @@ msgstr ""
"If you have a metered plan you might want to configure tor to only use a "
"given amount of [bandwidth or monthly traffic](FIXME)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Public IPv4 Address"
msgstr "# Public IPv4 Address"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Every relay needs a public IPv4 address - either directly on the host "
@@ -661,7 +661,7 @@ msgstr ""
"Every relay needs a public IPv4 address - either directly on the host "
"(preferred) or via NAT and port forwarding."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"The IPv4 address is not required to be static but static IP addresses are "
@@ -670,7 +670,7 @@ msgstr ""
"The IPv4 address is not required to be static but static IP addresses are "
"preferred."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Your IPv4 address should remain unchanged for at least 3 hours (if it "
@@ -683,7 +683,7 @@ msgstr ""
" relay or bridge there since it takes time to distribute the new list of "
"relay IPs to clients - which happens only once every hour)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Additional IPv6 connectivity is great and recommended/encouraged but not a "
@@ -692,7 +692,7 @@ msgstr ""
"Additional IPv6 connectivity is great and recommended/encouraged but not a "
"requirement."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"There should be no problem at all with this requirement (all commercially "
@@ -701,55 +701,55 @@ msgstr ""
"There should be no problem at all with this requirement (all commercially "
"available servers come with at least one IPv4 address)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "Note: You can only run two Tor relays per public IPv4 address."
msgstr "Note: You can only run two Tor relays per public IPv4 address."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If you want to run more than two relays you will need more IPv4 addresses."
msgstr ""
"If you want to run more than two relays you will need more IPv4 addresses."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Memory Requirements"
msgstr "# Memory Requirements"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available."
msgstr ""
"* A <40 Mbit/s non-exit relay should have at least 512 MB of RAM available."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM."
msgstr ""
"* A non-exit relay faster than 40 Mbit/s should have at least 1 GB of RAM."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"* On an exit relay we recommend at least 1.5 GB of RAM per tor instance."
msgstr ""
"* On an exit relay we recommend at least 1.5 GB of RAM per tor instance."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Disk Storage"
msgstr "# Disk Storage"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "Tor does not need much disk storage."
msgstr "Tor does not need much disk storage."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"A typical Tor relay needs less than 200 MB for Tor related data (in addition"
@@ -758,17 +758,17 @@ msgstr ""
"A typical Tor relay needs less than 200 MB for Tor related data (in addition"
" to the operating system itself)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# CPU"
msgstr "# CPU"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "* Any modern CPU should be fine."
msgstr "* Any modern CPU should be fine."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"* It is recommended to use CPUs with AESNI support (that will improve "
@@ -779,7 +779,7 @@ msgstr ""
"performance and allow for up to about ~400-450 Mbps in each direction on a "
"single tor instance on modern CPUs)."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"If the file /proc/cpuinfo contains the word aes your CPU has support for "
@@ -788,12 +788,12 @@ msgstr ""
"If the file /proc/cpuinfo contains the word aes your CPU has support for "
"AES-NI."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Uptime"
msgstr "# Uptime"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"Tor has no hard uptime requirement but if your relay is not running for more"
@@ -802,22 +802,22 @@ msgstr ""
"Tor has no hard uptime requirement but if your relay is not running for more"
" than 2 hours a day its usefulness is limited."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "Ideally the relay runs on a server which runs 24/7."
msgstr "Ideally the relay runs on a server which runs 24/7."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "Reboots and tor daemon restarts are fine."
msgstr "Reboots and tor daemon restarts are fine."
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid "# Tor Version"
msgstr "# Tor Version"
-#: https//community.torproject.org/relay-operations/relays-requirements/
+#: https//community.torproject.org/relay/relays-requirements/
#: (content/relay-operations/relays-requirements/contents+en.lrpage.body)
msgid ""
"For security reasons, Tor relays should not downgrade their tor version from"
@@ -830,12 +830,12 @@ msgstr ""
" insecure. Relays that attempt to downgrade to an insecure version will be "
"rejected from the network automatically."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.title)
msgid "Types of relays on the Tor network"
msgstr "Types of relays on the Tor network"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.subtitle)
msgid ""
"Bridges, guards, middle relays, and exits all serve important functions in "
@@ -844,7 +844,7 @@ msgstr ""
"Bridges, guards, middle relays, and exits all serve important functions in "
"the Tor network. Learn about the different relays you can run."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"All nodes are important, but they have different technical requirements and "
@@ -853,7 +853,7 @@ msgstr ""
"All nodes are important, but they have different technical requirements and "
"legal implications."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Understanding the different kinds of nodes is the first step to learning "
@@ -862,17 +862,17 @@ msgstr ""
"Understanding the different kinds of nodes is the first step to learning "
"which one is right for you."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "# Guard and middle relay"
msgstr "# Guard and middle relay"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "(also known as non-exit relays)"
msgstr "(also known as non-exit relays)"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"A guard relay is the first relay in the chain of 3 relays building a Tor "
@@ -881,7 +881,7 @@ msgstr ""
"A guard relay is the first relay in the chain of 3 relays building a Tor "
"circuit."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"A middle relay is neither a guard nor an exit, but acts as the second hop "
@@ -890,7 +890,7 @@ msgstr ""
"A middle relay is neither a guard nor an exit, but acts as the second hop "
"between the two."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"To become a guard, a relay has to be stable and fast (at least 2MByte/s) "
@@ -899,12 +899,12 @@ msgstr ""
"To become a guard, a relay has to be stable and fast (at least 2MByte/s) "
"otherwise it will remain a middle relay."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "Guard and middle relays usually do not receive abuse complaints."
msgstr "Guard and middle relays usually do not receive abuse complaints."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"All relays will be listed in the public list of Tor relays, so may be "
@@ -915,7 +915,7 @@ msgstr ""
"blocked by certain services that don't understand how Tor works or "
"deliberately want to censor Tor users."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"If you are running a relay from home and have one static IP, you may want to"
@@ -926,7 +926,7 @@ msgstr ""
" consider running a bridge instead so that your non-Tor traffic doesn't get "
"blocked as though it's coming from Tor."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"If you have a dynamic IP address or multiple static IPs, this isn't as much "
@@ -935,7 +935,7 @@ msgstr ""
"If you have a dynamic IP address or multiple static IPs, this isn't as much "
"of an issue."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"A non-exit Tor relay requires minimal maintenance efforts and bandwidth "
@@ -946,7 +946,7 @@ msgstr ""
"usage can be highly customized in the tor configuration (will be covered in "
"more detail later in this guide)."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"The so called \"exit policy\" of the relay decides if it is a relay allowing"
@@ -955,17 +955,17 @@ msgstr ""
"The so called \"exit policy\" of the relay decides if it is a relay allowing"
" clients to exit or not."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "A non-exit relay does not allow exiting in its exit policy."
msgstr "A non-exit relay does not allow exiting in its exit policy."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "# Exit relay"
msgstr "# Exit relay"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"The exit relay is the final relay in a Tor circuit, the one that sends "
@@ -974,7 +974,7 @@ msgstr ""
"The exit relay is the final relay in a Tor circuit, the one that sends "
"traffic out its destination."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"The services Tor clients are connecting to (website, chat service, email "
@@ -985,7 +985,7 @@ msgstr ""
"provider, etc) will see the IP address of the exit relay instead of their "
"real IP address of the Tor user."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Exit relays have the greatest legal exposure and liability of all the "
@@ -994,7 +994,7 @@ msgstr ""
"Exit relays have the greatest legal exposure and liability of all the "
"relays."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"For example, if a user downloads copyrighted material while using your exit "
@@ -1007,7 +1007,7 @@ msgstr ""
"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-"
"ba92-3d58c8345a32&?ref=sol08a2)."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Any abuse complaints about the exit will go directly to you (via your "
@@ -1016,7 +1016,7 @@ msgstr ""
"Any abuse complaints about the exit will go directly to you (via your "
"hoster, depending on the WHOIS records)."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Generally, most complaints can be handled pretty easily through template "
@@ -1025,7 +1025,7 @@ msgstr ""
"Generally, most complaints can be handled pretty easily through template "
"letters, which we'll discuss more in legal considerations section."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Because of the legal exposure that comes with running an exit relay, you "
@@ -1034,7 +1034,7 @@ msgstr ""
"Because of the legal exposure that comes with running an exit relay, you "
"should not run a Tor exit relay from your home."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Ideal exit relay operators are affiliated with some institution, like a "
@@ -1043,7 +1043,7 @@ msgstr ""
"Ideal exit relay operators are affiliated with some institution, like a "
"university, a library, a hackerspace or a privacy related organization."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"An institution can not only provide greater bandwidth for the exit, but is "
@@ -1054,7 +1054,7 @@ msgstr ""
"better positioned to handle abuse complaints or the rare law enforcement "
"inquiry."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"If you are considering running an exit relay, please read the [section on "
@@ -1063,12 +1063,12 @@ msgstr ""
"If you are considering running an exit relay, please read the [section on "
"legal considerations](community-resources) for exit relay operators."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid "# Bridge"
msgstr "# Bridge"
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"The design of the Tor network means that the IP address of Tor relays is "
@@ -1077,7 +1077,7 @@ msgstr ""
"The design of the Tor network means that the IP address of Tor relays is "
"public."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"However, one of the ways Tor can be blocked by governments or ISPs is by "
@@ -1086,7 +1086,7 @@ msgstr ""
"However, one of the ways Tor can be blocked by governments or ISPs is by "
"blacklisting the IP addresses of these public Tor nodes."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Tor bridges are nodes in the network that are not listed in the public Tor "
@@ -1095,7 +1095,7 @@ msgstr ""
"Tor bridges are nodes in the network that are not listed in the public Tor "
"directory, which make it harder for ISPs and governments to block them."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Bridges are useful for Tor users under oppressive regimes or for people who "
@@ -1106,7 +1106,7 @@ msgstr ""
"want an extra layer of security because they're worried somebody will "
"recognize that they are contacting a public Tor relay IP address."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Several countries, including China and Iran, have found ways to detect and "
@@ -1115,7 +1115,7 @@ msgstr ""
"Several countries, including China and Iran, have found ways to detect and "
"block connections to Tor bridges."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"[Pluggable transports](https://2019.www.torproject.org/docs/pluggable-"
@@ -1126,7 +1126,7 @@ msgstr ""
"transports.html.en), a special kind of bridge, address this by adding an "
"additional layer of obfuscation."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Bridges are relatively easy, low-risk and low bandwidth Tor nodes to "
@@ -1135,7 +1135,7 @@ msgstr ""
"Bridges are relatively easy, low-risk and low bandwidth Tor nodes to "
"operate, but they have a big impact on users."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"A bridge isn't likely to receive any abuse complaints, and since bridges are"
@@ -1146,7 +1146,7 @@ msgstr ""
" not listed in the public consensus, they are unlikely to be blocked by "
"popular services."
-#: https//community.torproject.org/relay-operations/types-of-relays/
+#: https//community.torproject.org/relay/types-of-relays/
#: (content/relay-operations/types-of-relays/contents+en.lrpage.body)
msgid ""
"Bridges are a great option if you can only run a Tor node from your home "
@@ -1157,12 +1157,12 @@ msgstr ""
"network, have only one static IP, and don't have a huge amount of bandwidth "
"to donate -- we recommend giving your bridge at least 1 Mbit/sec."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.title)
msgid "Community and legal resources"
msgstr "Community and legal resources"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.subtitle)
msgid ""
"How to get involved with the Tor relay operator community, advice on "
@@ -1173,7 +1173,7 @@ msgstr ""
"responding to abuse complaints, and how to start an organization dedicated "
"to relay operation."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Exit relay operators should understand the potential risks associated with "
@@ -1192,12 +1192,12 @@ msgstr ""
" exit from a location that isn't their home, and reading through some of the"
" legal resources that Tor-supportive lawyers have put together."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "# Legal resources"
msgstr "# Legal resources"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"The [EFF Tor Legal FAQ](https://www.torproject.org/eff/tor-legal-"
@@ -1226,17 +1226,17 @@ msgstr ""
" EFF](https://www.eff.org/about/contact) and see if they can help connect "
"you."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "Also see the [Tor Exit Guidelines](tor-exit-guidelines)."
msgstr "Also see the [Tor Exit Guidelines](tor-exit-guidelines)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "# Responding to abuse complaints"
msgstr "# Responding to abuse complaints"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Operators can put together their own abuse complaint template responses from"
@@ -1247,7 +1247,7 @@ msgstr ""
" one of many templates that Tor has created: [Tor Abuse Templates](tor-"
"abuse-templates)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"It is important to respond to abuse complaints in a timely manner (usually "
@@ -1262,12 +1262,12 @@ msgstr ""
"your experience with new hosters on the following wiki page: [GoodBadISPs"
"](good-bad-isps)"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "Other docs we like:"
msgstr "Other docs we like:"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* a letter Boing Boing used to respond to a US federal subpoena about their "
@@ -1278,7 +1278,7 @@ msgstr ""
"exit relay: [What happened when we got subpoenaed over our Tor exit "
"node](https://boingboing.net/2015/08/04/what-happened-when-the-fbi-sub.html)"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* abuse response templates from Coldhak, an organization in Canada that runs"
@@ -1293,12 +1293,12 @@ msgstr ""
"Template](https://github.com/coldhakca/abuse-"
"templates/blob/master/generic.template)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "# Running a relay with other people"
msgstr "# Running a relay with other people"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Running relays is more fun with other people! You can work with your "
@@ -1309,12 +1309,12 @@ msgstr ""
"university department, your employer or institution, or an organization like"
" [Torservers.net](https://torservers.net) to run a relay."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "## Torservers.net"
msgstr "## Torservers.net"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Torservers is an independent, global network of organizations that help the "
@@ -1341,7 +1341,7 @@ msgstr ""
"your social network interested in running relays, one place to meet people "
"is [your local hackerspace](https://wiki.hackerspaces.org/Hackerspaces)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Once you have a trusted group of people, depending on your region, it is "
@@ -1356,7 +1356,7 @@ msgstr ""
"many countries operating as a corporation instead of as an individual can "
"also get you certain legal protections."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"The next steps are figuring out hardware, transit, and server hosting. "
@@ -1373,12 +1373,12 @@ msgstr ""
"bandwidth or rackspace. It is extremely important to maintain good "
"relationships with these ISPs."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "## At your university"
msgstr "## At your university"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"Many computer science departments, university libraries, and individual "
@@ -1401,12 +1401,12 @@ msgstr ""
"resources: [Tor on campus](https://www.eff.org/torchallenge/tor-on-"
"campus.html)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "## At your company or organization"
msgstr "## At your company or organization"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"If you work at a Tor-friendly company or organization, that's another ideal "
@@ -1425,17 +1425,17 @@ msgstr ""
"Digitales](https://tor.derechosdigitales.org), [Enjambre "
"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "# More resources"
msgstr "# More resources"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid "Congratulations, you're officially a Tor relay operator! What now?"
msgstr "Congratulations, you're officially a Tor relay operator! What now?"
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* You can check out traffic and other statistics for your relay at our "
@@ -1446,7 +1446,7 @@ msgstr ""
"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will "
"appear on \"Relay Search\" about 3 hours after you started it)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* There is also more info about running a relay at the [Tor "
@@ -1455,7 +1455,7 @@ msgstr ""
"* There is also more info about running a relay at the [Tor "
"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)."
-#: https//community.torproject.org/relay-operations/community-resources/
+#: https//community.torproject.org/relay/community-resources/
#: (content/relay-operations/community-resources/contents+en.lrpage.body)
msgid ""
"* And, most importantly, make sure to email tshirt@xxxxxxxxxxxxxx and [claim"
@@ -1466,12 +1466,12 @@ msgstr ""
" your swag](swags). It's our way of saying thanks for defending privacy and "
"free speech online."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.title)
msgid "Technical considerations"
msgstr "Technical considerations"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.subtitle)
msgid ""
"How to choose a good hosting provider, what's an AS and Operating System "
@@ -1480,12 +1480,12 @@ msgstr ""
"How to choose a good hosting provider, what's an AS and Operating System "
"diversity."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "# Considerations when choosing a hosting provider"
msgstr "# Considerations when choosing a hosting provider"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"If you have access to a high speed internet connection (>=100 Mbit/s in both"
@@ -1496,7 +1496,7 @@ msgstr ""
" directions) and a physical piece of computer hardware, this is the best way"
" to run a relay."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"Having full control over the hardware and connection gives you a more "
@@ -1505,7 +1505,7 @@ msgstr ""
"Having full control over the hardware and connection gives you a more "
"controllable and (if done correctly) secure environment."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"You can host your own physical hardware at home (do NOT run a Tor exit relay"
@@ -1514,12 +1514,12 @@ msgstr ""
"You can host your own physical hardware at home (do NOT run a Tor exit relay"
" from your home) or in a data center."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "Sometimes this is referred to as installing the relay on \"bare metal\"."
msgstr "Sometimes this is referred to as installing the relay on \"bare metal\"."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"If you do not own physical hardware, you could run a relay on a rented "
@@ -1528,7 +1528,7 @@ msgstr ""
"If you do not own physical hardware, you could run a relay on a rented "
"dedicated server or virtual private server (VPS)."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"This can cost anywhere between $3.00/month and thousands per month, "
@@ -1537,12 +1537,12 @@ msgstr ""
"This can cost anywhere between $3.00/month and thousands per month, "
"depending on your provider, hardware configuration, and bandwidth usage."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "Many VPS providers will not allow you to run exit relays."
msgstr "Many VPS providers will not allow you to run exit relays."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"You must follow the VPS provider's terms of service, or risk having your "
@@ -1551,7 +1551,7 @@ msgstr ""
"You must follow the VPS provider's terms of service, or risk having your "
"account disabled."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"For more information on hosting providers and their policies on allowing Tor"
@@ -1562,17 +1562,17 @@ msgstr ""
" relays, please see this list maintained by the Tor community: "
"[GoodBadISPs](FIXME)."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "## Questions to consider when choosing a hoster"
msgstr "## Questions to consider when choosing a hoster"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* How much monthly traffic is included? (Is bandwidth \"unmetered\"?)"
msgstr "* How much monthly traffic is included? (Is bandwidth \"unmetered\"?)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster provide IPv6 connectivity? (it is recommended, but not "
@@ -1581,7 +1581,7 @@ msgstr ""
"* Does the hoster provide IPv6 connectivity? (it is recommended, but not "
"required)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* What virtualization / hypervisor (if any) does the provider use? (anything"
@@ -1590,7 +1590,7 @@ msgstr ""
"* What virtualization / hypervisor (if any) does the provider use? (anything"
" but OpenVZ should be fine)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster start to throttle bandwidth after a certain amount of "
@@ -1599,7 +1599,7 @@ msgstr ""
"* Does the hoster start to throttle bandwidth after a certain amount of "
"traffic?"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* How well connected is the autonomous system of the hoster? To answer this "
@@ -1610,12 +1610,12 @@ msgstr ""
"question you can use the AS rank of the autonomous systems if you want to "
"compare: http://as-rank.caida.org/ (a lower value is better)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "## If you plan to run Exit Relays"
msgstr "## If you plan to run Exit Relays"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster allow Tor exit relays? (explicitly ask them before "
@@ -1624,7 +1624,7 @@ msgstr ""
"* Does the hoster allow Tor exit relays? (explicitly ask them before "
"starting an exit relay there)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster allow custom WHOIS records for your IP addresses? This "
@@ -1633,7 +1633,7 @@ msgstr ""
"* Does the hoster allow custom WHOIS records for your IP addresses? This "
"helps reduce the amount of abuse sent to the hoster instead of you."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* Does the hoster allow you to set a custom DNS reverse entry? (DNS PTR "
@@ -1642,7 +1642,7 @@ msgstr ""
"* Does the hoster allow you to set a custom DNS reverse entry? (DNS PTR "
"record)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"This are probably things you will need to ask the hoster in a Pre-Sales "
@@ -1651,12 +1651,12 @@ msgstr ""
"This are probably things you will need to ask the hoster in a Pre-Sales "
"ticket"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "# AS/location diversity"
msgstr "# AS/location diversity"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"When selecting your hosting provider, consider network diversity on an "
@@ -1665,19 +1665,19 @@ msgstr ""
"When selecting your hosting provider, consider network diversity on an "
"autonomous system (AS) and country level."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "A more diverse network is more resilient to attacks and outages."
msgstr "A more diverse network is more resilient to attacks and outages."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"Sometimes it is not clear which AS you are buying from in case of resellers."
msgstr ""
"Sometimes it is not clear which AS you are buying from in case of resellers."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"To be sure it is best to ask the hoster about the AS number before ordering "
@@ -1686,7 +1686,7 @@ msgstr ""
"To be sure it is best to ask the hoster about the AS number before ordering "
"a server."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"It is best to avoid hosters where many Tor relays are already hosted, but it"
@@ -1695,42 +1695,42 @@ msgstr ""
"It is best to avoid hosters where many Tor relays are already hosted, but it"
" is still better to add one there than to run no relay at all."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "**Try to avoid** the following hosters:"
msgstr "**Try to avoid** the following hosters:"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "* OVH SAS (AS16276)"
msgstr "* OVH SAS (AS16276)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "* Online S.a.s. (AS12876)"
msgstr "* Online S.a.s. (AS12876)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "* Hetzner Online GmbH (AS24940)"
msgstr "* Hetzner Online GmbH (AS24940)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "* DigitalOcean, LLC (AS14061)"
msgstr "* DigitalOcean, LLC (AS14061)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"To find out which hoster and countries are already used by many other "
@@ -1739,7 +1739,7 @@ msgstr ""
"To find out which hoster and countries are already used by many other "
"operators (that should be avoided) you can use Relay Search:"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* [Autonomous System Level "
@@ -1748,7 +1748,7 @@ msgstr ""
"* [Autonomous System Level "
"Overview](https://metrics.torproject.org/rs.html#aggregate/as)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"* [Country Level "
@@ -1757,17 +1757,17 @@ msgstr ""
"* [Country Level "
"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "# Choosing an Operating System"
msgstr "# Choosing an Operating System"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "We recommend you use the operating system you are most familiar with."
msgstr "We recommend you use the operating system you are most familiar with."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"Please keep in mind that since most relays run on Debian and we want to "
@@ -1778,7 +1778,7 @@ msgstr ""
"avoid a monoculture, BSD and other non-Linux based relays are greatly "
"needed."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"The following table shows the current OS distribution on the Tor network to "
@@ -1787,17 +1787,17 @@ msgstr ""
"The following table shows the current OS distribution on the Tor network to "
"give you an idea of how much more non-Linux relays we should have:"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
msgstr "* https://nusenu.github.io/OrNetStats/#os-distribution-relays"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "# OS Level Configuration"
msgstr "# OS Level Configuration"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"OS configuration is outside the scope of this guide but the following points"
@@ -1806,12 +1806,12 @@ msgstr ""
"OS configuration is outside the scope of this guide but the following points"
" are crucial for a Tor relay, so we want to mention them here nonetheless."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "## Time Synchronization (NTP)"
msgstr "## Time Synchronization (NTP)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"Correct time settings are essential for Tor relays. It is recommended that "
@@ -1822,12 +1822,12 @@ msgstr ""
"you use the network time protocol (NTP) for time synchronization and ensure "
"your timezone is set correctly."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "## Automatic Software Updates"
msgstr "## Automatic Software Updates"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"One of the most imported things to keeps your relay secure is to install "
@@ -1838,7 +1838,7 @@ msgstr ""
"security updates timely and ideally automatically so you can not forget "
"about it."
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid ""
"We collected the steps to enable automatic software updates for different "
@@ -1847,17 +1847,17 @@ msgstr ""
"We collected the steps to enable automatic software updates for different "
"operating systems:"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* [RPM-based distributions](FIXME) (RHEL, CentOS, Fedora, openSUSE)"
msgstr "* [RPM-based distributions](FIXME) (RHEL, CentOS, Fedora, openSUSE)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* [Debian/Ubuntu](FIXME)"
msgstr "* [Debian/Ubuntu](FIXME)"
-#: https//community.torproject.org/relay-operations/technical-considerations/
+#: https//community.torproject.org/relay/technical-considerations/
#: (content/relay-operations/technical-considerations/contents+en.lrpage.body)
msgid "* [FreeBSD/HardenedBSD](FIXME)"
msgstr "* [FreeBSD/HardenedBSD](FIXME)"
@@ -3161,21 +3161,6 @@ msgstr ""
"You can also see the open tickets about translation problems on our "
"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Community%2FTranslations)."
-#: https//community.torproject.org/localization/translate-strings/
-#: (content/localization/translate-strings/contents+en.lrpage.title)
-msgid "Translate strings"
-msgstr "Translate strings"
-
-#: https//community.torproject.org/localization/translate-strings/
-#: (content/localization/translate-strings/contents+en.lrpage.subtitle)
-msgid "How to translates"
-msgstr "How to translates"
-
-#: https//community.torproject.org/localization/translate-strings/
-#: (content/localization/translate-strings/contents+en.lrpage.body)
-msgid "### How to translates"
-msgstr "### How to translates"
-
#: https//community.torproject.org/localization/becoming-tor-translator/
#: (content/localization/becoming-tor-translator/contents+en.lrpage.title)
msgid "Becoming a Tor translator"
@@ -3535,1367 +3520,1348 @@ msgstr ""
msgid "## Talk about Tor"
msgstr "## Talk about Tor"
-#: https//community.torproject.org/outreach/speakers/
-#: (content/outreach/speakers/contents+en.lrpage.title)
-#: (content/outreach/speakers/contents+en.lrpage.subtitle)
-msgid "Speakers"
-msgstr "Speakers"
-
-#: https//community.torproject.org/outreach/speakers/
-#: (content/outreach/speakers/contents+en.lrpage.body)
-msgid "## Speakers"
-msgstr "## Speakers"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.title)
-msgid "Exit"
-msgstr "Exit"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.title)
+msgid "Relay Post-install and good practices"
+msgstr "Relay Post-install and good practices"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.subtitle)
-msgid "How to deploy an Exit node"
-msgstr "How to deploy an Exit node"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "#1. Make sure relay ports can be reached"
+msgstr "#1. Make sure relay ports can be reached"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"We assume you read through the [relay guide](..) already. This subpage is "
-"for operators that want to turn on exiting on their relay."
+"If you are using a firewall, open a hole in your firewall so incoming "
+"connections can reach the ports you will use for your relay (ORPort, plus "
+"DirPort if you enabled it)."
msgstr ""
-"We assume you read through the [relay guide](..) already. This subpage is "
-"for operators that want to turn on exiting on their relay."
+"If you are using a firewall, open a hole in your firewall so incoming "
+"connections can reach the ports you will use for your relay (ORPort, plus "
+"DirPort if you enabled it)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"It is recommended that you setup exit relays on servers dedicated to this "
-"purpose."
+"Also, make sure you allow all outgoing connections too, so your relay can "
+"reach the other Tor relays, clients and destinations."
msgstr ""
-"It is recommended that you setup exit relays on servers dedicated to this "
-"purpose."
+"Also, make sure you allow all outgoing connections too, so your relay can "
+"reach the other Tor relays, clients and destinations."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"It is not recommended to install Tor exit relays on servers that you need "
-"for other services as well."
+"You can find the specific ORPort TCP port number in the torrc configuration "
+"samples bellow (in the OS specific sections)."
msgstr ""
-"It is not recommended to install Tor exit relays on servers that you need "
-"for other services as well."
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "Do not mix your own traffic with your exit relay traffic."
-msgstr "Do not mix your own traffic with your exit relay traffic."
+"You can find the specific ORPort TCP port number in the torrc configuration "
+"samples bellow (in the OS specific sections)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "## Reverse DNS and WHOIS record"
-msgstr "## Reverse DNS and WHOIS record"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 2. Verify that your relay works"
+msgstr "# 2. Verify that your relay works"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Before turning your non-exit relay into an exit relay, ensure that you have "
-"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
-"exit relay. Something like \"tor-exit\" it its name is a good start."
+"If your logfile (syslog) contains the following entry after starting your "
+"tor daemon your relay should be up and running as expected:"
msgstr ""
-"Before turning your non-exit relay into an exit relay, ensure that you have "
-"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
-"exit relay. Something like \"tor-exit\" it its name is a good start."
+"If your logfile (syslog) contains the following entry after starting your "
+"tor daemon your relay should be up and running as expected:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
+#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
+msgid "```"
+msgstr "```"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"If your provider offers it, make sure your WHOIS record contains clear "
-"indications that this is a Tor exit relay."
+"Self-testing indicates your ORPort is reachable from the outside. Excellent."
msgstr ""
-"If your provider offers it, make sure your WHOIS record contains clear "
-"indications that this is a Tor exit relay."
+"Self-testing indicates your ORPort is reachable from the outside. Excellent."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "## Exit Notice HTML page"
-msgstr "## Exit Notice HTML page"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "Publishing server descriptor."
+msgstr "Publishing server descriptor."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"To make it even more obvious that this is a Tor exit relay you should serve "
-"a Tor exit notice HTML page."
+"About 3 hours after you started your relay it should appear on [Relay "
+"Search](https://metrics.torproject.org/rs.html)."
msgstr ""
-"To make it even more obvious that this is a Tor exit relay you should serve "
-"a Tor exit notice HTML page."
+"About 3 hours after you started your relay it should appear on [Relay "
+"Search](https://metrics.torproject.org/rs.html)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid ""
-"Tor can do that for you if your DirPort is on TCP port 80, you can make use "
-"of tor's DirPortFrontPage feature to display a HTML file on that port."
-msgstr ""
-"Tor can do that for you if your DirPort is on TCP port 80, you can make use "
-"of tor's DirPortFrontPage feature to display a HTML file on that port."
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "You can search for your relay using your nickname or IP address."
+msgstr "You can search for your relay using your nickname or IP address."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 3. Read about Tor relay lifecycle"
+msgstr "# 3. Read about Tor relay lifecycle"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"This file will be shown to anyone directing his browser to your Tor exit "
-"relay IP address."
+"It takes some time for relay traffic to ramp up, this is especially true for"
+" guard relays but to a lesser extend also for exit relays. To understand "
+"this process, read about the [lifecycle of a new "
+"relay](https://blog.torproject.org/lifecycle-new-relay)."
msgstr ""
-"This file will be shown to anyone directing his browser to your Tor exit "
-"relay IP address."
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
-#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
-msgid "```"
-msgstr "```"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "DirPort 80"
-msgstr "DirPort 80"
+"It takes some time for relay traffic to ramp up, this is especially true for"
+" guard relays but to a lesser extend also for exit relays. To understand "
+"this process, read about the [lifecycle of a new "
+"relay](https://blog.torproject.org/lifecycle-new-relay)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "DirPortFrontPage /path/to/html/file"
-msgstr "DirPortFrontPage /path/to/html/file"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 4. Configuration Management"
+msgstr "# 4. Configuration Management"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"If you plan to run more than a single relay, or you want to run a high "
+"capacity relay (multiple Tor instances per server) or want to use strong "
+"security features like [Offline Master "
+"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/OfflineKeys)"
+" without performing additional steps manually, you may want to use a "
+"configuration management for better maintainability."
msgstr ""
-"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
-" to your needs:"
+"If you plan to run more than a single relay, or you want to run a high "
+"capacity relay (multiple Tor instances per server) or want to use strong "
+"security features like [Offline Master "
+"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/OfflineKeys)"
+" without performing additional steps manually, you may want to use a "
+"configuration management for better maintainability."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
+"There are multiple configuration management solutions for Unix based "
+"operating systems (Ansible, Puppet, Salt, ...)."
msgstr ""
-"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
-"notice.html"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "Here are some more tips for running a reliable exit relay:"
-msgstr "Here are some more tips for running a reliable exit relay:"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "https://blog.torproject.org/tips-running-exit-node"
-msgstr "https://blog.torproject.org/tips-running-exit-node"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "## Exit Policy"
-msgstr "## Exit Policy"
+"There are multiple configuration management solutions for Unix based "
+"operating systems (Ansible, Puppet, Salt, ...)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Defining the [exit policy](https://www.torproject.org/docs/tor-"
-"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
-"relay configuration."
+"The following Ansible Role has specifically been build for Tor relay "
+"operators and supports multiple operating systems: [Ansible "
+"Relayor](http://github.com/nusenu/ansible-relayor)."
msgstr ""
-"Defining the [exit policy](https://www.torproject.org/docs/tor-"
-"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
-"relay configuration."
+"The following Ansible Role has specifically been build for Tor relay "
+"operators and supports multiple operating systems: [Ansible "
+"Relayor](http://github.com/nusenu/ansible-relayor)."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 5. Important: if you run more than one Tor instance"
+msgstr "# 5. Important: if you run more than one Tor instance"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"The exit policy defines which destination ports you are willing to forward."
+"To avoid putting Tor clients at risk when operating multiple relays you must"
+" set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily) value and have a valid "
+"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#ContactInfo) in your torrc configuration."
msgstr ""
-"The exit policy defines which destination ports you are willing to forward."
+"To avoid putting Tor clients at risk when operating multiple relays you must"
+" set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#MyFamily) value and have a valid "
+"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
+"manual.html.en#ContactInfo) in your torrc configuration."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"This has an impact on the amount of abuse emails you will get (less ports "
-"means less abuse emails, but an exit relay allowing only few ports is also "
-"less useful)."
+"The MyFamily setting is simply telling Tor clients what Tor relays are "
+"controlled by a single entity/operator/organization, so they are not used in"
+" multiple positions in a single circuit."
msgstr ""
-"This has an impact on the amount of abuse emails you will get (less ports "
-"means less abuse emails, but an exit relay allowing only few ports is also "
-"less useful)."
+"The MyFamily setting is simply telling Tor clients what Tor relays are "
+"controlled by a single entity/operator/organization, so they are not used in"
+" multiple positions in a single circuit."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"If you want to be a useful exit relay you must **at least allow destination "
-"ports 80 and 443**."
+"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
+"you would add the following configuration to set MyFamily:"
msgstr ""
-"If you want to be a useful exit relay you must **at least allow destination "
-"ports 80 and 443**."
+"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
+"you would add the following configuration to set MyFamily:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
+msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"As a new exit relay - especially if you are new to your hoster - it is good "
-"to start with a reduced exit policy (to reduce the amount of abuse emails) "
-"and further open it up as you become more experienced."
+"to both relays. To find your relays fingerprint you can look into the log "
+"files when tor starts up or find the file named \"fingerprint\" in your tor "
+"DataDirectory."
msgstr ""
-"As a new exit relay - especially if you are new to your hoster - it is good "
-"to start with a reduced exit policy (to reduce the amount of abuse emails) "
-"and further open it up as you become more experienced."
+"to both relays. To find your relays fingerprint you can look into the log "
+"files when tor starts up or find the file named \"fingerprint\" in your tor "
+"DataDirectory."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
-" wiki page."
+"Instead of doing so manually for big operators we recommend to automate the "
+"MyFamily setting via a configuration management solution."
msgstr ""
-"The reduced exit policy can be found on the "
-"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
-" wiki page."
+"Instead of doing so manually for big operators we recommend to automate the "
+"MyFamily setting via a configuration management solution."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
+"Manually managing MyFamily for big relay groups is error prone and can put "
+"Tor clients at risk."
msgstr ""
-"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
-"configuration file and restart the tor daemon."
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "ExitRelay 1"
-msgstr "ExitRelay 1"
+"Manually managing MyFamily for big relay groups is error prone and can put "
+"Tor clients at risk."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "## DNS on Exit Relays"
-msgstr "## DNS on Exit Relays"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 6. Optional: Limiting bandwidth usage (and traffic)"
+msgstr "# 6. Optional: Limiting bandwidth usage (and traffic)"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Unlike other types of relays, exit relays also do DNS resolution for Tor "
-"clients."
+"Tor will not limit its bandwidth usage by default, but supports multiple "
+"ways to restrict the used bandwidth and the amount of traffic."
msgstr ""
-"Unlike other types of relays, exit relays also do DNS resolution for Tor "
-"clients."
+"Tor will not limit its bandwidth usage by default, but supports multiple "
+"ways to restrict the used bandwidth and the amount of traffic."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"DNS resolution on exit relays is crucial for Tor clients, it should be "
-"reliable and fast by using caching."
+"This can be handy if you want to ensure that your Tor relay does not exceed "
+"a certain amount of bandwidth or total traffic per day/week/month."
msgstr ""
-"DNS resolution on exit relays is crucial for Tor clients, it should be "
-"reliable and fast by using caching."
+"This can be handy if you want to ensure that your Tor relay does not exceed "
+"a certain amount of bandwidth or total traffic per day/week/month."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* DNS resolution can have a significant impact on the performance and "
-"reliability your exit relay provides."
+"The following torrc configuration options can be used to restrict bandwidth "
+"and traffic:"
msgstr ""
-"* DNS resolution can have a significant impact on the performance and "
-"reliability your exit relay provides."
+"The following torrc configuration options can be used to restrict bandwidth "
+"and traffic:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingMax"
+msgstr "* AccountingMax"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingRule"
+msgstr "* AccountingRule"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* AccountingStart"
+msgstr "* AccountingStart"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthRate"
+msgstr "* BandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* BandwidthBurst"
+msgstr "* BandwidthBurst"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* RelayBandwidthRate"
+msgstr "* RelayBandwidthRate"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Poor DNS performance will result in less traffic going through your exit "
-"relay."
+"Having a fast relay for some time of the month is preferred over a slow "
+"relay for the entire month."
msgstr ""
-"Poor DNS performance will result in less traffic going through your exit "
-"relay."
+"Having a fast relay for some time of the month is preferred over a slow "
+"relay for the entire month."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* Don't use any of the big DNS resolvers as your primary or fallback DNS "
-"resolver to avoid centralization (Google, OpenDNS, Quad9, Cloudflare, "
-"4.2.2.1-6)"
+"Also see the bandwidth entry in the "
+"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)."
msgstr ""
-"* Don't use any of the big DNS resolvers as your primary or fallback DNS "
-"resolver to avoid centralization (Google, OpenDNS, Quad9, Cloudflare, "
-"4.2.2.1-6)"
+"Also see the bandwidth entry in the "
+"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 7. Check IPv6 availability"
+msgstr "# 7. Check IPv6 availability"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* We recommend running a local caching and DNSSEC-validating resolver "
-"without using any forwarders (specific instructions follow bellow for each "
-"operating systems)"
+"We encourage everyone to enable IPv6 on their relays. This is especially "
+"valuable on exit and guard relays."
msgstr ""
-"* We recommend running a local caching and DNSSEC-validating resolver "
-"without using any forwarders (specific instructions follow bellow for each "
-"operating systems)"
+"We encourage everyone to enable IPv6 on their relays. This is especially "
+"valuable on exit and guard relays."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, try to choose a resolver within your "
-"autonomous system and make sure it is not your first entry in that file (the"
-" first entry should be your local resolver)"
+"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
+"do some basic IPv6 connectivity tests."
msgstr ""
-"* If you want to add a second DNS resolver as a fallback to your "
-"/etc/resolv.conf configuration, try to choose a resolver within your "
-"autonomous system and make sure it is not your first entry in that file (the"
-" first entry should be your local resolver)"
+"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
+"do some basic IPv6 connectivity tests."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* If a local resolver like unbound is not an option for you try to use a "
-"resolver that your provider runs in the same autonomous system (to find out "
-"if an IP address is in the same AS as your relay, you can look it up, using "
-"for example https://bgp.he.net)."
+"The following command line will ping the IPv6 addresses of Tor directory "
+"authorities from your server:"
msgstr ""
-"* If a local resolver like unbound is not an option for you try to use a "
-"resolver that your provider runs in the same autonomous system (to find out "
-"if an IP address is in the same AS as your relay, you can look it up, using "
-"for example https://bgp.he.net)."
+"The following command line will ping the IPv6 addresses of Tor directory "
+"authorities from your server:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"* Try to avoid adding too many resolvers to your /etc/resolv.conf file to "
-"limit exposure on an AS-level (try to not use more than two entries)"
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
msgstr ""
-"* Try to avoid adding too many resolvers to your /etc/resolv.conf file to "
-"limit exposure on an AS-level (try to not use more than two entries)"
+"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
+"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
+"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
+"2001:638:a000:4140::ffff:189 && echo OK."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"There are multiple options for DNS server software, unbound has become a "
-"popular one but **feel free to use any other you are comfortable with**."
+"At the end of the output you should see \"OK.\" if that is not the case do "
+"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
+"working."
msgstr ""
-"There are multiple options for DNS server software, unbound has become a "
-"popular one but **feel free to use any other you are comfortable with**."
+"At the end of the output you should see \"OK.\" if that is not the case do "
+"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
+"working."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"When choosing your DNS resolver software try to ensure it supports DNSSEC "
-"validation and QNAME minimisation (RFC7816)."
+"If you enable IPv6 without working IPv6 connectivity your entire relay will "
+"not be used, regardless if IPv4 is working."
msgstr ""
-"When choosing your DNS resolver software try to ensure it supports DNSSEC "
-"validation and QNAME minimisation (RFC7816)."
+"If you enable IPv6 without working IPv6 connectivity your entire relay will "
+"not be used, regardless if IPv4 is working."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"In every case the software should be installed using the OS package manager "
-"to ensure it is updated with the rest of the system."
+"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
+"additional ORPort line to your configuration (example for ORPort 9001):"
msgstr ""
-"In every case the software should be installed using the OS package manager "
-"to ensure it is updated with the rest of the system."
+"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
+"additional ORPort line to your configuration (example for ORPort 9001):"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "ORPort [IPv6-address]:9001"
+msgstr "ORPort [IPv6-address]:9001"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"By using your own DNS resolver you are less vulnerable to DNS-based "
-"censorship that your upstream resolver might impose."
+"The location of that line in the configuration file does not matter you can "
+"simply add it next to the first ORPort lins in your torrc file."
msgstr ""
-"By using your own DNS resolver you are less vulnerable to DNS-based "
-"censorship that your upstream resolver might impose."
+"The location of that line in the configuration file does not matter you can "
+"simply add it next to the first ORPort lins in your torrc file."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Here follow specific instructions on how to install and configure unbound on"
-" your exit - a DNSSEC-validating and caching resolver. unbound has many "
-"configuration and tuning nobs but we try to keep these instructions as "
-"simple and short as possible and the basic setup will do just fine for most "
-"operators."
+"Note: You have to explicitly specify your IPv6 address in square brackets, "
+"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
msgstr ""
-"Here follow specific instructions on how to install and configure unbound on"
-" your exit - a DNSSEC-validating and caching resolver. unbound has many "
-"configuration and tuning nobs but we try to keep these instructions as "
-"simple and short as possible and the basic setup will do just fine for most "
-"operators."
+"Note: You have to explicitly specify your IPv6 address in square brackets, "
+"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"After switching to unbound verify it works as expected by resolving a valid "
-"hostname, if it does not work, you can restore the old resolv.conf file."
+"If you have a global IPv6 address you should be able to find it in the "
+"output of the following command:"
msgstr ""
-"After switching to unbound verify it works as expected by resolving a valid "
-"hostname, if it does not work, you can restore the old resolv.conf file."
+"If you have a global IPv6 address you should be able to find it in the "
+"output of the following command:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "### Debian/Ubuntu"
-msgstr "### Debian/Ubuntu"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "ip addr|grep inet6|grep global"
+msgstr "ip addr|grep inet6|grep global"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"The following 3 commands install unbound, backup your DNS configuration and "
-"tell the system to use the local unbound:"
+"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
+"allow exiting via IPv6 so clients can reach IPv6 destinations:"
msgstr ""
-"The following 3 commands install unbound, backup your DNS configuration and "
-"tell the system to use the local unbound:"
+"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
+"allow exiting via IPv6 so clients can reach IPv6 destinations:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "apt install unbound"
-msgstr "apt install unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "IPv6Exit 1"
+msgstr "IPv6Exit 1"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
-msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
+"IPv6-only."
+msgstr ""
+"Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
+"IPv6-only."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "# 8. Maintaining a relay"
+msgstr "# 8. Maintaining a relay"
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## Backup Tor Identity Keys"
+msgstr "## Backup Tor Identity Keys"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"To avoid that the configuration gets changed (for example by the DHCP "
-"client):"
+"After your initial installation and start of the tor daemon it is a good "
+"idea to make a backup of your relay's long term identity keys."
msgstr ""
-"To avoid that the configuration gets changed (for example by the DHCP "
-"client):"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "chattr +i /etc/resolv.conf"
-msgstr "chattr +i /etc/resolv.conf"
+"After your initial installation and start of the tor daemon it is a good "
+"idea to make a backup of your relay's long term identity keys."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"The Debian configuration ships with QNAME minimisation (RFC7816) enabled by "
-"default so you don't need to enable it explicitly."
+"They are located in the \"keys\" subfolder of your DataDirectory (simply "
+"make a copy of the entire folder and store it in a secure location)."
msgstr ""
-"The Debian configuration ships with QNAME minimisation (RFC7816) enabled by "
-"default so you don't need to enable it explicitly."
+"They are located in the \"keys\" subfolder of your DataDirectory (simply "
+"make a copy of the entire folder and store it in a secure location)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "The unbound resolver you just installed does also DNSSEC validation."
-msgstr "The unbound resolver you just installed does also DNSSEC validation."
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Since relays have a ramp-up time it makes sense to backup the identity key "
+"to be able to restore your relay's reputation after a disk failure - "
+"otherwise you would have to go through the ramp-up phase again."
+msgstr ""
+"Since relays have a ramp-up time it makes sense to backup the identity key "
+"to be able to restore your relay's reputation after a disk failure - "
+"otherwise you would have to go through the ramp-up phase again."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "### CentOS/RHEL"
-msgstr "### CentOS/RHEL"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "Default locations of the keys folder:"
+msgstr "Default locations of the keys folder:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "Install the unbound package:"
-msgstr "Install the unbound package:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
+msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "yum install unbound"
-msgstr "yum install unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* FreeBSD: `/var/db/tor/keys`"
+msgstr "* FreeBSD: `/var/db/tor/keys`"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "in /etc/unbound/unbound.conf replace the line"
-msgstr "in /etc/unbound/unbound.conf replace the line"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## Subscribe to the tor-announce mailing list"
+msgstr "## Subscribe to the tor-announce mailing list"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "# qname-minimisation: no"
-msgstr "# qname-minimisation: no"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This is a very low traffic mailing list and you will get information about "
+"new stable tor releases and important security update information: [tor-"
+"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"announce)."
+msgstr ""
+"This is a very low traffic mailing list and you will get information about "
+"new stable tor releases and important security update information: [tor-"
+"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
+"announce)."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "with:"
-msgstr "with:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## Setting up outage notifications"
+msgstr "## Setting up outage notifications"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "qname-minimisation: yes"
-msgstr "qname-minimisation: yes"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Once you setup your relay it will likely run without much work from your "
+"side."
+msgstr ""
+"Once you setup your relay it will likely run without much work from your "
+"side."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "enable and start unbound:"
-msgstr "enable and start unbound:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "If something goes wrong it is good to get notified automatically."
+msgstr "If something goes wrong it is good to get notified automatically."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "systemctl enable unbound"
-msgstr "systemctl enable unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"We recommend you use one of the free services that allow you to check your "
+"relay's ORPorts for reachability and send you an email should they become "
+"unreachable for what ever reason."
+msgstr ""
+"We recommend you use one of the free services that allow you to check your "
+"relay's ORPorts for reachability and send you an email should they become "
+"unreachable for what ever reason."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "systemctl start unbound"
-msgstr "systemctl start unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
+"you to monitor TCP listeners on arbitrary ports."
+msgstr ""
+"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
+"you to monitor TCP listeners on arbitrary ports."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "Tell the system to use the local unbound server:"
-msgstr "Tell the system to use the local unbound server:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"This service can check your configured ports once every 5 minutes and send "
+"you an email should your tor process die or become unreachable."
+msgstr ""
+"This service can check your configured ports once every 5 minutes and send "
+"you an email should your tor process die or become unreachable."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "### FreeBSD"
-msgstr "### FreeBSD"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "This checks only for the listener but does not speak the Tor protocol."
+msgstr ""
+"This checks only for the listener but does not speak the Tor protocol."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"FreeBSD ships unbound in the base system but the one in ports is usually "
-"following upstream more closely so we install the unbound package:"
+"A good way to monitor a relay for its health state is to have a look at its "
+"bandwidth graphs."
msgstr ""
-"FreeBSD ships unbound in the base system but the one in ports is usually "
-"following upstream more closely so we install the unbound package:"
+"A good way to monitor a relay for its health state is to have a look at its "
+"bandwidth graphs."
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "pkg install unbound"
-msgstr "pkg install unbound"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## System Health Monitoring"
+msgstr "## System Health Monitoring"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
-"following lines:"
+"To ensure your relay is healthy and not overwhelmed it makes sense to have "
+"some basic system monitoring in place to keep an eye on the following "
+"metrics:"
msgstr ""
-"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
-"following lines:"
-
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "server:"
-msgstr "server:"
+"To ensure your relay is healthy and not overwhelmed it makes sense to have "
+"some basic system monitoring in place to keep an eye on the following "
+"metrics:"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "verbosity: 1"
-msgstr "verbosity: 1"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Bandwidth"
+msgstr "* Bandwidth"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "enable and start the unbound service:"
-msgstr "enable and start the unbound service:"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Established TCP Connections"
+msgstr "* Established TCP Connections"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "sysrc unbound_enable=YES"
-msgstr "sysrc unbound_enable=YES"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Memory"
+msgstr "* Memory"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "service unbound start"
-msgstr "service unbound start"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Swap"
+msgstr "* Swap"
-#: https//community.torproject.org/relay-operations/setup/exit/
-#: (content/relay-operations/technical-setup/exit-relay/contents+en.lrpage.body)
-msgid "chflags schg /etc/resolv.conf"
-msgstr "chflags schg /etc/resolv.conf"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* CPU"
+msgstr "* CPU"
-#: https//community.torproject.org/relay-operations/setup/centos/
-#: (content/relay-operations/technical-setup/centosrhel/contents+en.lrpage.title)
-#: (content/relay-operations/technical-setup/centosrhel/contents+en.lrpage.subtitle)
-#: (content/relay-operations/technical-setup/debianubuntu/contents+en.lrpage.title)
-#: (content/relay-operations/technical-setup/debianubuntu/contents+en.lrpage.subtitle)
-#: (content/relay-operations/technical-setup/freebsd/contents+en.lrpage.title)
-#: (content/relay-operations/technical-setup/freebsd/contents+en.lrpage.subtitle)
-msgid "CentOS"
-msgstr "CentOS"
-
-#: https//community.torproject.org/relay-operations/setup/fedora/
-#: (content/relay-operations/technical-setup/fedora/contents+en.lrpage.title)
-#: (content/relay-operations/technical-setup/fedora/contents+en.lrpage.subtitle)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.title)
-msgid "Fedora"
-msgstr "Fedora"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"There are many tools for monitoring this kind of data, [munin](http://munin-"
+"monitoring.org/) is one of them and is relatively easy to setup."
+msgstr ""
+"There are many tools for monitoring this kind of data, [munin](http://munin-"
+"monitoring.org/) is one of them and is relatively easy to setup."
-#: https//community.torproject.org/relay-operations/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/contents+en.lrpage.title)
-msgid "Bridge"
-msgstr "Bridge"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid ""
+"Note: **Do not make your private monitoring data graphs public since this "
+"could help attackers with deanonymizing Tor users.**"
+msgstr ""
+"Note: **Do not make your private monitoring data graphs public since this "
+"could help attackers with deanonymizing Tor users.**"
-#: https//community.torproject.org/relay-operations/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/contents+en.lrpage.subtitle)
-msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
-msgstr "Run an obfs4 bridge to help censored users connect to the Tor network"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "Some practical advice:"
+msgstr "Some practical advice:"
-#: https//community.torproject.org/relay-operations/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"This guide will help you run an obfs4 bridge to help censored users connect "
-"to the Tor network. The requirements are 1) 24/7 Internet connectivity and "
-"2) the ability to expose TCP ports to the Internet (make sure that NAT "
-"doesn't get in the way)."
+"* If you want to publish traffic statistics, you should aggregate all your "
+"relays' traffic over at least a week, then round that to the nearest 10 TiB "
+"(terabytes)."
msgstr ""
-"This guide will help you run an obfs4 bridge to help censored users connect "
-"to the Tor network. The requirements are 1) 24/7 Internet connectivity and "
-"2) the ability to expose TCP ports to the Internet (make sure that NAT "
-"doesn't get in the way)."
+"* If you want to publish traffic statistics, you should aggregate all your "
+"relays' traffic over at least a week, then round that to the nearest 10 TiB "
+"(terabytes)."
-#: https//community.torproject.org/relay-operations/setup/bridge/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Note: If you're running platforms that are not listed on this page, you "
-"should probably [compile obfs4 from "
-"source](https://gitlab.com/yawning/obfs4#installation)."
+"* Reporting individual relays is worse than reporting totals for groups of "
+"relays. In future, tor will securely aggregate bandwidth statistics, so any "
+"individual relay bandwidth reporting will be less secure than tor's "
+"statistics."
msgstr ""
-"Note: If you're running platforms that are not listed on this page, you "
-"should probably [compile obfs4 from "
-"source](https://gitlab.com/yawning/obfs4#installation)."
+"* Reporting individual relays is worse than reporting totals for groups of "
+"relays. In future, tor will securely aggregate bandwidth statistics, so any "
+"individual relay bandwidth reporting will be less secure than tor's "
+"statistics."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.title)
-msgid "Relay Post-install and good practices"
-msgstr "Relay Post-install and good practices"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Smaller periods are worse."
+msgstr "* Smaller periods are worse."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "#1. Make sure relay ports can be reached"
-msgstr "#1. Make sure relay ports can be reached"
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Numbers are worse than graphs."
+msgstr "* Numbers are worse than graphs."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "* Real-time data is worse than historical data."
+msgstr "* Real-time data is worse than historical data."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"If you are using a firewall, open a hole in your firewall so incoming "
-"connections can reach the ports you will use for your relay (ORPort, plus "
-"DirPort if you enabled it)."
+"* Data in categories (IP version, in/out, etc.) is worse than total data."
msgstr ""
-"If you are using a firewall, open a hole in your firewall so incoming "
-"connections can reach the ports you will use for your relay (ORPort, plus "
-"DirPort if you enabled it)."
+"* Data in categories (IP version, in/out, etc.) is worse than total data."
+
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
+msgid "## Tools"
+msgstr "## Tools"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Also, make sure you allow all outgoing connections too, so your relay can "
-"reach the other Tor relays, clients and destinations."
+"This section lists a few tools that you might find handy as a Tor relay "
+"operator."
msgstr ""
-"Also, make sure you allow all outgoing connections too, so your relay can "
-"reach the other Tor relays, clients and destinations."
+"This section lists a few tools that you might find handy as a Tor relay "
+"operator."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"You can find the specific ORPort TCP port number in the torrc configuration "
-"samples bellow (in the OS specific sections)."
+"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
+"that allows you to see real time data of your relay."
msgstr ""
-"You can find the specific ORPort TCP port number in the torrc configuration "
-"samples bellow (in the OS specific sections)."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 2. Verify that your relay works"
-msgstr "# 2. Verify that your relay works"
+"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
+"that allows you to see real time data of your relay."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"If your logfile (syslog) contains the following entry after starting your "
-"tor daemon your relay should be up and running as expected:"
+"* vnstat: vnstat is a command-line tool that shows the amount of data going "
+"through your network connection."
msgstr ""
-"If your logfile (syslog) contains the following entry after starting your "
-"tor daemon your relay should be up and running as expected:"
+"* vnstat: vnstat is a command-line tool that shows the amount of data going "
+"through your network connection."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/post-install/
+#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body)
msgid ""
-"Self-testing indicates your ORPort is reachable from the outside. Excellent."
+"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
+" documentation](https://humdi.net/vnstat/) and [demo "
+"output](https://humdi.net/vnstat/cgidemo/)."
msgstr ""
-"Self-testing indicates your ORPort is reachable from the outside. Excellent."
+"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
+" documentation](https://humdi.net/vnstat/) and [demo "
+"output](https://humdi.net/vnstat/cgidemo/)."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "Publishing server descriptor."
-msgstr "Publishing server descriptor."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title)
+msgid "Exit"
+msgstr "Exit"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.subtitle)
+msgid "How to deploy an Exit node"
+msgstr "How to deploy an Exit node"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"About 3 hours after you started your relay it should appear on [Relay "
-"Search](https://metrics.torproject.org/rs.html)."
+"We assume you read through the [relay guide](..) already. This subpage is "
+"for operators that want to turn on exiting on their relay."
msgstr ""
-"About 3 hours after you started your relay it should appear on [Relay "
-"Search](https://metrics.torproject.org/rs.html)."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "You can search for your relay using your nickname or IP address."
-msgstr "You can search for your relay using your nickname or IP address."
+"We assume you read through the [relay guide](..) already. This subpage is "
+"for operators that want to turn on exiting on their relay."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 3. Read about Tor relay lifecycle"
-msgstr "# 3. Read about Tor relay lifecycle"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid ""
+"It is recommended that you setup exit relays on servers dedicated to this "
+"purpose."
+msgstr ""
+"It is recommended that you setup exit relays on servers dedicated to this "
+"purpose."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"It takes some time for relay traffic to ramp up, this is especially true for"
-" guard relays but to a lesser extend also for exit relays. To understand "
-"this process, read about the [lifecycle of a new "
-"relay](https://blog.torproject.org/lifecycle-new-relay)."
+"It is not recommended to install Tor exit relays on servers that you need "
+"for other services as well."
msgstr ""
-"It takes some time for relay traffic to ramp up, this is especially true for"
-" guard relays but to a lesser extend also for exit relays. To understand "
-"this process, read about the [lifecycle of a new "
-"relay](https://blog.torproject.org/lifecycle-new-relay)."
+"It is not recommended to install Tor exit relays on servers that you need "
+"for other services as well."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 4. Configuration Management"
-msgstr "# 4. Configuration Management"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "Do not mix your own traffic with your exit relay traffic."
+msgstr "Do not mix your own traffic with your exit relay traffic."
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "## Reverse DNS and WHOIS record"
+msgstr "## Reverse DNS and WHOIS record"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you plan to run more than a single relay, or you want to run a high "
-"capacity relay (multiple Tor instances per server) or want to use strong "
-"security features like [Offline Master "
-"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/OfflineKeys)"
-" without performing additional steps manually, you may want to use a "
-"configuration management for better maintainability."
+"Before turning your non-exit relay into an exit relay, ensure that you have "
+"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
+"exit relay. Something like \"tor-exit\" it its name is a good start."
msgstr ""
-"If you plan to run more than a single relay, or you want to run a high "
-"capacity relay (multiple Tor instances per server) or want to use strong "
-"security features like [Offline Master "
-"Keys](https://trac.torproject.org/projects/tor/wiki/doc/TorRelaySecurity/OfflineKeys)"
-" without performing additional steps manually, you may want to use a "
-"configuration management for better maintainability."
+"Before turning your non-exit relay into an exit relay, ensure that you have "
+"set a reverse DNS record (PTR) to make it more obvious that this is a tor "
+"exit relay. Something like \"tor-exit\" it its name is a good start."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"There are multiple configuration management solutions for Unix based "
-"operating systems (Ansible, Puppet, Salt, ...)."
+"If your provider offers it, make sure your WHOIS record contains clear "
+"indications that this is a Tor exit relay."
msgstr ""
-"There are multiple configuration management solutions for Unix based "
-"operating systems (Ansible, Puppet, Salt, ...)."
+"If your provider offers it, make sure your WHOIS record contains clear "
+"indications that this is a Tor exit relay."
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "## Exit Notice HTML page"
+msgstr "## Exit Notice HTML page"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The following Ansible Role has specifically been build for Tor relay "
-"operators and supports multiple operating systems: [Ansible "
-"Relayor](http://github.com/nusenu/ansible-relayor)."
+"To make it even more obvious that this is a Tor exit relay you should serve "
+"a Tor exit notice HTML page."
msgstr ""
-"The following Ansible Role has specifically been build for Tor relay "
-"operators and supports multiple operating systems: [Ansible "
-"Relayor](http://github.com/nusenu/ansible-relayor)."
+"To make it even more obvious that this is a Tor exit relay you should serve "
+"a Tor exit notice HTML page."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 5. Important: if you run more than one Tor instance"
-msgstr "# 5. Important: if you run more than one Tor instance"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid ""
+"Tor can do that for you if your DirPort is on TCP port 80, you can make use "
+"of tor's DirPortFrontPage feature to display a HTML file on that port."
+msgstr ""
+"Tor can do that for you if your DirPort is on TCP port 80, you can make use "
+"of tor's DirPortFrontPage feature to display a HTML file on that port."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"To avoid putting Tor clients at risk when operating multiple relays you must"
-" set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
-"manual.html.en#MyFamily) value and have a valid "
-"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
-"manual.html.en#ContactInfo) in your torrc configuration."
+"This file will be shown to anyone directing his browser to your Tor exit "
+"relay IP address."
msgstr ""
-"To avoid putting Tor clients at risk when operating multiple relays you must"
-" set a proper [MyFamily](https://2019.www.torproject.org/docs/tor-"
-"manual.html.en#MyFamily) value and have a valid "
-"[ContactInfo](https://2019.www.torproject.org/docs/tor-"
-"manual.html.en#ContactInfo) in your torrc configuration."
+"This file will be shown to anyone directing his browser to your Tor exit "
+"relay IP address."
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "DirPort 80"
+msgstr "DirPort 80"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "DirPortFrontPage /path/to/html/file"
+msgstr "DirPortFrontPage /path/to/html/file"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The MyFamily setting is simply telling Tor clients what Tor relays are "
-"controlled by a single entity/operator/organization, so they are not used in"
-" multiple positions in a single circuit."
+"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
+" to your needs:"
msgstr ""
-"The MyFamily setting is simply telling Tor clients what Tor relays are "
-"controlled by a single entity/operator/organization, so they are not used in"
-" multiple positions in a single circuit."
+"We offer a sample Tor exit notice HTML file, but you might want to adjust it"
+" to your needs:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
-"you would add the following configuration to set MyFamily:"
+"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
+"notice.html"
msgstr ""
-"If you run two relays and they have fingerprints AAAAAAAAAA and BBBBBBBB, "
-"you would add the following configuration to set MyFamily:"
+"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-"
+"notice.html"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "MyFamily AAAAAAAAAA,BBBBBBBB"
-msgstr "MyFamily AAAAAAAAAA,BBBBBBBB"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "Here are some more tips for running a reliable exit relay:"
+msgstr "Here are some more tips for running a reliable exit relay:"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "https://blog.torproject.org/tips-running-exit-node"
+msgstr "https://blog.torproject.org/tips-running-exit-node"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "## Exit Policy"
+msgstr "## Exit Policy"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"to both relays. To find your relays fingerprint you can look into the log "
-"files when tor starts up or find the file named \"fingerprint\" in your tor "
-"DataDirectory."
+"Defining the [exit policy](https://www.torproject.org/docs/tor-"
+"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
+"relay configuration."
msgstr ""
-"to both relays. To find your relays fingerprint you can look into the log "
-"files when tor starts up or find the file named \"fingerprint\" in your tor "
-"DataDirectory."
+"Defining the [exit policy](https://www.torproject.org/docs/tor-"
+"manual.html.en#ExitPolicy) is one of the most important parts of an exit "
+"relay configuration."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Instead of doing so manually for big operators we recommend to automate the "
-"MyFamily setting via a configuration management solution."
+"The exit policy defines which destination ports you are willing to forward."
msgstr ""
-"Instead of doing so manually for big operators we recommend to automate the "
-"MyFamily setting via a configuration management solution."
+"The exit policy defines which destination ports you are willing to forward."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Manually managing MyFamily for big relay groups is error prone and can put "
-"Tor clients at risk."
+"This has an impact on the amount of abuse emails you will get (less ports "
+"means less abuse emails, but an exit relay allowing only few ports is also "
+"less useful)."
msgstr ""
-"Manually managing MyFamily for big relay groups is error prone and can put "
-"Tor clients at risk."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 6. Optional: Limiting bandwidth usage (and traffic)"
-msgstr "# 6. Optional: Limiting bandwidth usage (and traffic)"
+"This has an impact on the amount of abuse emails you will get (less ports "
+"means less abuse emails, but an exit relay allowing only few ports is also "
+"less useful)."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Tor will not limit its bandwidth usage by default, but supports multiple "
-"ways to restrict the used bandwidth and the amount of traffic."
+"If you want to be a useful exit relay you must **at least allow destination "
+"ports 80 and 443**."
msgstr ""
-"Tor will not limit its bandwidth usage by default, but supports multiple "
-"ways to restrict the used bandwidth and the amount of traffic."
+"If you want to be a useful exit relay you must **at least allow destination "
+"ports 80 and 443**."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"This can be handy if you want to ensure that your Tor relay does not exceed "
-"a certain amount of bandwidth or total traffic per day/week/month."
+"As a new exit relay - especially if you are new to your hoster - it is good "
+"to start with a reduced exit policy (to reduce the amount of abuse emails) "
+"and further open it up as you become more experienced."
msgstr ""
-"This can be handy if you want to ensure that your Tor relay does not exceed "
-"a certain amount of bandwidth or total traffic per day/week/month."
+"As a new exit relay - especially if you are new to your hoster - it is good "
+"to start with a reduced exit policy (to reduce the amount of abuse emails) "
+"and further open it up as you become more experienced."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The following torrc configuration options can be used to restrict bandwidth "
-"and traffic:"
+"The reduced exit policy can be found on the "
+"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+" wiki page."
msgstr ""
-"The following torrc configuration options can be used to restrict bandwidth "
-"and traffic:"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* AccountingMax"
-msgstr "* AccountingMax"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* AccountingRule"
-msgstr "* AccountingRule"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* AccountingStart"
-msgstr "* AccountingStart"
+"The reduced exit policy can be found on the "
+"[ReducedExitPolicy](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)"
+" wiki page."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* BandwidthRate"
-msgstr "* BandwidthRate"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid ""
+"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
+"configuration file and restart the tor daemon."
+msgstr ""
+"To become an exit relay change ExitRelay from 0 to 1 in your torrc "
+"configuration file and restart the tor daemon."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* BandwidthBurst"
-msgstr "* BandwidthBurst"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "ExitRelay 1"
+msgstr "ExitRelay 1"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* RelayBandwidthRate"
-msgstr "* RelayBandwidthRate"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "## DNS on Exit Relays"
+msgstr "## DNS on Exit Relays"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Having a fast relay for some time of the month is preferred over a slow "
-"relay for the entire month."
+"Unlike other types of relays, exit relays also do DNS resolution for Tor "
+"clients."
msgstr ""
-"Having a fast relay for some time of the month is preferred over a slow "
-"relay for the entire month."
+"Unlike other types of relays, exit relays also do DNS resolution for Tor "
+"clients."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Also see the bandwidth entry in the "
-"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)."
+"DNS resolution on exit relays is crucial for Tor clients, it should be "
+"reliable and fast by using caching."
msgstr ""
-"Also see the bandwidth entry in the "
-"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 7. Check IPv6 availability"
-msgstr "# 7. Check IPv6 availability"
+"DNS resolution on exit relays is crucial for Tor clients, it should be "
+"reliable and fast by using caching."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"We encourage everyone to enable IPv6 on their relays. This is especially "
-"valuable on exit and guard relays."
+"* DNS resolution can have a significant impact on the performance and "
+"reliability your exit relay provides."
msgstr ""
-"We encourage everyone to enable IPv6 on their relays. This is especially "
-"valuable on exit and guard relays."
+"* DNS resolution can have a significant impact on the performance and "
+"reliability your exit relay provides."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
-"do some basic IPv6 connectivity tests."
+"Poor DNS performance will result in less traffic going through your exit "
+"relay."
msgstr ""
-"Before enabling your tor daemon to use IPv6 in addition to IPv4 you should "
-"do some basic IPv6 connectivity tests."
+"Poor DNS performance will result in less traffic going through your exit "
+"relay."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The following command line will ping the IPv6 addresses of Tor directory "
-"authorities from your server:"
+"* Don't use any of the big DNS resolvers as your primary or fallback DNS "
+"resolver to avoid centralization (Google, OpenDNS, Quad9, Cloudflare, "
+"4.2.2.1-6)"
msgstr ""
-"The following command line will ping the IPv6 addresses of Tor directory "
-"authorities from your server:"
+"* Don't use any of the big DNS resolvers as your primary or fallback DNS "
+"resolver to avoid centralization (Google, OpenDNS, Quad9, Cloudflare, "
+"4.2.2.1-6)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
-"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
-"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
-"2001:638:a000:4140::ffff:189 && echo OK."
+"* We recommend running a local caching and DNSSEC-validating resolver "
+"without using any forwarders (specific instructions follow bellow for each "
+"operating systems)"
msgstr ""
-"ping6 -c2 2001:858:2:2:aabb:0:563b:1526 && ping6 -c2 "
-"2620:13:4000:6000::1000:118 && ping6 -c2 2001:67c:289c::9 && ping6 -c2 "
-"2001:678:558:1000::244 && ping6 -c2 2607:8500:154::3 && ping6 -c2 "
-"2001:638:a000:4140::ffff:189 && echo OK."
+"* We recommend running a local caching and DNSSEC-validating resolver "
+"without using any forwarders (specific instructions follow bellow for each "
+"operating systems)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"At the end of the output you should see \"OK.\" if that is not the case do "
-"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
-"working."
+"* If you want to add a second DNS resolver as a fallback to your "
+"/etc/resolv.conf configuration, try to choose a resolver within your "
+"autonomous system and make sure it is not your first entry in that file (the"
+" first entry should be your local resolver)"
msgstr ""
-"At the end of the output you should see \"OK.\" if that is not the case do "
-"not enable IPv6 in your torrc configuration file before IPv6 is indeed "
-"working."
+"* If you want to add a second DNS resolver as a fallback to your "
+"/etc/resolv.conf configuration, try to choose a resolver within your "
+"autonomous system and make sure it is not your first entry in that file (the"
+" first entry should be your local resolver)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you enable IPv6 without working IPv6 connectivity your entire relay will "
-"not be used, regardless if IPv4 is working."
+"* If a local resolver like unbound is not an option for you try to use a "
+"resolver that your provider runs in the same autonomous system (to find out "
+"if an IP address is in the same AS as your relay, you can look it up, using "
+"for example https://bgp.he.net)."
msgstr ""
-"If you enable IPv6 without working IPv6 connectivity your entire relay will "
-"not be used, regardless if IPv4 is working."
+"* If a local resolver like unbound is not an option for you try to use a "
+"resolver that your provider runs in the same autonomous system (to find out "
+"if an IP address is in the same AS as your relay, you can look it up, using "
+"for example https://bgp.he.net)."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
-"additional ORPort line to your configuration (example for ORPort 9001):"
+"* Try to avoid adding too many resolvers to your /etc/resolv.conf file to "
+"limit exposure on an AS-level (try to not use more than two entries)"
msgstr ""
-"If it worked fine, make your Tor relay reachable via IPv6 by adding an "
-"additional ORPort line to your configuration (example for ORPort 9001):"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "ORPort [IPv6-address]:9001"
-msgstr "ORPort [IPv6-address]:9001"
+"* Try to avoid adding too many resolvers to your /etc/resolv.conf file to "
+"limit exposure on an AS-level (try to not use more than two entries)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"The location of that line in the configuration file does not matter you can "
-"simply add it next to the first ORPort lins in your torrc file."
+"There are multiple options for DNS server software, unbound has become a "
+"popular one but **feel free to use any other you are comfortable with**."
msgstr ""
-"The location of that line in the configuration file does not matter you can "
-"simply add it next to the first ORPort lins in your torrc file."
+"There are multiple options for DNS server software, unbound has become a "
+"popular one but **feel free to use any other you are comfortable with**."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Note: You have to explicitly specify your IPv6 address in square brackets, "
-"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
+"When choosing your DNS resolver software try to ensure it supports DNSSEC "
+"validation and QNAME minimisation (RFC7816)."
msgstr ""
-"Note: You have to explicitly specify your IPv6 address in square brackets, "
-"you can not tell tor to bind to any IPv6 (like you do for IPv4)."
+"When choosing your DNS resolver software try to ensure it supports DNSSEC "
+"validation and QNAME minimisation (RFC7816)."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you have a global IPv6 address you should be able to find it in the "
-"output of the following command:"
+"In every case the software should be installed using the OS package manager "
+"to ensure it is updated with the rest of the system."
msgstr ""
-"If you have a global IPv6 address you should be able to find it in the "
-"output of the following command:"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "ip addr|grep inet6|grep global"
-msgstr "ip addr|grep inet6|grep global"
+"In every case the software should be installed using the OS package manager "
+"to ensure it is updated with the rest of the system."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
-"allow exiting via IPv6 so clients can reach IPv6 destinations:"
+"By using your own DNS resolver you are less vulnerable to DNS-based "
+"censorship that your upstream resolver might impose."
msgstr ""
-"If you are an exit relay with IPv6 connectivity, tell your tor daemon to "
-"allow exiting via IPv6 so clients can reach IPv6 destinations:"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "IPv6Exit 1"
-msgstr "IPv6Exit 1"
+"By using your own DNS resolver you are less vulnerable to DNS-based "
+"censorship that your upstream resolver might impose."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
-"IPv6-only."
+"Here follow specific instructions on how to install and configure unbound on"
+" your exit - a DNSSEC-validating and caching resolver. unbound has many "
+"configuration and tuning nobs but we try to keep these instructions as "
+"simple and short as possible and the basic setup will do just fine for most "
+"operators."
msgstr ""
-"Note: Tor requires IPv4 connectivity, you can not run a Tor relay on "
-"IPv6-only."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "# 8. Maintaining a relay"
-msgstr "# 8. Maintaining a relay"
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## Backup Tor Identity Keys"
-msgstr "## Backup Tor Identity Keys"
+"Here follow specific instructions on how to install and configure unbound on"
+" your exit - a DNSSEC-validating and caching resolver. unbound has many "
+"configuration and tuning nobs but we try to keep these instructions as "
+"simple and short as possible and the basic setup will do just fine for most "
+"operators."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"After your initial installation and start of the tor daemon it is a good "
-"idea to make a backup of your relay's long term identity keys."
+"After switching to unbound verify it works as expected by resolving a valid "
+"hostname, if it does not work, you can restore the old resolv.conf file."
msgstr ""
-"After your initial installation and start of the tor daemon it is a good "
-"idea to make a backup of your relay's long term identity keys."
+"After switching to unbound verify it works as expected by resolving a valid "
+"hostname, if it does not work, you can restore the old resolv.conf file."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"They are located in the \"keys\" subfolder of your DataDirectory (simply "
-"make a copy of the entire folder and store it in a secure location)."
-msgstr ""
-"They are located in the \"keys\" subfolder of your DataDirectory (simply "
-"make a copy of the entire folder and store it in a secure location)."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "### Debian/Ubuntu"
+msgstr "### Debian/Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Since relays have a ramp-up time it makes sense to backup the identity key "
-"to be able to restore your relay's reputation after a disk failure - "
-"otherwise you would have to go through the ramp-up phase again."
+"The following 3 commands install unbound, backup your DNS configuration and "
+"tell the system to use the local unbound:"
msgstr ""
-"Since relays have a ramp-up time it makes sense to backup the identity key "
-"to be able to restore your relay's reputation after a disk failure - "
-"otherwise you would have to go through the ramp-up phase again."
-
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "Default locations of the keys folder:"
-msgstr "Default locations of the keys folder:"
+"The following 3 commands install unbound, backup your DNS configuration and "
+"tell the system to use the local unbound:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Debian/Ubuntu: `/var/lib/tor/keys`"
-msgstr "* Debian/Ubuntu: `/var/lib/tor/keys`"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "apt install unbound"
+msgstr "apt install unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* FreeBSD: `/var/db/tor/keys`"
-msgstr "* FreeBSD: `/var/db/tor/keys`"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "cp /etc/resolv.conf /etc/resolv.conf.backup"
+msgstr "cp /etc/resolv.conf /etc/resolv.conf.backup"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## Subscribe to the tor-announce mailing list"
-msgstr "## Subscribe to the tor-announce mailing list"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "echo nameserver 127.0.0.1 > /etc/resolv.conf"
+msgstr "echo nameserver 127.0.0.1 > /etc/resolv.conf"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"This is a very low traffic mailing list and you will get information about "
-"new stable tor releases and important security update information: [tor-"
-"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
-"announce)."
+"To avoid that the configuration gets changed (for example by the DHCP "
+"client):"
msgstr ""
-"This is a very low traffic mailing list and you will get information about "
-"new stable tor releases and important security update information: [tor-"
-"announce](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-"
-"announce)."
+"To avoid that the configuration gets changed (for example by the DHCP "
+"client):"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## Setting up outage notifications"
-msgstr "## Setting up outage notifications"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "chattr +i /etc/resolv.conf"
+msgstr "chattr +i /etc/resolv.conf"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Once you setup your relay it will likely run without much work from your "
-"side."
+"The Debian configuration ships with QNAME minimisation (RFC7816) enabled by "
+"default so you don't need to enable it explicitly."
msgstr ""
-"Once you setup your relay it will likely run without much work from your "
-"side."
+"The Debian configuration ships with QNAME minimisation (RFC7816) enabled by "
+"default so you don't need to enable it explicitly."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "If something goes wrong it is good to get notified automatically."
-msgstr "If something goes wrong it is good to get notified automatically."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "The unbound resolver you just installed does also DNSSEC validation."
+msgstr "The unbound resolver you just installed does also DNSSEC validation."
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"We recommend you use one of the free services that allow you to check your "
-"relay's ORPorts for reachability and send you an email should they become "
-"unreachable for what ever reason."
-msgstr ""
-"We recommend you use one of the free services that allow you to check your "
-"relay's ORPorts for reachability and send you an email should they become "
-"unreachable for what ever reason."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "### CentOS/RHEL"
+msgstr "### CentOS/RHEL"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
-"you to monitor TCP listeners on arbitrary ports."
-msgstr ""
-"[UptimeRobot](https://uptimerobot.com/) is one of these services that allow "
-"you to monitor TCP listeners on arbitrary ports."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "Install the unbound package:"
+msgstr "Install the unbound package:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"This service can check your configured ports once every 5 minutes and send "
-"you an email should your tor process die or become unreachable."
-msgstr ""
-"This service can check your configured ports once every 5 minutes and send "
-"you an email should your tor process die or become unreachable."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "yum install unbound"
+msgstr "yum install unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "This checks only for the listener but does not speak the Tor protocol."
-msgstr ""
-"This checks only for the listener but does not speak the Tor protocol."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "in /etc/unbound/unbound.conf replace the line"
+msgstr "in /etc/unbound/unbound.conf replace the line"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"A good way to monitor a relay for its health state is to have a look at its "
-"bandwidth graphs."
-msgstr ""
-"A good way to monitor a relay for its health state is to have a look at its "
-"bandwidth graphs."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "# qname-minimisation: no"
+msgstr "# qname-minimisation: no"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## System Health Monitoring"
-msgstr "## System Health Monitoring"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "with:"
+msgstr "with:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"To ensure your relay is healthy and not overwhelmed it makes sense to have "
-"some basic system monitoring in place to keep an eye on the following "
-"metrics:"
-msgstr ""
-"To ensure your relay is healthy and not overwhelmed it makes sense to have "
-"some basic system monitoring in place to keep an eye on the following "
-"metrics:"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "qname-minimisation: yes"
+msgstr "qname-minimisation: yes"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Bandwidth"
-msgstr "* Bandwidth"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "enable and start unbound:"
+msgstr "enable and start unbound:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Established TCP Connections"
-msgstr "* Established TCP Connections"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "systemctl enable unbound"
+msgstr "systemctl enable unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Memory"
-msgstr "* Memory"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "systemctl start unbound"
+msgstr "systemctl start unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Swap"
-msgstr "* Swap"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "Tell the system to use the local unbound server:"
+msgstr "Tell the system to use the local unbound server:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* CPU"
-msgstr "* CPU"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "### FreeBSD"
+msgstr "### FreeBSD"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"There are many tools for monitoring this kind of data, [munin](http://munin-"
-"monitoring.org/) is one of them and is relatively easy to setup."
+"FreeBSD ships unbound in the base system but the one in ports is usually "
+"following upstream more closely so we install the unbound package:"
msgstr ""
-"There are many tools for monitoring this kind of data, [munin](http://munin-"
-"monitoring.org/) is one of them and is relatively easy to setup."
+"FreeBSD ships unbound in the base system but the one in ports is usually "
+"following upstream more closely so we install the unbound package:"
+
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "pkg install unbound"
+msgstr "pkg install unbound"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
msgid ""
-"Note: **Do not make your private monitoring data graphs public since this "
-"could help attackers with deanonymizing Tor users.**"
+"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"following lines:"
msgstr ""
-"Note: **Do not make your private monitoring data graphs public since this "
-"could help attackers with deanonymizing Tor users.**"
+"Replace the content in /usr/local/etc/unbound/unbound.conf with the "
+"following lines:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "Some practical advice:"
-msgstr "Some practical advice:"
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "server:"
+msgstr "server:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"* If you want to publish traffic statistics, you should aggregate all your "
-"relays' traffic over at least a week, then round that to the nearest 10 TiB "
-"(terabytes)."
-msgstr ""
-"* If you want to publish traffic statistics, you should aggregate all your "
-"relays' traffic over at least a week, then round that to the nearest 10 TiB "
-"(terabytes)."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "verbosity: 1"
+msgstr "verbosity: 1"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"* Reporting individual relays is worse than reporting totals for groups of "
-"relays. In future, tor will securely aggregate bandwidth statistics, so any "
-"individual relay bandwidth reporting will be less secure than tor's "
-"statistics."
-msgstr ""
-"* Reporting individual relays is worse than reporting totals for groups of "
-"relays. In future, tor will securely aggregate bandwidth statistics, so any "
-"individual relay bandwidth reporting will be less secure than tor's "
-"statistics."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "enable and start the unbound service:"
+msgstr "enable and start the unbound service:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Smaller periods are worse."
-msgstr "* Smaller periods are worse."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "sysrc unbound_enable=YES"
+msgstr "sysrc unbound_enable=YES"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Numbers are worse than graphs."
-msgstr "* Numbers are worse than graphs."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "service unbound start"
+msgstr "service unbound start"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "* Real-time data is worse than historical data."
-msgstr "* Real-time data is worse than historical data."
+#: https//community.torproject.org/relay/setup/exit/
+#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body)
+msgid "chflags schg /etc/resolv.conf"
+msgstr "chflags schg /etc/resolv.conf"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"* Data in categories (IP version, in/out, etc.) is worse than total data."
-msgstr ""
-"* Data in categories (IP version, in/out, etc.) is worse than total data."
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title)
+msgid "Bridge"
+msgstr "Bridge"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid "## Tools"
-msgstr "## Tools"
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.subtitle)
+msgid "Run an obfs4 bridge to help censored users connect to the Tor network"
+msgstr "Run an obfs4 bridge to help censored users connect to the Tor network"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body)
msgid ""
-"This section lists a few tools that you might find handy as a Tor relay "
-"operator."
+"This guide will help you set up an obfs4 bridge to help censored users "
+"connect to the Tor network. The requirements are:"
msgstr ""
-"This section lists a few tools that you might find handy as a Tor relay "
-"operator."
+"This guide will help you set up an obfs4 bridge to help censored users "
+"connect to the Tor network. The requirements are:"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
-msgid ""
-"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
-"that allows you to see real time data of your relay."
-msgstr ""
-"* [Nyx](https://nyx.torproject.org/): is a Tor Project tool (formerly arm) "
-"that allows you to see real time data of your relay."
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body)
+msgid "1. 24/7 Internet connectivity"
+msgstr "1. 24/7 Internet connectivity"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body)
msgid ""
-"* vnstat: vnstat is a command-line tool that shows the amount of data going "
-"through your network connection."
+"2. The ability to expose TCP ports to the Internet (make sure that NAT "
+"doesn't get in the way)"
msgstr ""
-"* vnstat: vnstat is a command-line tool that shows the amount of data going "
-"through your network connection."
+"2. The ability to expose TCP ports to the Internet (make sure that NAT "
+"doesn't get in the way)"
-#: https//community.torproject.org/relay-operations/setup/relays-post-install-and-good-practices/
-#: (content/relay-operations/technical-setup/relays-post-install-and-good-practices/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/
+#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body)
msgid ""
-"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
-" documentation](https://humdi.net/vnstat/) and [demo "
-"output](https://humdi.net/vnstat/cgidemo/)."
+"Note: If you're running a platform that is not listed on this page, you can "
+"[compile obfs4 from source](https://gitlab.com/yawning/obfs4#installation)."
msgstr ""
-"You can also use it to generate PNG pictures showing traffic graphs. [vnstat"
-" documentation](https://humdi.net/vnstat/) and [demo "
-"output](https://humdi.net/vnstat/cgidemo/)."
+"Note: If you're running a platform that is not listed on this page, you can "
+"[compile obfs4 from source](https://gitlab.com/yawning/obfs4#installation)."
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/
-#: (content/relay-operations/technical-setup/middleguard-relay/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title)
msgid "Middle/Guard relay"
msgstr "Middle/Guard relay"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/
-#: (content/relay-operations/technical-setup/middleguard-relay/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle)
msgid "Run a Middle/Guard relay"
msgstr "Run a Middle/Guard relay"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/
-#: (content/relay-operations/technical-setup/middleguard-relay/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/
+#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.body)
msgid ""
"In this guide we describe how to setup a new Middle/Guard relay. Please "
"choose your platform below."
@@ -4903,22 +4869,22 @@ msgstr ""
"In this guide we describe how to setup a new Middle/Guard relay. Please "
"choose your platform below."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.title)
msgid "Tor Abuse Templates"
msgstr "Tor Abuse Templates"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.subtitle)
msgid "How to handle abuse complaints"
msgstr "How to handle abuse complaints"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "# Before You Start"
msgstr "# Before You Start"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The best way to handle abuse complaints is to set up your exit node so that "
@@ -4927,7 +4893,7 @@ msgstr ""
"The best way to handle abuse complaints is to set up your exit node so that "
"they are less likely to be sent in the first place."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Please see [Tips for Running an Exit Node with Minimal "
@@ -4940,7 +4906,7 @@ msgstr ""
"Guidelines](tor-exit-guidelines) for more info, before reading this "
"document."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Below are a collection of letters you can use to respond to your ISP about "
@@ -4949,12 +4915,12 @@ msgstr ""
"Below are a collection of letters you can use to respond to your ISP about "
"their complaint in regards to your Tor exit server."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Format and Philosophy of Templates"
msgstr "## Format and Philosophy of Templates"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The general format of these templates is to inform the complaintant about "
@@ -4967,7 +4933,7 @@ msgstr ""
" general for the Internet at large (open wifi, open proxies, botnets, etc), "
"and barring all else, how to block Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The philosophy of the Tor Project is that abuse should be handled "
@@ -4978,7 +4944,7 @@ msgstr ""
"proactively by the site administrators, rather than wasting effort and "
"resources on seeking vengeance and chasing ghosts."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The difference between the proactive approach and the reactive approach to "
@@ -4989,7 +4955,7 @@ msgstr ""
"abuse is the difference between decentralized fault-tolerant Internet "
"freedom, and fragile, corruptible totalitarian control."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"To further preach to the choir, the identity-based Internet \"driver's "
@@ -5000,7 +4966,7 @@ msgstr ""
"licenses\" of South Korea and China have done nothing to curtail cybercrime "
"and Internet abuse."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In fact, all [objective evidence](http://boingboing.net/2011/08/12/south-"
@@ -5011,7 +4977,7 @@ msgstr ""
"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it "
"has only created new markets for organized crime to preside over."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"This is the core idea that these abuse complaint templates attempt to instil"
@@ -5020,12 +4986,12 @@ msgstr ""
"This is the core idea that these abuse complaint templates attempt to instil"
" in the recipient."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "Feel free to improve them if you feel they fall short of this goal."
msgstr "Feel free to improve them if you feel they fall short of this goal."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"All templates should include the Common Boilerplate below, and append some "
@@ -5034,22 +5000,22 @@ msgstr ""
"All templates should include the Common Boilerplate below, and append some "
"additional paragraphs depending on the specific Scenario."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Common Boilerplate (Tor Intro)"
msgstr "## Common Boilerplate (Tor Intro)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "The IP address in question is a Tor exit node."
msgstr "The IP address in question is a Tor exit node."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "https://www.torproject.org/overview.html"
msgstr "https://www.torproject.org/overview.html"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"There is little we can do to trace this matter further. As can be seen from "
@@ -5058,7 +5024,7 @@ msgstr ""
"There is little we can do to trace this matter further. As can be seen from "
"the overview page, the Tor network is designed to make tracing of"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"users impossible. The Tor network is run by some 5000 volunteers who use the"
@@ -5067,7 +5033,7 @@ msgstr ""
"users impossible. The Tor network is run by some 5000 volunteers who use the"
" free software provided by the Tor Project to run Tor routers."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Client connections are routed through multiple relays, and are multiplexed "
@@ -5076,14 +5042,14 @@ msgstr ""
"Client connections are routed through multiple relays, and are multiplexed "
"together on the connections between relays."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The system does not record logs of client connections or previous hops."
msgstr ""
"The system does not record logs of client connections or previous hops."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"This is because the Tor network is a censorship resistance, privacy, and "
@@ -5096,12 +5062,12 @@ msgstr ""
"skirting the Great Firewall, abuse victims, stalker targets, the US "
"military, and law enforcement, just to name a few."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "See https://www.torproject.org/about/torusers.html.en for more info."
msgstr "See https://www.torproject.org/about/torusers.html.en for more info."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Unfortunately, some people misuse the network. However, compared to the rate"
@@ -5110,7 +5076,7 @@ msgstr ""
"Unfortunately, some people misuse the network. However, compared to the rate"
" of legitimate use (the IP range in question processes nearly"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"a gigabit of traffic per second), [abuse complaints are "
@@ -5119,12 +5085,12 @@ msgstr ""
"a gigabit of traffic per second), [abuse complaints are "
"rare](https://www.torproject.org/docs/faq-abuse.html.en)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Abuse Scenarios"
msgstr "## Abuse Scenarios"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The following scenario-specific paragraphs should be appended to the Common "
@@ -5133,7 +5099,7 @@ msgstr ""
"The following scenario-specific paragraphs should be appended to the Common "
"Boilerplate paragraphs above."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The common boilerplate should be abridged or be omitted if the abuse "
@@ -5142,17 +5108,17 @@ msgstr ""
"The common boilerplate should be abridged or be omitted if the abuse "
"complaintant is already familiar with Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Comment/Forum Spam"
msgstr "## Comment/Forum Spam"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "This does not mean that nothing can be done, however."
msgstr "This does not mean that nothing can be done, however."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The Tor Project provides an automated DNSRBL for you to query to flag posts "
@@ -5161,7 +5127,7 @@ msgstr ""
"The Tor Project provides an automated DNSRBL for you to query to flag posts "
"coming from Tor nodes as requiring special review."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"You can also use this DNSRBL to only allow Tor IPs to read but not post "
@@ -5170,7 +5136,7 @@ msgstr ""
"You can also use this DNSRBL to only allow Tor IPs to read but not post "
"comments. https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"However, be aware that this may be just one jerk amongst many legitimate Tor"
@@ -5179,7 +5145,7 @@ msgstr ""
"However, be aware that this may be just one jerk amongst many legitimate Tor"
" users who use your forums."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"You might have luck getting rid of this jerk by temporarily limiting account"
@@ -5190,7 +5156,7 @@ msgstr ""
" creation to require Gmail accounts before posting, or by requiring account "
"creation be done over non-Tor before posting."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In general, we believe that problems like this are best solved by improving "
@@ -5199,7 +5165,7 @@ msgstr ""
"In general, we believe that problems like this are best solved by improving "
"your service to defend against the attack from the Internet at large."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Brute force login attempts can be reduced/slowed by captchas, which is the "
@@ -5208,7 +5174,7 @@ msgstr ""
"Brute force login attempts can be reduced/slowed by captchas, which is the "
"approach taken by Gmail for this same problem."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In fact, Google provides a free captcha service, complete with code for easy"
@@ -5217,24 +5183,24 @@ msgstr ""
"In fact, Google provides a free captcha service, complete with code for easy"
" inclusion in a number of systems to help other sites deal"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "with this issue: https://code.google.com/apis/recaptcha/intro.html"
msgstr "with this issue: https://code.google.com/apis/recaptcha/intro.html"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## PHP Relay or Exploited Webmail Account Spam"
msgstr "## PHP Relay or Exploited Webmail Account Spam"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In addition, our nodes do not allow SMTP traffic to be sent using our IPs."
msgstr ""
"In addition, our nodes do not allow SMTP traffic to be sent using our IPs."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Upon investigation, it appears that the source of the spam is due to an "
@@ -5243,22 +5209,22 @@ msgstr ""
"Upon investigation, it appears that the source of the spam is due to an "
"abusive or compromised webmail gateway running at:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<web server here>."
msgstr "<web server here>."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "Did you contact their abuse department?"
msgstr "Did you contact their abuse department?"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Google Groups Spam"
msgstr "## Google Groups Spam"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"It appears that your specific abuse complaint was generated by an "
@@ -5267,7 +5233,7 @@ msgstr ""
"It appears that your specific abuse complaint was generated by an "
"authenticated Google Groups user."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Inspecting the headers reveals that the abuse complaint address for Google "
@@ -5276,7 +5242,7 @@ msgstr ""
"Inspecting the headers reveals that the abuse complaint address for Google "
"Groups is groups-abuse@xxxxxxxxxx."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Contacting this address will give you better luck at actually having this "
@@ -5287,7 +5253,7 @@ msgstr ""
"abuser's Google Groups account canceled than will chasing down Tor nodes, "
"proxies, and open wireless access points."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Additionally, if your news reader supports killfiles, you may be interested "
@@ -5298,22 +5264,22 @@ msgstr ""
"in using the Tor Bulk Exit list script to download a list of IPs to include "
"in your killfile for posts that match \"NNTP-Posting-Host:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
msgstr "<ip>\" https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## DoS Attacks and Scraping Robots"
msgstr "## DoS Attacks and Scraping Robots"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "We're sorry your site is experiencing this heavy load from Tor."
msgstr "We're sorry your site is experiencing this heavy load from Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"However, it is possible that your rate limiting alarms simply experienced a "
@@ -5322,7 +5288,7 @@ msgstr ""
"However, it is possible that your rate limiting alarms simply experienced a "
"false positive due to the amount of traffic that flows through the router."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"We provide service to almost a gigabit of traffic per second, 98% of which "
@@ -5331,7 +5297,7 @@ msgstr ""
"We provide service to almost a gigabit of traffic per second, 98% of which "
"is web traffic."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If the attack is real and ongoing, however, the Tor project provides an "
@@ -5340,12 +5306,12 @@ msgstr ""
"If the attack is real and ongoing, however, the Tor project provides an "
"automated DNSRBL for you to query to block login attempts coming"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "from Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
msgstr "from Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"It is also possible to download a list of all Tor exit IPs that will connect"
@@ -5354,14 +5320,14 @@ msgstr ""
"It is also possible to download a list of all Tor exit IPs that will connect"
" to your server port:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=YOUR_IP&port=80"
msgstr ""
"https://check.torproject.org/cgi-bin/TorBulkExitList.py?ip=YOUR_IP&port=80"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In general however, we believe that problems like this are best solved by "
@@ -5372,7 +5338,7 @@ msgstr ""
"improving the service to defend against the attack from the Internet at "
"large."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Scraping and robot activity can be reduced/slowed by captchas, which is the "
@@ -5381,7 +5347,7 @@ msgstr ""
"Scraping and robot activity can be reduced/slowed by captchas, which is the "
"approach taken by Gmail for this same problem."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In fact, Google provides a free captcha service, complete with code for easy"
@@ -5392,7 +5358,7 @@ msgstr ""
" inclusion in a number of systems to help other sites deal with this issue: "
"https://code.google.com/apis/recaptcha/intro.html"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Slow DoS attacks [aimed to consume the Apache MaxClients limit](http://www"
@@ -5405,7 +5371,7 @@ msgstr ""
"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising "
"the ServerLimit and MaxClients values to omething like 3000."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If this fails, DoS attempts can also be solved with iptables-based rate "
@@ -5420,29 +5386,29 @@ msgstr ""
"to large corporate and even national outproxies, NATs, and services like "
"Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_with_iptables/"
msgstr ""
"http://kevin.vanzonneveld.net/techblog/article/block_brute_force_attacks_with_iptables/"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
msgstr "http://cd34.com/blog/webserver/ddos-attack-mitigation/"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "http://deflate.medialayer.com/"
msgstr "http://deflate.medialayer.com/"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Brute Force Web Attacks"
msgstr "## Brute Force Web Attacks"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"We're sorry your account has been brute forced. We can try to prevent our "
@@ -5453,7 +5419,7 @@ msgstr ""
"node from connecting to this site, but since the Tor network has 800 or so "
"exits, doing so wouldn't really stop the action long term."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The attacker would probably just chain an open proxy after Tor, or just use "
@@ -5462,7 +5428,7 @@ msgstr ""
"The attacker would probably just chain an open proxy after Tor, or just use "
"open wireless and/or a proxy without Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The Tor project does provide an automated DNSRBL for you to query to flag "
@@ -5473,7 +5439,7 @@ msgstr ""
"requests from Tor nodes as requiring special treatment: "
"https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In general, we believe that problems like this are best solved by improving "
@@ -5484,12 +5450,12 @@ msgstr ""
"the service to defend against the attack from the Internet at large rather "
"than specifically tailoring behavior for Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## SSH Bruteforce Attempts"
msgstr "## SSH Bruteforce Attempts"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If you are concerned about SSH scans, you might consider running your SSHD "
@@ -5498,7 +5464,7 @@ msgstr ""
"If you are concerned about SSH scans, you might consider running your SSHD "
"on a port other than the default of 22."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Many worms, scanners, and botnets scan the entire Internet looking for SSH "
@@ -5507,7 +5473,7 @@ msgstr ""
"Many worms, scanners, and botnets scan the entire Internet looking for SSH "
"logins."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The fact that a few logins happened to come from Tor is likely a small blip "
@@ -5516,7 +5482,7 @@ msgstr ""
"The fact that a few logins happened to come from Tor is likely a small blip "
"on your overall login attempt rate."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"You might also consider a rate limiting solution: "
@@ -5525,7 +5491,7 @@ msgstr ""
"You might also consider a rate limiting solution: "
"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If it is in fact a serious problem specific to Tor, the Tor project provides"
@@ -5536,7 +5502,7 @@ msgstr ""
" an automated DNSRBL for you to query to block login attempts coming from "
"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"It is also possible to download a list of all Tor exit IPs that will connect"
@@ -5547,12 +5513,12 @@ msgstr ""
" to your SSH port: https://check.torproject.org/cgi-"
"bin/TorBulkExitList.py?ip=YOUR_IP&port=22"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "You can use this list to create iptables rules to block the network."
msgstr "You can use this list to create iptables rules to block the network."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"However, we still recommend using the general approach, as the attack will "
@@ -5561,12 +5527,12 @@ msgstr ""
"However, we still recommend using the general approach, as the attack will "
"likely simply reappear from an open proxy or other IP once Tor is blocked."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Hacked Gmail, Web Forum, or Misc Account Access"
msgstr "## Hacked Gmail, Web Forum, or Misc Account Access"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"With respect to your account, given that the attacker used Tor and not a "
@@ -5579,7 +5545,7 @@ msgstr ""
"was either harvested off of your machine from a keylogger, or it was "
"captured via a kiosk, or from open wireless."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Our recommendation is to treat this event as though there was a login from "
@@ -5594,7 +5560,7 @@ msgstr ""
"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, "
"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Use these to scan to check for keyloggers or spyware that someone with "
@@ -5603,7 +5569,7 @@ msgstr ""
"Use these to scan to check for keyloggers or spyware that someone with "
"access to your computer may have installed."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"To help protect yourself while using open wireless, consider using this "
@@ -5612,22 +5578,22 @@ msgstr ""
"To help protect yourself while using open wireless, consider using this "
"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "site maintainer to support HTTPS logins."
msgstr "site maintainer to support HTTPS logins."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Hacking (PHP Webshells, XSS, SQL Injection)"
msgstr "## Hacking (PHP Webshells, XSS, SQL Injection)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "This also does not mean that there is nothing that can be done."
msgstr "This also does not mean that there is nothing that can be done."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"For serious incidents, traditional police work techniques of running stings "
@@ -5638,7 +5604,7 @@ msgstr ""
"and investigating to determine means, motive, and opportunity are still very"
" effective."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Additionally, the Tor project provides an automated DNSRBL for you to query "
@@ -5649,7 +5615,7 @@ msgstr ""
"to flag visitors coming from Tor nodes as requiring special treatment: "
"https://www.torproject.org/projects/tordnsel.html.en."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"The same list is available through the Tor Bulk Exit List: "
@@ -5658,7 +5624,7 @@ msgstr ""
"The same list is available through the Tor Bulk Exit List: "
"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"However, rather than banning legitimate Tor users from using your service in"
@@ -5671,12 +5637,12 @@ msgstr ""
"maintained to free of vulnerabilities that can lead to situations such as "
"this (PHP webshell/XSS compromise/SQL Injection compromise)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## E-Commerce Fraud"
msgstr "## E-Commerce Fraud"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"Additionally, the Tor project provides an automated DNSRBL for you to query "
@@ -5687,7 +5653,7 @@ msgstr ""
"to flag orders coming from Tor nodes as requiring special review: "
"https://www.torproject.org/projects/tordnsel.html.en"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"It also provides a Bulk Exit List service for retrieving the entire list: "
@@ -5696,7 +5662,7 @@ msgstr ""
"It also provides a Bulk Exit List service for retrieving the entire list: "
"https://check.torproject.org/cgi-bin/TorBulkExitList.py"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"You can use this list to help you take a closer look at Tor orders, or to "
@@ -5705,12 +5671,12 @@ msgstr ""
"You can use this list to help you take a closer look at Tor orders, or to "
"hold them temporarily for additional verification, without losing"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "legitimate customers."
msgstr "legitimate customers."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"In fact, in my experience, the fraud processing teams contracted by many "
@@ -5719,12 +5685,12 @@ msgstr ""
"In fact, in my experience, the fraud processing teams contracted by many "
"ISPs simply mark all requests from Tor nodes as fraud using that"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "very list."
msgstr "very list."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"So it is even possible this is a legitimate order, but was flagged as fraud "
@@ -5735,12 +5701,12 @@ msgstr ""
"solely based on IP, especially if you contract out fraud detection to a "
"third party."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Threats of Violence (Advice for Real-Time Discussion)"
msgstr "## Threats of Violence (Advice for Real-Time Discussion)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"If a serious abuse complaint not covered by this template set arrives, the "
@@ -5757,7 +5723,7 @@ msgstr ""
" a Tor exit node on their network. It has also been reviewed by someone who"
" works in Abuse at a major ISP."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* Read the [Tor "
@@ -5772,7 +5738,7 @@ msgstr ""
"which you're going to converse knows nothing about Tor. Assume this same "
"person isn't going to trust anything you say."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* In serious cases, such as harassment email or death threats, it is often "
@@ -5785,7 +5751,7 @@ msgstr ""
"action is perpetrated by an anonymous individual (such as delivering the "
"notice via postal mail)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* Remind them that traditional policework can still be used to determine who"
@@ -5794,22 +5760,22 @@ msgstr ""
"* Remind them that traditional policework can still be used to determine who"
" had the means, motive, and opportunity to commit the crime."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Arrange to talk with or directly email the complaintant."
msgstr "* Arrange to talk with or directly email the complaintant."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* During the conversation make sure you explain a few points:"
msgstr "* During the conversation make sure you explain a few points:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* You are not the perpetrator of the issue."
msgstr "* You are not the perpetrator of the issue."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* You are a responsible server operator and concerned about the "
@@ -5818,7 +5784,7 @@ msgstr ""
"* You are a responsible server operator and concerned about the "
"complaintant's problem."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* You are not insane. You may be insane, but we don't want the complaintant"
@@ -5827,7 +5793,7 @@ msgstr ""
"* You are not insane. You may be insane, but we don't want the complaintant"
" to guess this is true."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* In many cases, your ISP will be involved as a conduit for the 3rd party "
@@ -5836,22 +5802,22 @@ msgstr ""
"* In many cases, your ISP will be involved as a conduit for the 3rd party "
"complaintant. Your ISP wants to know:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Your server is not compromised."
msgstr "* Your server is not compromised."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Your server is not a spam relay."
msgstr "* Your server is not a spam relay."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Your server is not a trojan/zombie."
msgstr "* Your server is not a trojan/zombie."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* You are a competent server administrator and can address the issue. "
@@ -5860,7 +5826,7 @@ msgstr ""
"* You are a competent server administrator and can address the issue. "
"Minimally, you can at least discuss and respond to the issue intelligently."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP is not at fault and not liable for your actions. This is normally"
@@ -5873,12 +5839,12 @@ msgstr ""
"hear it isn't the ISPs problem. They will move on after they are "
"comfortable."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "* Discuss options. Options Phobos has been offered:"
msgstr "* Discuss options. Options Phobos has been offered:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP/Complaintant may very well demand to see logfiles. Fortunately, "
@@ -5889,7 +5855,7 @@ msgstr ""
"by default, nothing sensitive disclosed. You may want a new ISP if they "
"demand access to log files ad hoc."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP/Complaintant suggests you convert to middleman. In this case, you "
@@ -5902,7 +5868,7 @@ msgstr ""
" [item #6 of the above blog post](https://blog.torproject.org/running-exit-"
"node)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP/Complaintant demands you disable Tor. You may want a new ISP as a"
@@ -5911,7 +5877,7 @@ msgstr ""
"* The ISP/Complaintant demands you disable Tor. You may want a new ISP as a"
" result."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* The ISP/Complaintant states they will firewall off the traffic on the "
@@ -5920,7 +5886,7 @@ msgstr ""
"* The ISP/Complaintant states they will firewall off the traffic on the "
"default ports. You may want a new ISP as a result."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* Update the config to disallow traffic to a certain IP range from your exit"
@@ -5931,7 +5897,7 @@ msgstr ""
" node. You may want to suggest the complaintant use the [Tor DNS "
"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* After all has been discussed, offer a follow up conversation within a "
@@ -5944,12 +5910,12 @@ msgstr ""
"nor Complaintant may want to do this, but the fact that you offered is in "
"your credit. This may help them feel \"comfortable\" with you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid "## Other Template Sets"
msgstr "## Other Template Sets"
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* [DMCA Response template for Tor node maintainer to ISP](FIXME) as written "
@@ -5958,7 +5924,7 @@ msgstr ""
"* [DMCA Response template for Tor node maintainer to ISP](FIXME) as written "
"by the [EFF](http://www.eff.org)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-abuse-templates/
+#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/
#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body)
msgid ""
"* Moritz Bartl, the operator of some of our fastest Tor exit nodes, has "
@@ -5969,17 +5935,17 @@ msgstr ""
"begun compiling a [set of abuse response template "
"emails](https://www.torservers.net/wiki/abuse/templates) as well."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.title)
msgid "Tor Exit Guidelines"
msgstr "Tor Exit Guidelines"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.subtitle)
msgid "Quick introduction into running your Exit relay"
msgstr "Quick introduction into running your Exit relay"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"These guidelines are meant to give you a quick introduction into the "
@@ -5988,12 +5954,12 @@ msgstr ""
"These guidelines are meant to give you a quick introduction into the "
"business of running your own exit relay."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "NOTE:"
msgstr "NOTE:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"This FAQ is for informational purposes only and does not constitute legal "
@@ -6002,7 +5968,7 @@ msgstr ""
"This FAQ is for informational purposes only and does not constitute legal "
"advice."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Our aim is to provide a general description of the legal issues surrounding "
@@ -6013,7 +5979,7 @@ msgstr ""
"Tor exit relaying. Different factual situations and different legal "
"jurisdictions will result in different answers to a number of questions."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Therefore, please do not act on this information alone; if you have any "
@@ -6024,19 +5990,19 @@ msgstr ""
"specific legal problems, issues, or questions, seek a complete review of "
"your situation with a lawyer licensed to practice in your jurisdiction."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Hosting"
msgstr "## Hosting"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Tor at Universities: Find allies."
msgstr "### Tor at Universities: Find allies."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Find some professors (or deans!) who like the idea of supporting and/or "
@@ -6045,7 +6011,7 @@ msgstr ""
"Find some professors (or deans!) who like the idea of supporting and/or "
"researching anonymity on the Internet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If possible, use an extra IP range whose abuse contact doesn't go through "
@@ -6062,7 +6028,7 @@ msgstr ""
"resources, the university is forced to maintain an iron grip on all its "
"addresses."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Also read [How do I make my University / ISP / etc happy with my exit node"
@@ -6071,12 +6037,12 @@ msgstr ""
"Also read [How do I make my University / ISP / etc happy with my exit node"
"?](tor-relay-universities)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Find Tor-friendly ISPs."
msgstr "### Find Tor-friendly ISPs."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"A good ISP is one that offers cheap bandwidth and is not being used by other"
@@ -6085,7 +6051,7 @@ msgstr ""
"A good ISP is one that offers cheap bandwidth and is not being used by other"
" members of the Tor community."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Before you continue, you may ask the Tor community if your choice is a good "
@@ -6094,7 +6060,7 @@ msgstr ""
"Before you continue, you may ask the Tor community if your choice is a good "
"one."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"We very much need diversity, and it does not help if we pool too many exits "
@@ -6103,12 +6069,12 @@ msgstr ""
"We very much need diversity, and it does not help if we pool too many exits "
"at one friendly ISP."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "In any case, add the ISP to the [GoodBadISPs](good-bad-isps) page."
msgstr "In any case, add the ISP to the [GoodBadISPs](good-bad-isps) page."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"To find an ISP, go through forums and sites where ISPs posts their latest "
@@ -6117,7 +6083,7 @@ msgstr ""
"To find an ISP, go through forums and sites where ISPs posts their latest "
"deals, and contact them about Tor hosting."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Once you identified your ISP, you can follow the two-step advice of "
@@ -6126,12 +6092,12 @@ msgstr ""
"Once you identified your ISP, you can follow the two-step advice of "
"TorServers.net."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "1. Ask if the ISP is okay with a Tor exit"
msgstr "1. Ask if the ISP is okay with a Tor exit"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"2. If they come back positively, ask them if they are OK with an IP range "
@@ -6144,7 +6110,7 @@ msgstr ""
" large organization filled with security professionals, and that all will be"
" good, and why IP reassignment helps reduce their workload."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"The two-step process usually helps in elevating your request to higher "
@@ -6157,12 +6123,12 @@ msgstr ""
"don't end up with your own IP range. Here is template you can use: "
"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Legal"
msgstr "## Legal"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### Make sure you know the relevant legal paragraphs for common-carrier like"
@@ -6173,7 +6139,7 @@ msgstr ""
" communication services in your country (and the country of your hosting "
"provider!)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"At least most western countries should have regulations that exclude "
@@ -6184,7 +6150,7 @@ msgstr ""
"communication service providers from liability. Please add your country's "
"regulations to this list."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* USA: [DMCA 512](https://www.law.cornell.edu/uscode/text/17/512); see "
@@ -6195,7 +6161,7 @@ msgstr ""
"[EFF's Legal FAQ for Tor Operators](https://2019.www.torproject.org/eff/tor-"
"legal-faq) (a very good and relevant read for other countries as well)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Germany: [TMG 8](http://www.gesetze-im-internet.de/tmg/__8.html) and "
@@ -6204,7 +6170,7 @@ msgstr ""
"* Germany: [TMG 8](http://www.gesetze-im-internet.de/tmg/__8.html) and "
"[15](http://www.gesetze-im-internet.de/tmg/__15.html)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Netherlands: [Artikel 6:196c "
@@ -6213,7 +6179,7 @@ msgstr ""
"* Netherlands: [Artikel 6:196c "
"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Austria: [ECG "
@@ -6222,17 +6188,17 @@ msgstr ""
"* Austria: [ECG "
"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NOR40025809)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* France: FIXME"
msgstr "* France: FIXME"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* Sweden: [16-19 2002:562](https://lagen.nu/2002:562#P16S1)"
msgstr "* Sweden: [16-19 2002:562](https://lagen.nu/2002:562#P16S1)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you country is missing here and you know a lawyer who can provide a legal"
@@ -6241,7 +6207,7 @@ msgstr ""
"If you country is missing here and you know a lawyer who can provide a legal"
" opinion, please get in contact with Tor Project."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### If you're part of an organization that will be running the exit relay "
@@ -6250,7 +6216,7 @@ msgstr ""
"### If you're part of an organization that will be running the exit relay "
"(ISP, university etc), consider teaching your legal people about Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"It's way better for them to hear about Tor from you, in a relaxed "
@@ -6267,12 +6233,12 @@ msgstr ""
"offered to talk to other lawyers to explain the legal aspects of Tor; "
"contact us at support@xxxxxxxxxxxxxx and we'll make the connections for you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### If you're not part of an organization, think about starting one!"
msgstr "### If you're not part of an organization, think about starting one!"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Depending on the chosen form, setting up a legal body might help with "
@@ -6295,14 +6261,14 @@ msgstr ""
"like structure is that it might still work even when you leave, if you "
"manage to find successors."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### Consider preemptively teaching your local law enforcement about Tor."
msgstr ""
"### Consider preemptively teaching your local law enforcement about Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"\"Cybercrime\" people actually love it when you offer to [teach them about "
@@ -6315,7 +6281,7 @@ msgstr ""
"police-stuttgart) -- they're typically overwhelmed by their jobs and don't "
"have enough background to know where to start."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Contacting them gives you a chance to teach them why Tor is useful to the "
@@ -6328,7 +6294,7 @@ msgstr ""
"criminals](https://2019.www.torproject.org/docs/faq-"
"abuse#WhatAboutCriminals)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Also, if they do get a report about your relay, they'll think of you as a "
@@ -6337,17 +6303,17 @@ msgstr ""
"Also, if they do get a report about your relay, they'll think of you as a "
"helpful expert rather than a potential criminal."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Handling abuse complaints"
msgstr "## Handling abuse complaints"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Answering complaints"
msgstr "### Answering complaints"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you receive an abuse complaint, don't freak out! Here is some advice for "
@@ -6356,7 +6322,7 @@ msgstr ""
"If you receive an abuse complaint, don't freak out! Here is some advice for "
"you:"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### Answer to abuse complaints in a professional manner within a reasonable "
@@ -6365,7 +6331,7 @@ msgstr ""
"### Answer to abuse complaints in a professional manner within a reasonable "
"time span."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"TorServers.net is a fairly large Tor exit operator and we receive only a "
@@ -6384,7 +6350,7 @@ msgstr ""
"the input of a lawyer in many years of operation following the advice on "
"this page."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"In addition to the [templates at "
@@ -6399,7 +6365,7 @@ msgstr ""
"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario "
"where none of these templates apply."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"### If you receive a threatening letter from a lawyer about abusive use or a"
@@ -6408,7 +6374,7 @@ msgstr ""
"### If you receive a threatening letter from a lawyer about abusive use or a"
" DMCA complaint, also don't freak out."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"We are not aware of any case that made it near a court, and we will do "
@@ -6417,7 +6383,7 @@ msgstr ""
"We are not aware of any case that made it near a court, and we will do "
"everything in our power to support you if it does."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"You can look up if an IP address was listed as an exit relay at a given time"
@@ -6428,7 +6394,7 @@ msgstr ""
" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website "
"in your reply to the complaint."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you feel it might be helpful, we can write you a signed letter confirming"
@@ -6439,7 +6405,7 @@ msgstr ""
" this information: Contact us at tor-assistants@xxxxxxxxxxxxxx if you need "
"one."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"In your reply, state clearly that you are not liable for forwarded content "
@@ -6450,17 +6416,17 @@ msgstr ""
"passing through your machine, and include the relevant legal references for "
"your country."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Things you can do preemptively"
msgstr "## Things you can do preemptively"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Make the WHOIS info point as close to you as possible."
msgstr "### Make the WHOIS info point as close to you as possible."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"One of the biggest reasons exit relays disappear is because the people "
@@ -6469,7 +6435,7 @@ msgstr ""
"One of the biggest reasons exit relays disappear is because the people "
"answering the abuse address get nervous and ask you to stop."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you can get your own IP block, great. Even if not, many providers will "
@@ -6478,7 +6444,7 @@ msgstr ""
"If you can get your own IP block, great. Even if not, many providers will "
"still reassign subblocks to you if you ask."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"ARIN uses [SWIP](https://www.arin.net/resources/request/reassignments.html),"
@@ -6491,7 +6457,7 @@ msgstr ""
"hinting at your usage as anonymization service "
"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you have questions about the process, please write an email to "
@@ -6500,12 +6466,12 @@ msgstr ""
"If you have questions about the process, please write an email to "
"support@xxxxxxxxxxxxxx and we will try to explain the process to you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Register a phone number and a fax number as abuse contact."
msgstr "### Register a phone number and a fax number as abuse contact."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"At least law enforcement in Germany regularly uses the fax and phone numbers"
@@ -6516,12 +6482,12 @@ msgstr ""
" present in IP records. Torservers.net uses a free German fax-to-email "
"service, call-manager.de, and a VoIP number from Sipgate.de."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "### Consider using the Reduced Exit Policy."
msgstr "### Consider using the Reduced Exit Policy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"The [Reduced Exit Policy](FIXME) is an alternative to the default exit "
@@ -6532,7 +6498,7 @@ msgstr ""
"policy. It allows many Internet services while still blocking the majority "
"of TCP ports."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"This drastically reduces the odds that a Bittorrent user will select your "
@@ -6545,7 +6511,7 @@ msgstr ""
"complaints](https://2019.www.torproject.org/eff/tor-dmca-response) you will "
"receive."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you have your own experience of abuse handling, just share it on our "
@@ -6554,12 +6520,12 @@ msgstr ""
"If you have your own experience of abuse handling, just share it on our "
"public mailing list or write us an email to tor-assistants@xxxxxxxxxxxxxx."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "## Technical"
msgstr "## Technical"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"Please read all the technical details before getting started. If you have "
@@ -6570,17 +6536,17 @@ msgstr ""
"any questions or need help, please contact us at [tor-"
"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* [TorRelayGuide](https://community.torproject.org/relay-operations)"
msgstr "* [TorRelayGuide](https://community.torproject.org/relay-operations)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* Set up an informative website on the exit IP(s) on port 80."
msgstr "* Set up an informative website on the exit IP(s) on port 80."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"A disclaimer helps giving people the right idea about what is behind traffic"
@@ -6591,12 +6557,12 @@ msgstr ""
" coming from these IPs. A simple notice can be published without a separate "
"webserver using Tor's \"DirPortFrontPage \" directive."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid "* Try to use dedicated IPs, and when possible dedicated hardware."
msgstr "* Try to use dedicated IPs, and when possible dedicated hardware."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Disk encryption might be useful to protect your node keys, but on the "
@@ -6609,7 +6575,7 @@ msgstr ""
" it's best to be able to easily show that you do Tor exiting, and nothing "
"else (on that IP or server)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"* Set reverse DNS to something that signals its use, e.g. 'anonymous-relay',"
@@ -6620,7 +6586,7 @@ msgstr ""
" 'proxy', 'tor-proxy'. so when other people see the address in their web "
"logs, they will more quickly understand what's going on."
-#: https//community.torproject.org/relay-operations/community-resources/tor-exit-guidelines/
+#: https//community.torproject.org/relay/community-resources/tor-exit-guidelines/
#: (content/relay-operations/community-resources/tor-exit-guidelines/contents+en.lrpage.body)
msgid ""
"If you do, and if SMTP is allowed in your exit policy, consider configuring "
@@ -6633,17 +6599,17 @@ msgstr ""
" this will protect you from users using your exit node to forge e-mails "
"which look like they come from you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.title)
msgid "Tor Relay Universities"
msgstr "Tor Relay Universities"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.subtitle)
msgid "How do I make my University / ISP / etc happy with my exit node?"
msgstr "How do I make my University / ISP / etc happy with my exit node?"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"To keep your exit node running long-term, you're going to need the support "
@@ -6652,7 +6618,7 @@ msgstr ""
"To keep your exit node running long-term, you're going to need the support "
"of the people around you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In this sense, Tor provides a lever to help you change your organization's "
@@ -6661,7 +6627,7 @@ msgstr ""
"In this sense, Tor provides a lever to help you change your organization's "
"policies."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If the administration considers an Internet community that helps other "
@@ -6676,7 +6642,7 @@ msgstr ""
"may give you a way to focus the discussion and find allies who want to help "
"change policy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In short, running a Tor exit node may well require you to become an advocate"
@@ -6685,7 +6651,7 @@ msgstr ""
"In short, running a Tor exit node may well require you to become an advocate"
" for anonymity and privacy in the world."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"The best strategy depends on your situation, but here are some tips to get "
@@ -6694,7 +6660,7 @@ msgstr ""
"The best strategy depends on your situation, but here are some tips to get "
"you started."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"(We focus on the university scenario, but hopefully you can adapt it to your"
@@ -6703,12 +6669,12 @@ msgstr ""
"(We focus on the university scenario, but hopefully you can adapt it to your"
" own situation.)"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* First, learn about your university's AUP -- acceptable use policy."
msgstr "* First, learn about your university's AUP -- acceptable use policy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Most likely it is ambiguously worded, to let them allow or deny things based"
@@ -6717,7 +6683,7 @@ msgstr ""
"Most likely it is ambiguously worded, to let them allow or deny things based"
" on the situation."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"But it might be extremely restrictive (\"no services of any kind\"), in "
@@ -6726,7 +6692,7 @@ msgstr ""
"But it might be extremely restrictive (\"no services of any kind\"), in "
"which case you're going to have a tough road ahead of you."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"* Second, learn about your local laws with respect to liability of traffic "
@@ -6735,7 +6701,7 @@ msgstr ""
"* Second, learn about your local laws with respect to liability of traffic "
"that exits from your Tor relay."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In the US, these appear to be mainly the "
@@ -6750,7 +6716,7 @@ msgstr ""
" the good news is that many lawyers believe that Tor exit node operators are"
" in the same boat as the ISPs themselves."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Become familiar with [the EFF's template letter regarding DMCA notices for "
@@ -6761,7 +6727,7 @@ msgstr ""
"Tor](https://2019.www.torproject.org/eff/tor-dmca-response.html), which is "
"quite clear about not putting liability on service providers."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"The CDA is less clear, because it was written before the modern Internet "
@@ -6770,7 +6736,7 @@ msgstr ""
"The CDA is less clear, because it was written before the modern Internet "
"emerged, but EFF and ACLU are optimistic."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Of course, you need to understand that without actual clear precedent (and "
@@ -6781,7 +6747,7 @@ msgstr ""
"even then), it's still possible that a given judge will not interpret things"
" the way the lawyers expect."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In any case, the key here is to become familiar with the laws and their "
@@ -6790,12 +6756,12 @@ msgstr ""
"In any case, the key here is to become familiar with the laws and their "
"implications and uncertainties."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Third, learn about Tor's design."
msgstr "* Third, learn about Tor's design."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Read the [design overview](https://2019.www.torproject.org/overview.html), "
@@ -6806,19 +6772,19 @@ msgstr ""
"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper"
"/tor-design.html), and the [FAQ](FIXME)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Hang out on IRC (irc.oftc.net - #tor-relays) for a while and learn more."
msgstr ""
"Hang out on IRC (irc.oftc.net - #tor-relays) for a while and learn more."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "If possible, attend a talk by one of the Tor developers."
msgstr "If possible, attend a talk by one of the Tor developers."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Learn about the types of people and organizations who need secure "
@@ -6827,7 +6793,7 @@ msgstr ""
"Learn about the types of people and organizations who need secure "
"communications on the Internet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Practice explaining Tor and its benefits and consequences to friends and "
@@ -6838,12 +6804,12 @@ msgstr ""
"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may "
"provide some helpful starting points."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Fourth, learn a bit about authentication on the Internet."
msgstr "* Fourth, learn a bit about authentication on the Internet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Many library-related services use source IP address to decide whether a "
@@ -6852,7 +6818,7 @@ msgstr ""
"Many library-related services use source IP address to decide whether a "
"subscriber is allowed to see their content."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If the university's entire IP address space is \"trusted\" to access these "
@@ -6863,7 +6829,7 @@ msgstr ""
"library resources, the university is forced to maintain an iron grip on all "
"its addresses."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Universities like Harvard do the smart thing: their students and faculty "
@@ -6876,7 +6842,7 @@ msgstr ""
"passwords -- to a central Harvard server and access the library resources "
"from there."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"So Harvard doesn't need to be as worried about what other services are "
@@ -6887,7 +6853,7 @@ msgstr ""
"running on their network, and it also takes care of off-campus students and "
"faculty."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"On the other hand, universities like Berkeley simply add a \"no proxies\" "
@@ -6898,7 +6864,7 @@ msgstr ""
"line to their network policies, and are stuck in a battle to patrol every "
"address on their network."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"We should encourage all these networks to move to an end-to-end "
@@ -6909,12 +6875,12 @@ msgstr ""
"authentication model rather than conflating network location with who's on "
"the other end."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Fifth, start finding allies."
msgstr "* Fifth, start finding allies."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If your school has a botnet research group or studies Internet attacks (like"
@@ -6925,7 +6891,7 @@ msgstr ""
" at Georgia Tech and UCSD), meet them and learn more about all the scary "
"things already out there on the Internet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If you have a law school nearby, meet the professors that teach the Internet"
@@ -6934,7 +6900,7 @@ msgstr ""
"If you have a law school nearby, meet the professors that teach the Internet"
" law classes, and chat with them about Tor and its implications."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Ask for advice from everybody you meet who likes the idea, and try to work "
@@ -6945,12 +6911,12 @@ msgstr ""
"your way up the chain to get as many good allies as you can in as many areas"
" as you can."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Sixth, teach your university's lawyers about Tor."
msgstr "* Sixth, teach your university's lawyers about Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"This may seem like a risky move, but it's way better for them to hear about "
@@ -6961,7 +6927,7 @@ msgstr ""
"Tor from you, in a relaxed environment, than to hear about it from a "
"stranger over the phone."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Remember that lawyers don't like being told how to interpret laws by a non-"
@@ -6976,7 +6942,7 @@ msgstr ""
"FAQ](https://2019.www.torproject.org/eff/tor-legal-faq) comes in, along with"
" your law school contacts if you found any)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Make sure to keep these discussions informal and small -- invite one of the "
@@ -6989,7 +6955,7 @@ msgstr ""
"later on.\" Feel free to bring along one of the allies you found above, if "
"it makes you more comfortable."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Avoid having actual meetings or long email discussions, and make it clear "
@@ -6998,7 +6964,7 @@ msgstr ""
"Avoid having actual meetings or long email discussions, and make it clear "
"that you don't need their official legal opinion yet."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Remember that lawyers are paid to say no unless they have a reason to say "
@@ -7015,7 +6981,7 @@ msgstr ""
"biggest issues?\" Try to predict what they will say, and try to gain allies "
"among the lawyers who like your cause and want to help."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If they have concerns, or raise questions that you don't know how to answer,"
@@ -7024,7 +6990,7 @@ msgstr ""
"If they have concerns, or raise questions that you don't know how to answer,"
" work with them to figure out the answers and make them happy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Becoming friends with the lawyers early in the process will avoid situations"
@@ -7033,12 +6999,12 @@ msgstr ""
"Becoming friends with the lawyers early in the process will avoid situations"
" where they need to learn about everything and make a decision in one day."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "* Seventh, teach your network security people about Tor."
msgstr "* Seventh, teach your network security people about Tor."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"You aren't going to keep your Tor exit node a secret from them for long "
@@ -7049,7 +7015,7 @@ msgstr ""
"anyway, and like with the lawyers, hearing it from you is way better than "
"hearing it from a stranger on the phone."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Avoid putting them on the spot or formally asking permission: most network "
@@ -7060,7 +7026,7 @@ msgstr ""
"security people will like the idea of Tor in theory, but they won't be in a "
"position to \"authorize\" your Tor relay."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Take them out to coffee to explain Tor and let them know that you are "
@@ -7069,7 +7035,7 @@ msgstr ""
"Take them out to coffee to explain Tor and let them know that you are "
"planning to run a Tor server."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Make it clear that you're willing to work with them to make sure it isn't "
@@ -7080,7 +7046,7 @@ msgstr ""
"too much hassle on their part; for example, they can pass complaints "
"directly on to you if they like."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"These people are already overworked, and anything you can do to keep work "
@@ -7089,7 +7055,7 @@ msgstr ""
"These people are already overworked, and anything you can do to keep work "
"off their plate will make everybody happier."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"You might let them know that there are ways you can dial down the potential "
@@ -7102,7 +7068,7 @@ msgstr ""
"your exit policy -- but don't be too eager to offer or take these steps, "
"since once you give up ground here it's very hard to get it back."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"You'll also want to learn if there are bandwidth limitations at your "
@@ -7111,7 +7077,7 @@ msgstr ""
"You'll also want to learn if there are bandwidth limitations at your "
"organization."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"(Tor can handle a variety of rate limiting approaches, so this isn't the end"
@@ -7120,7 +7086,7 @@ msgstr ""
"(Tor can handle a variety of rate limiting approaches, so this isn't the end"
" of the world)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"In some cases, you should talk to the network security people before you "
@@ -7131,12 +7097,12 @@ msgstr ""
"talk to the lawyers; in some cases, there will be yet other groups that will"
" be critical to educate and bring into the discussion."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "You'll have to make it up as you go."
msgstr "You'll have to make it up as you go."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If the authorities contact your university for logs, be pleasant and "
@@ -7145,7 +7111,7 @@ msgstr ""
"If the authorities contact your university for logs, be pleasant and "
"helpful."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Tor's default log level doesn't provide much that's useful, so if they want "
@@ -7154,7 +7120,7 @@ msgstr ""
"Tor's default log level doesn't provide much that's useful, so if they want "
"copies of your logs, that's fine."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Be helpful and take the opportunity to explain to them about Tor and why "
@@ -7163,12 +7129,12 @@ msgstr ""
"Be helpful and take the opportunity to explain to them about Tor and why "
"it's useful to the world."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "(If they contact you directly for logs, you should send them to"
msgstr "(If they contact you directly for logs, you should send them to"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"your university's lawyers -- acting on it yourself is [almost always a poor "
@@ -7179,7 +7145,7 @@ msgstr ""
"idea](https://2019.www.torproject.org/eff/tor-legal-"
"faq.html#RequestForLogs)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If there are too many complaints coming in, there are several approaches you"
@@ -7188,7 +7154,7 @@ msgstr ""
"If there are too many complaints coming in, there are several approaches you"
" can take to reduce them."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"First, you should follow the tips in the [Tor relay "
@@ -7197,12 +7163,12 @@ msgstr ""
"First, you should follow the tips in the [Tor relay "
"documentation](https://community.torproject.org/relay-operations), such"
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "as picking a descriptive hostname or getting your own IP address."
msgstr "as picking a descriptive hostname or getting your own IP address."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"If that doesn't work, you can scale back the advertised speed of your relay,"
@@ -7213,12 +7179,12 @@ msgstr ""
" by using the Max``Advertised``Bandwidth to attract less traffic from the "
"Tor network."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid "Lastly, you can scale back your exit policy."
msgstr "Lastly, you can scale back your exit policy."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Some people have found that their university only tolerates their Tor relay "
@@ -7227,7 +7193,7 @@ msgstr ""
"Some people have found that their university only tolerates their Tor relay "
"if they're involved in a research project around anonymity."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"So if you're interested, you might want to get that started early in the "
@@ -7236,7 +7202,7 @@ msgstr ""
"So if you're interested, you might want to get that started early in the "
"process -- see our [Research Portal](https://research.torproject.org/)."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"This approach has the added benefit that you can draw in other faculty and "
@@ -7245,7 +7211,7 @@ msgstr ""
"This approach has the added benefit that you can draw in other faculty and "
"students in the process."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"The downside is that your Tor relay's existence is more fragile, since the "
@@ -7254,7 +7220,7 @@ msgstr ""
"The downside is that your Tor relay's existence is more fragile, since the "
"terms of its demise are already negotiated."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Note that in many cases you don't even need to be researching the exit node "
@@ -7265,7 +7231,7 @@ msgstr ""
"itself -- doing research on the Tor network requires that there be a Tor "
"network, after all, and keeping it going is a community effort."
-#: https//community.torproject.org/relay-operations/community-resources/tor-relay-universities/
+#: https//community.torproject.org/relay/community-resources/tor-relay-universities/
#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body)
msgid ""
"Subscribe to [Tor Relays Universities](https://lists.torproject.org/cgi-"
@@ -7276,12 +7242,12 @@ msgstr ""
"bin/mailman/listinfo/tor-relays-universities) mailing list (and other "
"education institutions too)."
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.title)
msgid "Swags"
msgstr "Swags"
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.subtitle)
msgid ""
"If you're operating a fast relay or you've done something else cool, you're"
@@ -7290,7 +7256,7 @@ msgstr ""
"If you're operating a fast relay or you've done something else cool, you're"
" eligible to receive our swags"
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"You can get one of these fine Tor T-shirts for contributing to the Tor "
@@ -7299,7 +7265,7 @@ msgstr ""
"You can get one of these fine Tor T-shirts for contributing to the Tor "
"project. There are two primary ways of contributing:"
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"* Operate a fast Tor relay that's been running for the past two months: you"
@@ -7310,7 +7276,7 @@ msgstr ""
" are eligible if you allow exits to port 80 and you average 250 KBytes/s "
"traffic, or if you're not an exit but you average 500 KBytes/s traffic."
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a"
@@ -7323,7 +7289,7 @@ msgstr ""
"and anonymity, solve some of our bugs, or establish yourself as a Tor "
"advocate."
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"If you're operating a fast relay or you've done something else cool, email "
@@ -7336,7 +7302,7 @@ msgstr ""
"shirts help outreach happen all around the world, so please understand if we"
" can't send you 5 shirts for your 5 excellent relays.)"
-#: https//community.torproject.org/relay-operations/community-resources/swags/
+#: https//community.torproject.org/relay/community-resources/swags/
#: (content/relay-operations/community-resources/swags/contents+en.lrpage.body)
msgid ""
"There are a variety of colors, shapes, and sizes available in the great "
@@ -7345,17 +7311,17 @@ msgstr ""
"There are a variety of colors, shapes, and sizes available in the great "
"roots design that Leiah Jansen made for us, as well as some older designs."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.title)
msgid "Good Bad ISPs"
msgstr "Good Bad ISPs"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.subtitle)
msgid "Some ISPs are Tor-friendly, some are not"
msgstr "Some ISPs are Tor-friendly, some are not"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"This page aims to list community experiences with Tor and various Internet "
@@ -7368,7 +7334,7 @@ msgstr ""
"are not. Some are competent and clueful about Tor or about security in "
"general. Let us know!"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"Be sure to provide useful information like how much bandwidth you pushed, "
@@ -7381,7 +7347,7 @@ msgstr ""
"work to make them understand what's going on, how long your server has been "
"running, and whether you'd recommend them to others. Also include dates."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"Since non-exits do not attract complaints, it should be fine to run them "
@@ -7396,7 +7362,7 @@ msgstr ""
"exit relays, you should read the fine [Tor Exit Guidelines](tor-exit-"
"guidelines) first."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"For network diversity and stronger anonymity, you should avoid providers and"
@@ -7411,7 +7377,7 @@ msgstr ""
"to group probabilities by country and AS (autonomous systems), so you can "
"more easily identify networks you want to avoid."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"**Note**: This page is currently being revamped. If you would like to help "
@@ -7422,17 +7388,17 @@ msgstr ""
"out please see "
"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)."
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "# Good Experiences"
msgstr "# Good Experiences"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Austria"
msgstr "### Austria"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | "
@@ -7441,14 +7407,14 @@ msgstr ""
"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | "
"**Comments** | **Last Updated** |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
msgstr ""
"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does "
@@ -7459,7 +7425,7 @@ msgstr ""
"not care what their customers do at all (unless you have a business "
"connection) | 12/2011 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. "
@@ -7470,7 +7436,7 @@ msgstr ""
"Hosts already some big exit/entry nodes which seem to have no problems. Very"
" expensive traffic. | 12/2011 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards "
@@ -7483,7 +7449,7 @@ msgstr ""
"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not "
@@ -7494,7 +7460,7 @@ msgstr ""
"like Abuse (in any form) at all. Seems to give out customer data at alleged "
"abuse. Not recommended but cheap. | 12/2011 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [xpirio GmbH](http://xpirio.at) | - | - | Yes | ? | In general rather "
@@ -7505,12 +7471,12 @@ msgstr ""
"relaxed at all services, but better get in touch with their (very "
"understanding) support when you expect abuse. | 12/2011 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Bulgaria"
msgstr "### Bulgaria"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [VPS.BG](https://www.vpsbg.eu/en/) | - | Yes | Yes | Yes | They don't "
@@ -7519,12 +7485,12 @@ msgstr ""
"| [VPS.BG](https://www.vpsbg.eu/en/) | - | Yes | Yes | Yes | They don't "
"collect any personal info and you can pay in bitcoin. | 01/11/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Canada"
msgstr "### Canada"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-"
@@ -7535,7 +7501,7 @@ msgstr ""
"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a "
"stand in favor of net neutrality | 2008/12 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | "
@@ -7548,7 +7514,7 @@ msgstr ""
"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly "
"allowed. | 2015/02 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are "
@@ -7561,23 +7527,23 @@ msgstr ""
"handling differs depending on the provider from which they resell. | 2016/06"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Czech Republic"
msgstr "### Czech Republic"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [T-Systems`](http://www.t-systems.cz/) | - | Yes | Yes | ? | - | - |"
msgstr ""
"| [T-Systems`](http://www.t-systems.cz/) | - | Yes | Yes | ? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### France"
msgstr "### France"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The "
@@ -7588,7 +7554,7 @@ msgstr ""
"account holder is responsible for all the traffic going through theirs "
"servers.| 01/28/2019 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some"
@@ -7601,7 +7567,7 @@ msgstr ""
"you tell them your server is a Tor Exit relay, they say it is OK. They ask "
"Exit relays to use the standard Reduced Exit Policy | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed "
@@ -7618,12 +7584,12 @@ msgstr ""
"changed to make them clearer about the use of Tor. Many relays are currently"
" running on Kimsufi servers | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Digicube](http://www.digicube.fr/) | - | Yes | Yes | Yes | - | - |"
msgstr "| [Digicube](http://www.digicube.fr/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS "
@@ -7632,12 +7598,12 @@ msgstr ""
"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS "
"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Finland"
msgstr "### Finland"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | "
@@ -7646,7 +7612,7 @@ msgstr ""
"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | "
"12/19/2018 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | "
@@ -7655,12 +7621,12 @@ msgstr ""
"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | "
"- | 03/26/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Germany"
msgstr "### Germany"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should "
@@ -7671,7 +7637,7 @@ msgstr ""
"let them know about your intention when ordering a server or in advance. | "
"06/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [EUServ](http://euserv.de) | - | - | Yes | No | They have a bad support, "
@@ -7682,24 +7648,24 @@ msgstr ""
"but if you know how to maintain your server, this ISP is a good choice. | - "
"|"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |"
msgstr ""
"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Keyweb](https://www.keyweb.de/) | - | - | Yes | Yes | - | - |"
msgstr "| [Keyweb](https://www.keyweb.de/) | - | - | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Afterburst](http://afterburst.com) | - | - | Yes | No | - | - |"
msgstr "| [Afterburst](http://afterburst.com) | - | - | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |"
@@ -7708,7 +7674,7 @@ msgstr ""
"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |"
" - | 2018-10-25 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed "
@@ -7717,7 +7683,7 @@ msgstr ""
"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed "
"on dedicated servers | 13/11/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Server4You](https://www.server4you.de/)| - | Yes | Yes | No | Part of "
@@ -7730,7 +7696,7 @@ msgstr ""
"and they state servers with complaints about Tor will be canceled "
"immediately (see the quote in the \"Bad Experience\" section) | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated "
@@ -7739,7 +7705,7 @@ msgstr ""
"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated "
"root servers for a good price. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Contabo](https://contabo.de) | - | Yes | Yes | Yes | Has no restriction "
@@ -7750,7 +7716,7 @@ msgstr ""
"for relays or exit nodes. However, possible abuse complaints will be "
"forwarded to the owner and need to be addressed. | 2018/06 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are "
@@ -7759,7 +7725,7 @@ msgstr ""
"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are "
"prohibited by their general terms and conditions | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [PraHost](https://www.prahost.com/) | - | - | Yes | Yes | Stated in "
@@ -7774,7 +7740,7 @@ msgstr ""
"24 hours of an abuse ticket. Their ticket system does not reliably handle "
"email replies, use the web interface instead. | 2017-10-31 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - "
@@ -7783,19 +7749,19 @@ msgstr ""
"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - "
"| Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |"
msgstr ""
"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Hong Kong"
msgstr "### Hong Kong"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their "
@@ -7806,12 +7772,12 @@ msgstr ""
"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's "
"data centers, Hong Kong. | - | 05/01/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Hungary"
msgstr "### Hungary"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They"
@@ -7824,19 +7790,19 @@ msgstr ""
"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |"
" 2014-10-15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Iceland"
msgstr "### Iceland"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor "
@@ -7845,7 +7811,7 @@ msgstr ""
"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor "
"enn.lu and saveyourprivacy exit nodes | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | "
@@ -7854,17 +7820,17 @@ msgstr ""
"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | "
"Yes? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Italy"
msgstr "### Italy"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Fastweb](https://fastweb.it/) | - | Yes | Yes | Yes | - | - |"
msgstr "| [Fastweb](https://fastweb.it/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - "
@@ -7873,7 +7839,7 @@ msgstr ""
"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - "
"|"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS "
@@ -7886,7 +7852,7 @@ msgstr ""
" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a"
"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | "
@@ -7899,12 +7865,12 @@ msgstr ""
"other than the well-known are filtered. Abuse complaints need to go through "
"their support service | 11/2018 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Latvia"
msgstr "### Latvia"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support "
@@ -7917,12 +7883,12 @@ msgstr ""
"your Exit relay receive too much complaints, they will ask to you to stop or"
" otherwise they will suspend. | 2015/03/06 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Lithuania"
msgstr "### Lithuania"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | "
@@ -7931,12 +7897,12 @@ msgstr ""
"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | "
"All abuse mails they got yielded support tickets | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Mexico"
msgstr "### Mexico"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are "
@@ -7945,12 +7911,12 @@ msgstr ""
"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are "
"running in Axtel network | 2019 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Moldova"
msgstr "### Moldova"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | "
@@ -7959,26 +7925,26 @@ msgstr ""
"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | "
"09/13/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |"
msgstr ""
"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |"
msgstr ""
"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Netherlands"
msgstr "### Netherlands"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can"
@@ -7989,14 +7955,14 @@ msgstr ""
" result in temporary blocks, therefore they recommend to use an dedicated IP"
" address for exit nodes | 06/16/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |"
msgstr ""
"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | "
@@ -8005,12 +7971,12 @@ msgstr ""
"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | "
"05/01/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| Ziggo | AS9143 | Yes | Yes | Yes | - | 05/24/2016 |"
msgstr "| Ziggo | AS9143 | Yes | Yes | Yes | - | 05/24/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can"
@@ -8029,7 +7995,7 @@ msgstr ""
" long you run a limited exit policy (block SMTP) to avoid abuse. | "
"12/26/2018 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if "
@@ -8038,7 +8004,7 @@ msgstr ""
"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if "
"abuse is handled properly | 08/13/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin "
@@ -8047,7 +8013,7 @@ msgstr ""
"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin "
"accepted. | 10/12/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - "
@@ -8056,14 +8022,14 @@ msgstr ""
"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - "
"| 02/06/2019 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly "
@@ -8076,7 +8042,7 @@ msgstr ""
"most stable. You need to email them for a custom offer. They also accept "
"Bitcoin/UKash/CashU | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has "
@@ -8085,17 +8051,17 @@ msgstr ""
"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has "
"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [DirectVPS](http://directvps.nl/) | - | Yes | Yes | ? | - | - |"
msgstr "| [DirectVPS](http://directvps.nl/) | - | Yes | Yes | ? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Versio](http://versio.nl/) | - | Yes | Yes | No | - | 2013 |"
msgstr "| [Versio](http://versio.nl/) | - | Yes | Yes | No | - | 2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | "
@@ -8104,7 +8070,7 @@ msgstr ""
"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | "
"Customers can remain anonymous. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse "
@@ -8115,7 +8081,7 @@ msgstr ""
"complaints must be responded to within 24 hours or the system automatically "
"suspends your account until you do. | 2014 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows "
@@ -8126,12 +8092,12 @@ msgstr ""
"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure "
"to tell them that you're running an exit | 09/2014 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### New Zealand and Australia"
msgstr "### New Zealand and Australia"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS"
@@ -8144,7 +8110,7 @@ msgstr ""
"is:SoftLayer network, which includes primary transit from Telstra and "
"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have "
@@ -8155,12 +8121,12 @@ msgstr ""
"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite "
"happy with the specific Oz/NZ query. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Poland"
msgstr "### Poland"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Hitme.net.pl](http://hitme.net.pl/) | - | Yes | Yes | Yes | - | "
@@ -8169,7 +8135,7 @@ msgstr ""
"| [Hitme.net.pl](http://hitme.net.pl/) | - | Yes | Yes | Yes | - | "
"12/06/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | "
@@ -8178,13 +8144,13 @@ msgstr ""
"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | "
"27/08/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Exone](http://www.exone.pl/) | - | Yes | Yes | ? | - | 28/08/2013 |"
msgstr ""
"| [Exone](http://www.exone.pl/) | - | Yes | Yes | ? | - | 28/08/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | "
@@ -8193,7 +8159,7 @@ msgstr ""
"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | "
"01/10/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | "
@@ -8202,7 +8168,7 @@ msgstr ""
"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | "
"02/10/2013 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow "
@@ -8211,7 +8177,7 @@ msgstr ""
"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow "
"Tor-relays, but now is blocking Tor activity | 12/06/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit"
@@ -8220,7 +8186,7 @@ msgstr ""
"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit"
" node on collocated dedicated server | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | "
@@ -8229,19 +8195,19 @@ msgstr ""
"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | "
"21/02/2018 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Romania"
msgstr "### Romania"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |"
msgstr ""
"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Voxility](http://www.voxility.com/) | - | Yes | Yes | ? | Read more [2015"
@@ -8252,14 +8218,14 @@ msgstr ""
" tor-talk thread](https://lists.torproject.org/pipermail/tor-"
"relays/2015-April/006867.html%7CApril) | 04/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [JavaPipe](https://javapipe.com/) | - | Yes | Yes | ? | - | 04/2016 |"
msgstr ""
"| [JavaPipe](https://javapipe.com/) | - | Yes | Yes | ? | - | 04/2016 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [MilesWeb](https://www.milesweb.com/) | - | Yes | Yes | No | Plans in "
@@ -8270,12 +8236,12 @@ msgstr ""
"Romania and also have data centers in USA and UK with 24x7 free support. | "
"03/2017 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Sweden"
msgstr "### Sweden"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit "
@@ -8284,7 +8250,7 @@ msgstr ""
"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit "
"should use Reduced Exit Policy | 2016/06/30 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | "
@@ -8293,7 +8259,7 @@ msgstr ""
"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | "
"2016/05 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and "
@@ -8302,14 +8268,14 @@ msgstr ""
"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and "
"deliver where other ISPs can't. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [PRQ](http://prq.se/?p=dedicated&intl=1) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [PRQ](http://prq.se/?p=dedicated&intl=1) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously "
@@ -8320,12 +8286,12 @@ msgstr ""
"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. "
"Handles abuse according to \"Swedish praxis\". | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Switzerland"
msgstr "### Switzerland"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |"
@@ -8344,17 +8310,17 @@ msgstr ""
"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). "
"Cryptocurrencies are accepted. | 12/04/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [fsit](http://www.fsit.ch/) | - | Yes | Yes | Yes | - | 11/2015 |"
msgstr "| [fsit](http://www.fsit.ch/) | - | Yes | Yes | Yes | - | 11/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Slovenia"
msgstr "### Slovenia"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They "
@@ -8363,12 +8329,12 @@ msgstr ""
"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They "
"just simply forward DMCA notices to us to handle (or ignore) them | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### Ukraine"
msgstr "### Ukraine"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, "
@@ -8377,18 +8343,18 @@ msgstr ""
"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, "
"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Colocall](http://www.colocall.net/) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [Colocall](http://www.colocall.net/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### United Kingdom"
msgstr "### United Kingdom"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Gigatux](https://www.gigatux.com) | - | Yes | Yes | Yes | They actually "
@@ -8399,14 +8365,14 @@ msgstr ""
"run their own relay named Gigatux. They also offer servers in the US, "
"Germany, and Israel. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very "
@@ -8419,19 +8385,19 @@ msgstr ""
" so advise changing the default exit (good idea in the UK anyhow). Any DMCA "
"notices received were simply forwarded on without agro | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |"
msgstr ""
"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "### US"
msgstr "### US"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse "
@@ -8440,7 +8406,7 @@ msgstr ""
"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse "
"handling | 10/15/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |"
@@ -8449,14 +8415,14 @@ msgstr ""
"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |"
" - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |"
msgstr ""
"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - "
@@ -8465,12 +8431,12 @@ msgstr ""
"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - "
"| Yes | Yes | Yes | - | 06/19/13 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Axigy](http://www.axigy.com) | - | Yes | Yes | Yes | - | - |"
msgstr "| [Axigy](http://www.axigy.com) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal "
@@ -8479,7 +8445,7 @@ msgstr ""
"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal "
"abuse handling policies | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [BuyVM.net](https://buyvm.net) | AS53667 | Yes | Yes | Yes | New Tor rules"
@@ -8490,7 +8456,7 @@ msgstr ""
" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if "
"you follow the steps. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you "
@@ -8501,7 +8467,7 @@ msgstr ""
"are interested in hosting either, you can ask us about a dedicated server.\""
" | 10/01/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA "
@@ -8510,12 +8476,12 @@ msgstr ""
"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA "
"handling | 01/01/12 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Cyberonic](http://www.cyberonic.com) | - | Yes | Yes | ? | - | - |"
msgstr "| [Cyberonic](http://www.cyberonic.com) | - | Yes | Yes | ? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers"
@@ -8524,7 +8490,7 @@ msgstr ""
"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers"
" are forwarded abuse complaints to handle themselves | 03/06/19 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17"
@@ -8533,19 +8499,19 @@ msgstr ""
"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Ethr.net](http://ethr.net/) | - | Yes | Yes | Yes | - | - |"
msgstr "| [Ethr.net](http://ethr.net/) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Evolucix](http://www.evolucix.com) | - | Yes | Yes | No(?) | - | - |"
msgstr ""
"| [Evolucix](http://www.evolucix.com) | - | Yes | Yes | No(?) | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |"
@@ -8554,12 +8520,12 @@ msgstr ""
"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |"
" 09/01/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [HostGator](http://www.hostgator.com/) | - | No | No | No | - | - |"
msgstr "| [HostGator](http://www.hostgator.com/) | - | No | No | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostHatch](https://hosthatch.com) | AS46562 | Yes | Yes | No | Their vps "
@@ -8572,19 +8538,19 @@ msgstr ""
"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |"
" 05/01/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [HostUS](http://hostus.us/) | AS25926 | Yes | Yes | No | - | 10/16/14 |"
msgstr ""
"| [HostUS](http://hostus.us/) | AS25926 | Yes | Yes | No | - | 10/16/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [IPXcore](https://ipxcore.com/) | - | Yes | Yes | No | - | - |"
msgstr "| [IPXcore](https://ipxcore.com/) | - | Yes | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |"
@@ -8593,7 +8559,7 @@ msgstr ""
"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |"
" 05/01/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | "
@@ -8602,14 +8568,14 @@ msgstr ""
"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | "
"12/31/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Oplink.net](https://www.oplink.net) | - | Yes | Yes | No | - | 09/03/15 |"
msgstr ""
"| [Oplink.net](https://www.oplink.net) | - | Yes | Yes | No | - | 09/03/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Psychz.net](https://www.psychz.net/) | - | Yes | Yes | Yes | Very Exit "
@@ -8618,7 +8584,7 @@ msgstr ""
"| [Psychz.net](https://www.psychz.net/) | - | Yes | Yes | Yes | Very Exit "
"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |"
@@ -8627,14 +8593,14 @@ msgstr ""
"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |"
" Exit-friendly. | 05/01/16 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [RamNode](http://ramnode.com/) | AS3842 | Yes | Yes | No | - | 11/03/14 |"
msgstr ""
"| [RamNode](http://ramnode.com/) | AS3842 | Yes | Yes | No | - | 11/03/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | "
@@ -8643,12 +8609,12 @@ msgstr ""
"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | "
"11/03/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [Softlayer](http://www.softlayer.com) | - | Yes | Yes | ? | - | - |"
msgstr "| [Softlayer](http://www.softlayer.com) | - | Yes | Yes | ? | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | "
@@ -8657,7 +8623,7 @@ msgstr ""
"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | "
"Host, not an ISP | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -"
@@ -8666,17 +8632,17 @@ msgstr ""
"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [SolarVPS](https://solarvps.com) | - | Yes | Yes | Yes | - | - |"
msgstr "| [SolarVPS](https://solarvps.com) | - | Yes | Yes | Yes | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [SeedVPS](https://www.seedvps.com) | - | Yes | Yes | No | - | - |"
msgstr "| [SeedVPS](https://www.seedvps.com) | - | Yes | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - "
@@ -8685,12 +8651,12 @@ msgstr ""
"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - "
"|"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid "| [VPS6.NET](https://vps6.net/) | - | Yes | Yes | No | - | - |"
msgstr "| [VPS6.NET](https://vps6.net/) | - | Yes | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | "
@@ -8699,7 +8665,7 @@ msgstr ""
"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | "
"- |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on"
@@ -8708,7 +8674,7 @@ msgstr ""
"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on"
" dedicated/colocation | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |"
@@ -8717,14 +8683,14 @@ msgstr ""
"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |"
" - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [DigitalOcean](http://digitalocean.com/) | - | Yes | Yes | No | - | - |"
msgstr ""
"| [DigitalOcean](http://digitalocean.com/) | - | Yes | Yes | No | - | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes"
@@ -8733,7 +8699,7 @@ msgstr ""
"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes"
" | No | - | 08/01/14 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Vultr](http://vultr.com) | AS20473 | Yes | Yes | No | When asked directly"
@@ -8744,7 +8710,7 @@ msgstr ""
" they will claim they do support Tor exits but will pull the rug out from "
"under you later on. This has happened to at least two exit operators. | - |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [ChicagoVPS](http://chicagovps.net/) | - | Yes | Yes | No | Tor "
@@ -8755,7 +8721,7 @@ msgstr ""
"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes "
"will be suspended without prior notice. | 15/01/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15"
@@ -8764,7 +8730,7 @@ msgstr ""
"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15"
" |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | "
@@ -8773,7 +8739,7 @@ msgstr ""
"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | "
"No | - | 10/25/15 |"
-#: https//community.torproject.org/relay-operations/community-resources/good-bad-isps/
+#: https//community.torproject.org/relay/community-resources/good-bad-isps/
#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body)
msgid ""
"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
@@ -8782,55 +8748,77 @@ msgstr ""
"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | "
"Only offers colocation, no cheap VPS option. | 1/14/19 |"
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.title)
msgid "Post-install"
msgstr "Post-install"
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.subtitle)
-msgid "How to find your Bridge in Relay Search and connect manually"
-msgstr "How to find your Bridge in Relay Search and connect manually"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
-msgid ""
-"Congrats! If you get to this point, it means that your obfs4 bridge is "
-"running and is being distributed by BridgeDB to censored users. If you want "
-"to connect to your bridge manually, you will need to know the bridge's obfs4"
-" certificate. See the file `/var/lib/tor/pt_state/obfs4_bridgeline.txt` and "
-"paste the entire bridge line into Tor Browser:"
-msgstr ""
-"Congrats! If you get to this point, it means that your obfs4 bridge is "
-"running and is being distributed by BridgeDB to censored users. If you want "
-"to connect to your bridge manually, you will need to know the bridge's obfs4"
-" certificate. See the file `/var/lib/tor/pt_state/obfs4_bridgeline.txt` and "
-"paste the entire bridge line into Tor Browser:"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.subtitle)
+msgid "How to find your bridge in Relay Search and connect manually"
+msgstr "How to find your bridge in Relay Search and connect manually"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
+msgid "Congrats!"
+msgstr "Congrats!"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you get to this point, it means that your obfs4 bridge is running and is "
+"being distributed by BridgeDB to censored users. Note that it can take "
+"several days or weeks until you see a consistent set of users, so don't get "
+"discouraged if you don't see user connections right away. BridgeDB uses four"
+" buckets for bridge distribution: HTTPS, Moat, Email, and manual. Some "
+"buckets are used more than others, which also affects the time until your "
+"bridge sees users. Finally, there aren't many bridge users out there, so you"
+" cannot expect your bridge to be as popular as a relay."
+msgstr ""
+"If you get to this point, it means that your obfs4 bridge is running and is "
+"being distributed by BridgeDB to censored users. Note that it can take "
+"several days or weeks until you see a consistent set of users, so don't get "
+"discouraged if you don't see user connections right away. BridgeDB uses four"
+" buckets for bridge distribution: HTTPS, Moat, Email, and manual. Some "
+"buckets are used more than others, which also affects the time until your "
+"bridge sees users. Finally, there aren't many bridge users out there, so you"
+" cannot expect your bridge to be as popular as a relay."
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
+msgid ""
+"If you want to connect to your bridge manually, you will need to know the "
+"bridge's obfs4 certificate. See the file "
+"`/var/lib/tor/pt_state/obfs4_bridgeline.txt` and paste the entire bridge "
+"line into Tor Browser:"
+msgstr ""
+"If you want to connect to your bridge manually, you will need to know the "
+"bridge's obfs4 certificate. See the file "
+"`/var/lib/tor/pt_state/obfs4_bridgeline.txt` and paste the entire bridge "
+"line into Tor Browser:"
+
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
msgid ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
msgstr ""
"Bridge obfs4 <IP ADDRESS>:<PORT> <FINGERPRINT> cert=<CERTIFICATE> iat-mode=0"
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
msgid ""
"You'll need to replace `<IP ADDRESS>`, `<PORT>`, and `<FINGERPRINT>` with "
"the actual values, which you can find in the tor log. Make sure to use "
-"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the one "
-"from the log line `Registered server transport 'obfs4'`, not the one from "
-"the line `Now checking whether ORPort ... is reachable`."
+"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the obfs4 "
+"port you chose - and not the OR port."
msgstr ""
"You'll need to replace `<IP ADDRESS>`, `<PORT>`, and `<FINGERPRINT>` with "
"the actual values, which you can find in the tor log. Make sure to use "
-"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the one "
-"from the log line `Registered server transport 'obfs4'`, not the one from "
-"the line `Now checking whether ORPort ... is reachable`."
+"`<FINGERPRINT>`, not `<HASHED FINGERPRINT>`; and that `<PORT>` is the obfs4 "
+"port you chose - and not the OR port."
-#: https//community.torproject.org/relay-operations/setup/bridge/post-install/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/post-install/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/post-install/
+#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body)
msgid ""
"Finally, you can monitor your obfs4 bridge's usage on [Relay "
"Search](https://metrics.torproject.org/rs.html#search). Just enter your "
@@ -8844,23 +8832,23 @@ msgstr ""
"having set up the bridge, it takes approximately three hours for the bridge "
"to show up in Relay Search."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.title)
msgid "Debian / Ubuntu"
msgstr "Debian / Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.subtitle)
-msgid "How to deploy an obfs4proxy Bridge on Debian / Ubuntu"
-msgstr "How to deploy an obfs4proxy Bridge on Debian / Ubuntu"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on Debian / Ubuntu"
+msgstr "How to deploy an obfs4 bridge on Debian / Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-msgid "# 1. Install Tor"
-msgstr "# 1. Install Tor"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 1. Install Tor"
+msgstr "### 1. Install Tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"Get the latest version of Tor. If you're on Debian stable, `sudo apt-get "
"install tor` should give you the latest stable version of Tor."
@@ -8868,39 +8856,39 @@ msgstr ""
"Get the latest version of Tor. If you're on Debian stable, `sudo apt-get "
"install tor` should give you the latest stable version of Tor."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
-"* Note:''' Ubuntu users need to get it from Tor repository. Please see "
+"* Note: **Ubuntu users need to get it from Tor repository. Please see** "
"[Download instructions for "
"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)."
msgstr ""
-"* Note:''' Ubuntu users need to get it from Tor repository. Please see "
+"* Note: **Ubuntu users need to get it from Tor repository. Please see** "
"[Download instructions for "
"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-msgid "# 2. Install obfs4proxy"
-msgstr "# 2. Install obfs4proxy"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "### 2. Install obfs4proxy"
+msgstr "### 2. Install obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"On [Debian](https://packages.debian.org/search?keywords=obfs4proxy), the "
-"`obfs4proxy` package is available in sid, buster, and stretch. On "
-"[https://packages.ubuntu.com/search?keywords=obfs4proxy Ubuntu], bionic, "
+"`obfs4proxy` package is available in unstable, testing, and stable. On "
+"[Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic, "
"cosmic, disco, and eoan have the package. If you're running any of them, "
"`sudo apt-get install obfs4proxy` should work."
msgstr ""
"On [Debian](https://packages.debian.org/search?keywords=obfs4proxy), the "
-"`obfs4proxy` package is available in sid, buster, and stretch. On "
-"[https://packages.ubuntu.com/search?keywords=obfs4proxy Ubuntu], bionic, "
+"`obfs4proxy` package is available in unstable, testing, and stable. On "
+"[Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic, "
"cosmic, disco, and eoan have the package. If you're running any of them, "
"`sudo apt-get install obfs4proxy` should work."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"If not, you can [build it from "
"source](https://gitlab.com/yawning/obfs4#installation)."
@@ -8908,212 +8896,274 @@ msgstr ""
"If not, you can [build it from "
"source](https://gitlab.com/yawning/obfs4#installation)."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid ""
-"# 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and add "
-"the following lines:"
-msgstr ""
-"# 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and add "
-"the following lines:"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "#Bridge config"
-msgstr "#Bridge config"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid ""
+"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+msgstr ""
+"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and "
+"replace its content with:"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "RunAsDaemon 1"
msgstr "RunAsDaemon 1"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "ORPort auto"
-msgstr "ORPort auto"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "BridgeRelay 1"
msgstr "BridgeRelay 1"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"TODO\" with a Tor port of your choice. This port must be "
+"externally"
+msgstr ""
+"# Replace \"TODO\" with a Tor port of your choice. This port must be "
+"externally"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# reachable. Avoid port 9001 because it's commonly associated with Tor and"
+msgstr ""
+"# reachable. Avoid port 9001 because it's commonly associated with Tor and"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# censors may be scanning the Internet for this port."
+msgstr "# censors may be scanning the Internet for this port."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ORPort TODO"
+msgstr "ORPort TODO"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# For a fixed obfs4 port (e.g. 34176), uncomment the following line."
-msgstr "# For a fixed obfs4 port (e.g. 34176), uncomment the following line."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "#ServerTransportListenAddr obfs4 0.0.0.0:34176"
-msgstr "#ServerTransportListenAddr obfs4 0.0.0.0:34176"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"# Local communication port between Tor and obfs4. Always set this to "
-"\"auto\". \"Ext\" means"
-msgstr ""
-"# Local communication port between Tor and obfs4. Always set this to "
-"\"auto\". \"Ext\" means"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"# \"extended\", not \"external\". Don't try to set a specific port number, "
-"nor listen on 0.0.0.0."
-msgstr ""
-"# \"extended\", not \"external\". Don't try to set a specific port number, "
-"nor listen on 0.0.0.0."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Replace \"TODO\" with an obfs4 port of your choice. This port must be"
+msgstr "# Replace \"TODO\" with an obfs4 port of your choice. This port must be"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# externally reachable. Avoid port 9001 because it's commonly associated "
+"with"
+msgstr ""
+"# externally reachable. Avoid port 9001 because it's commonly associated "
+"with"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Tor and censors may be scanning the Internet for this port."
+msgstr "# Tor and censors may be scanning the Internet for this port."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "ServerTransportListenAddr obfs4 0.0.0.0:TODO"
+msgstr "ServerTransportListenAddr obfs4 0.0.0.0:TODO"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Local communication port between Tor and obfs4. Always set this to "
+"\"auto\"."
+msgstr ""
+"# Local communication port between Tor and obfs4. Always set this to "
+"\"auto\"."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific port"
+msgstr "# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific port"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# number, nor listen on 0.0.0.0."
+msgstr "# number, nor listen on 0.0.0.0."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ExtORPort auto"
msgstr "ExtORPort auto"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"# Contact information that allows us to get in touch with you in case of"
-msgstr ""
-"# Contact information that allows us to get in touch with you in case of"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"# critical updates or problems with your bridge. This is optional, so you"
-msgstr ""
-"# critical updates or problems with your bridge. This is optional, so you"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# don't have to provide an email address if you don't want to."
-msgstr "# don't have to provide an email address if you don't want to."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# Replace \"<address@xxxxxxxxx>\" with your email address so we can contact "
+"you if"
+msgstr ""
+"# Replace \"<address@xxxxxxxxx>\" with your email address so we can contact "
+"you if"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"# there are problems with your bridge. This is optional but encouraged."
+msgstr ""
+"# there are problems with your bridge. This is optional but encouraged."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "ContactInfo <address@xxxxxxxxx>"
msgstr "ContactInfo <address@xxxxxxxxx>"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# Pick a nickname that you like for your bridge."
-msgstr "# Pick a nickname that you like for your bridge."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "# Pick a nickname that you like for your bridge. This is optional."
+msgstr "# Pick a nickname that you like for your bridge. This is optional."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Nickname PickANickname"
msgstr "Nickname PickANickname"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "Don't forget to change the ContactInfo and Nickname options."
-msgstr "Don't forget to change the ContactInfo and Nickname options."
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, and `Nickname` options."
+msgstr ""
+"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, "
+"`ContactInfo`, and `Nickname` options."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"* If you decide to use a fixed obfs4 port smaller than 1024 (for example 80 "
"or 443), you will need to give obfs4 `CAP_NET_BIND_SERVICE` capabilities to "
@@ -9123,60 +9173,66 @@ msgstr ""
"or 443), you will need to give obfs4 `CAP_NET_BIND_SERVICE` capabilities to "
"bind the port with a non-root user:"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-msgid "sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy"
-msgstr "sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
+msgstr "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"* Under Debian, you will also need to set `NoNewPrivileges=no` in "
"`/lib/systemd/system/tor@default.service` and "
"`/lib/systemd/system/tor@.service` and then run `systemctl daemon-reload`. "
-"[bug #18356](https://trac.torproject.org/projects/tor/ticket/18356)"
+"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))"
msgstr ""
"* Under Debian, you will also need to set `NoNewPrivileges=no` in "
"`/lib/systemd/system/tor@default.service` and "
"`/lib/systemd/system/tor@.service` and then run `systemctl daemon-reload`. "
-"[bug #18356](https://trac.torproject.org/projects/tor/ticket/18356)"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid ""
-"* Note that both Tor's OR port **and** its obfs4 port must be reachable. If "
-"your bridge is behind a firewall or NAT, make sure to open both ports."
-msgstr ""
-"* Note that both Tor's OR port **and** its obfs4 port must be reachable. If "
-"your bridge is behind a firewall or NAT, make sure to open both ports."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid "# 4. Restart tor"
-msgstr "# 4. Restart tor"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open both ports. You can "
+"use [our reachability test](https://bridges.torproject.org/scan/) to see if "
+"your obfs4 port is reachable from the Internet."
+msgstr ""
+"* Note that both Tor's OR port and its obfs4 port must be reachable. If your"
+" bridge is behind a firewall or NAT, make sure to open both ports. You can "
+"use [our reachability test](https://bridges.torproject.org/scan/) to see if "
+"your obfs4 port is reachable from the Internet."
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 4. Restart tor"
+msgstr "### 4. Restart tor"
+
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "`systemctl restart tor`"
msgstr "`systemctl restart tor`"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid "# 5. Monitor your logs"
-msgstr "# 5. Monitor your logs"
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs"
+msgstr "### 5. Monitor your logs"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
msgid ""
"To confirm your bridge is running with no issues, you should see something "
"like this (usually in `/var/log/tor/log` or `/var/log/syslog`):"
@@ -9184,14 +9240,14 @@ msgstr ""
"To confirm your bridge is running with no issues, you should see something "
"like this (usually in `/var/log/tor/log` or `/var/log/syslog`):"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> "
"<FINGERPRINT>'"
@@ -9199,14 +9255,14 @@ msgstr ""
"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> "
"<FINGERPRINT>'"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> "
"<HASHED FINGERPRINT>'"
@@ -9214,25 +9270,25 @@ msgstr ""
"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> "
"<HASHED FINGERPRINT>'"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Registered server transport 'obfs4' at '[::]:46396'"
msgstr "[notice] Registered server transport 'obfs4' at '[::]:46396'"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
@@ -9240,40 +9296,40 @@ msgstr ""
"[notice] Tor has successfully opened a circuit. Looks like client "
"functionality is working."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "[notice] Bootstrapped 100%: Done"
msgstr "[notice] Bootstrapped 100%: Done"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
-"[notice] Now checking whether ORPort <redacted>:9001 is reachable... (this "
+"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this "
"may take up to 20 minutes -- look for log messages indicating success)"
msgstr ""
-"[notice] Now checking whether ORPort <redacted>:9001 is reachable... (this "
+"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this "
"may take up to 20 minutes -- look for log messages indicating success)"
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/
+#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"[notice] Self-testing indicates your ORPort is reachable from the outside. "
"Excellent. Publishing server descriptor."
@@ -9281,72 +9337,152 @@ msgstr ""
"[notice] Self-testing indicates your ORPort is reachable from the outside. "
"Excellent. Publishing server descriptor."
-#: https//community.torproject.org/relay-operations/setup/bridge/debian-ubuntu/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/debian-ubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use [our reachability test](https://bridges.torproject.org/scan/) to see if"
-" your obfs4 port is reachable from the Internet."
-msgstr ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use [our reachability test](https://bridges.torproject.org/scan/) to see if"
-" your obfs4 port is reachable from the Internet."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title)
+msgid "Docker"
+msgstr "Docker"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge using a docker container"
+msgstr "How to deploy an obfs4 bridge using a docker container"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"We are maintaining a docker container that allows you to quickly set up an "
+"obfs4 bridge. First, fetch the container:"
+msgstr ""
+"We are maintaining a docker container that allows you to quickly set up an "
+"obfs4 bridge. First, fetch the container:"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "`docker pull phwinter/obfs4-bridge:0.1`"
+msgstr "`docker pull phwinter/obfs4-bridge:0.1`"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "Now, it's time to run the container. You have two options:"
+msgstr "Now, it's time to run the container. You have two options:"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"1. We maintain a script that automatically determines a free OR and obfs4 "
+"port for you. The script only requires your email address as argument:"
+msgstr ""
+"1. We maintain a script that automatically determines a free OR and obfs4 "
+"port for you. The script only requires your email address as argument:"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"$ curl https://dip.torproject.org/torproject/anti-censorship/docker-"
+"obfs4-bridge/raw/master/deploy-container.sh > deploy-container.sh"
+msgstr ""
+"$ curl https://dip.torproject.org/torproject/anti-censorship/docker-"
+"obfs4-bridge/raw/master/deploy-container.sh > deploy-container.sh"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "$ bash deploy-container.sh address@xxxxxxxxx"
+msgstr "$ bash deploy-container.sh address@xxxxxxxxx"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"2. If you would rather provide your own ports, run the following command and"
+" replace `XXX` with your OR port, `YYY` with your obfs4 port, and "
+"`address@xxxxxxxxxxx` with your email address. Don't forget the semicolon "
+"after the environment variables."
+msgstr ""
+"2. If you would rather provide your own ports, run the following command and"
+" replace `XXX` with your OR port, `YYY` with your obfs4 port, and "
+"`address@xxxxxxxxxxx` with your email address. Don't forget the semicolon "
+"after the environment variables."
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "OR_PORT=XXX PT_PORT=YYY EMAIL=address@xxxxxxxxxxx; \\"
+msgstr "OR_PORT=XXX PT_PORT=YYY EMAIL=address@xxxxxxxxxxx; \\"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "docker run -d \\"
+msgstr "docker run -d \\"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "-e \"OR_PORT=$OR_PORT\" -e \"PT_PORT=$PT_PORT\" -e \"EMAIL=$EMAIL\" \\"
+msgstr "-e \"OR_PORT=$OR_PORT\" -e \"PT_PORT=$PT_PORT\" -e \"EMAIL=$EMAIL\" \\"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "-p \"$OR_PORT\":\"$OR_PORT\" -p \"$PT_PORT\":\"$PT_PORT\" \\"
+msgstr "-p \"$OR_PORT\":\"$OR_PORT\" -p \"$PT_PORT\":\"$PT_PORT\" \\"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid "phwinter/obfs4-bridge:0.1"
+msgstr "phwinter/obfs4-bridge:0.1"
+
+#: https//community.torproject.org/relay/setup/bridge/docker/
+#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body)
+msgid ""
+"That's it! Your container should now be bootstrapping your new obfs4 Tor "
+"bridge."
+msgstr ""
+"That's it! Your container should now be bootstrapping your new obfs4 Tor "
+"bridge."
+
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.title)
msgid "CentOS / RHEL / OpenSUSE"
msgstr "CentOS / RHEL / OpenSUSE"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.subtitle)
-msgid "How to deploy obfs4proxy Bridge on CentOS / RHEL / OpenSUSE"
-msgstr "How to deploy obfs4proxy Bridge on CentOS / RHEL / OpenSUSE"
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
+msgstr "How to deploy an obfs4 bridge on CentOS / RHEL / OpenSUSE"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid "# 1. Install tor and dependencies"
-msgstr "# 1. Install tor and dependencies"
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 1. Install tor and dependencies"
+msgstr "### 1. Install tor and dependencies"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "* Redhat / RHEL:"
msgstr "* Redhat / RHEL:"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "yum install epel-release"
msgstr "yum install epel-release"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "yum install git golang tor"
msgstr "yum install git golang tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "* OpenSUSE:"
msgstr "* OpenSUSE:"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "zypper install tor go git"
msgstr "zypper install tor go git"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid "# 2. Build obfs4proxy and move it into place."
-msgstr "# 2. Build obfs4proxy and move it into place."
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 2. Build obfs4proxy and move it into place."
+msgstr "### 2. Build obfs4proxy and move it into place."
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid ""
"Heavily outdated versions of git can make `go get` fail, so try upgrading to"
" a more recent git version if you're running into this problem."
@@ -9354,47 +9490,38 @@ msgstr ""
"Heavily outdated versions of git can make `go get` fail, so try upgrading to"
" a more recent git version if you're running into this problem."
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "* CentOS / RHEL:"
msgstr "* CentOS / RHEL:"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "export GOPATH=`mktemp -d`"
msgstr "export GOPATH=`mktemp -d`"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy"
msgstr "go get gitlab.com/yawning/obfs4.git/obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/"
msgstr "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid "chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy"
msgstr "chcon --reference=/usr/bin/tor /usr/local/bin/obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-msgstr "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy"
-
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
-msgid "# 5. Monitor your logs (usually in your syslog)"
-msgstr "# 5. Monitor your logs (usually in your syslog)"
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
+msgid "### 5. Monitor your logs (usually in your syslog)"
+msgstr "### 5. Monitor your logs (usually in your syslog)"
-#: https//community.torproject.org/relay-operations/setup/bridge/centos-rhel-opensuse/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/centos-rhel-opensuse/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/
+#: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body)
msgid ""
"To confirm your bridge is running with no issues, you should see something "
"like this:"
@@ -9402,88 +9529,122 @@ msgstr ""
"To confirm your bridge is running with no issues, you should see something "
"like this:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.title)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/getting-help/
+#: (content/relay-operations/technical-setup/bridge/getting-help/contents+en.lrpage.title)
+msgid "Getting help"
+msgstr "Getting help"
+
+#: https//community.torproject.org/relay/setup/bridge/getting-help/
+#: (content/relay-operations/technical-setup/bridge/getting-help/contents+en.lrpage.subtitle)
+msgid "How to get help if you run into issues"
+msgstr "How to get help if you run into issues"
+
+#: https//community.torproject.org/relay/setup/bridge/getting-help/
+#: (content/relay-operations/technical-setup/bridge/getting-help/contents+en.lrpage.body)
+msgid ""
+"If you run into problems while setting up your relay, you can ask your "
+"questions on the public [tor-relays mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays). "
+"The list is a great resource for asking (and answering) questions, and for "
+"getting to know other relay operators. Make sure to check out the archives!"
+msgstr ""
+"If you run into problems while setting up your relay, you can ask your "
+"questions on the public [tor-relays mailing "
+"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays). "
+"The list is a great resource for asking (and answering) questions, and for "
+"getting to know other relay operators. Make sure to check out the archives!"
+
+#: https//community.torproject.org/relay/setup/bridge/getting-help/
+#: (content/relay-operations/technical-setup/bridge/getting-help/contents+en.lrpage.body)
+msgid ""
+"You can also get help by joining the IRC channel #tor-relays in the network "
+"[irc.oftc.net](https://www.oftc.net)."
+msgstr ""
+"You can also get help by joining the IRC channel #tor-relays in the network "
+"[irc.oftc.net](https://www.oftc.net)."
+
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title)
msgid "FreeBSD"
msgstr "FreeBSD"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.subtitle)
-msgid "How to deploy obfs4proxy Bridge on FreeBSD"
-msgstr "How to deploy obfs4proxy Bridge on FreeBSD"
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on FreeBSD"
+msgstr "How to deploy an obfs4 bridge on FreeBSD"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# 1. Install packages"
-msgstr "# 1. Install packages"
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 1. Install packages"
+msgstr "### 1. Install packages"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid "pkg install obfs4proxy-tor tor ca_root_nss"
msgstr "pkg install obfs4proxy-tor tor ca_root_nss"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid ""
-"# 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` and "
-"add the following lines"
+"### 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` "
+"and replace its content with:"
msgstr ""
-"# 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` and "
-"add the following lines"
+"### 2. Edit your Tor config file, usually located at `/usr/local/etc/tor` "
+"and replace its content with:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "Log notice file /var/log/tor/notices.log"
msgstr "Log notice file /var/log/tor/notices.log"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid "# 3. Ensure that the `random_id` sysctl setting is enabled:"
-msgstr "# 3. Ensure that the `random_id` sysctl setting is enabled:"
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 3. Ensure that the `random_id` sysctl setting is enabled:"
+msgstr "### 3. Ensure that the `random_id` sysctl setting is enabled:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
msgstr "echo \"net.inet.ip.random_id=1\" >> /etc/sysctl.conf"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysctl net.inet.ip.random_id=1"
msgstr "sysctl net.inet.ip.random_id=1"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid "# 4. Start the tor daemon and make sure it starts at boot:"
-msgstr "# 4. Start the tor daemon and make sure it starts at boot:"
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+msgid "### 4. Start the tor daemon and make sure it starts at boot:"
+msgstr "### 4. Start the tor daemon and make sure it starts at boot:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "sysrc tor_enable=YES"
msgstr "sysrc tor_enable=YES"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "service tor start"
msgstr "service tor start"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid ""
"To confirm your bridge is running with no issues, you should see something "
"like this in `/var/log/tor/notices.log`:"
@@ -9491,46 +9652,29 @@ msgstr ""
"To confirm your bridge is running with no issues, you should see something "
"like this in `/var/log/tor/notices.log`:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-msgid ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use[our reachability test] (https://bridges.torproject.org/scan/) to see if"
-" your obfs4 port is reachable from the Internet."
-msgstr ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use[our reachability test] (https://bridges.torproject.org/scan/) to see if"
-" your obfs4 port is reachable from the Internet."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid ""
-"# 6. To get the fastest package updates, switch from the \"quarterly\" "
+"### 6. To get the fastest package updates, switch from the \"quarterly\" "
"package repo to the \"latest\" repo."
msgstr ""
-"# 6. To get the fastest package updates, switch from the \"quarterly\" "
+"### 6. To get the fastest package updates, switch from the \"quarterly\" "
"package repo to the \"latest\" repo."
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "Create the following folder:"
msgstr "Create the following folder:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid "mkdir -p /usr/local/etc/pkg/repos"
msgstr "mkdir -p /usr/local/etc/pkg/repos"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
msgid ""
"Create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the following "
"content:"
@@ -9538,125 +9682,114 @@ msgstr ""
"Create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the following "
"content:"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "FreeBSD: { enabled: no }"
msgstr "FreeBSD: { enabled: no }"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "FreeBSDlatest: {"
msgstr "FreeBSDlatest: {"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
msgstr "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\","
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "mirror_type: \"srv\","
msgstr "mirror_type: \"srv\","
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "signature_type: \"fingerprints\","
msgstr "signature_type: \"fingerprints\","
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "fingerprints: \"/usr/share/keys/pkg\","
msgstr "fingerprints: \"/usr/share/keys/pkg\","
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "enabled: yes"
msgstr "enabled: yes"
-#: https//community.torproject.org/relay-operations/setup/bridge/freebsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/freebsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/freebsd/
+#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "}"
msgstr "}"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title)
msgid "OpenBSD"
msgstr "OpenBSD"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.subtitle)
-msgid "How to deploy obfs4proxy Bridge on OpenBSD"
-msgstr "How to deploy obfs4proxy Bridge on OpenBSD"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.subtitle)
+msgid "How to deploy an obfs4 bridge on OpenBSD"
+msgstr "How to deploy an obfs4 bridge on OpenBSD"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "pkg_add tor obfs4proxy"
msgstr "pkg_add tor obfs4proxy"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# 2. Edit your Tor config file"
-msgstr "# 2. Edit your Tor config file"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 2. Edit your Tor config file"
+msgstr "### 2. Edit your Tor config file"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "Usually located at `/etc/tor/torrc`, add the following lines:"
-msgstr "Usually located at `/etc/tor/torrc`, add the following lines:"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "Usually located at `/etc/tor/torrc`, and replace its content with:"
+msgstr "Usually located at `/etc/tor/torrc`, and replace its content with:"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "User _tor"
msgstr "User _tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"Note that both Tor's OR port and its obfs4 port must be reachable. If your "
-"bridge is behind a firewall or NAT, make sure to open both ports."
-msgstr ""
-"Note that both Tor's OR port and its obfs4 port must be reachable. If your "
-"bridge is behind a firewall or NAT, make sure to open both ports."
-
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-msgid "# 3. Start the tor daemon and make sure it starts at boot:"
-msgstr "# 3. Start the tor daemon and make sure it starts at boot:"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 3. Start the tor daemon and make sure it starts at boot:"
+msgstr "### 3. Start the tor daemon and make sure it starts at boot:"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "rcctl enable tor"
msgstr "rcctl enable tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid "rcctl start tor"
msgstr "rcctl start tor"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid "# 4. Monitor your logs"
-msgstr "# 4. Monitor your logs"
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
+msgid "### 4. Monitor your logs"
+msgstr "### 4. Monitor your logs"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/bridge/openbsd/
+#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body)
msgid ""
"To confirm your bridge is running with no issues, you should see something "
"like this (`/var/log/tor/notices.log`):"
@@ -9664,40 +9797,23 @@ msgstr ""
"To confirm your bridge is running with no issues, you should see something "
"like this (`/var/log/tor/notices.log`):"
-#: https//community.torproject.org/relay-operations/setup/bridge/openbsd/
-#: (content/relay-operations/technical-setup/bridge-deployment-guide/openbsd/contents+en.lrpage.body)
-msgid ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use [our reachability test](https://bridges.torproject.org/scan/) to see "
-"if your obfs4 port is reachable from the Internet."
-msgstr ""
-"Remember to open the random port associated with your bridge. You can find "
-"it in your tor log; in the above example it is 46396. To use a fixed port, "
-"uncomment the [ServerTransportListenAddr](https://www.torproject.org/docs"
-"/tor-manual.html.en#ServerTransportListenAddr) option in your torrc. You can"
-" use [our reachability test](https://bridges.torproject.org/scan/) to see "
-"if your obfs4 port is reachable from the Internet."
-
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title)
msgid "CentOS/RHEL"
msgstr "CentOS/RHEL"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.subtitle)
msgid "How to deploy a middle/Guard node on CentOS/RHEL"
msgstr "How to deploy a middle/Guard node on CentOS/RHEL"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "# 1. Enable the EPEL repository"
msgstr "# 1. Enable the EPEL repository"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid ""
"To install `tor` package on CentOS/RHEL, you need to install the "
"[EPEL](https://fedoraproject.org/wiki/EPEL) repository first:"
@@ -9705,23 +9821,23 @@ msgstr ""
"To install `tor` package on CentOS/RHEL, you need to install the "
"[EPEL](https://fedoraproject.org/wiki/EPEL) repository first:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install epel-release`"
msgstr "`yum install epel-release`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "# 2. Install the tor package and verify the EPEL signing key"
msgstr "# 2. Install the tor package and verify the EPEL signing key"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "`yum install tor`"
msgstr "`yum install tor`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid ""
"When you install the first package from the EPEL repository you will be "
"asked about verifying the EPEL GPG signing key. Please ensure the key "
@@ -9733,157 +9849,167 @@ msgstr ""
"matches with the one available on the [Fedora Project "
"website](https://getfedora.org/keys/)."
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place"
msgstr "# 3. Put the tor configuration file `/etc/tor/torrc` in place"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "#change the nickname \"myNiceRelay\" to a name that you like"
msgstr "#change the nickname \"myNiceRelay\" to a name that you like"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "Nickname myNiceRelay"
msgstr "Nickname myNiceRelay"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "ORPort 9001"
msgstr "ORPort 9001"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "SocksPort 0"
msgstr "SocksPort 0"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "ExitRelay 0"
msgstr "ExitRelay 0"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
"# Change the email address bellow and be aware that it will be published"
msgstr ""
"# Change the email address bellow and be aware that it will be published"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "ContactInfo tor-operator@your-emailaddress-domain"
msgstr "ContactInfo tor-operator@your-emailaddress-domain"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "# 4. Enable and start your Tor relay"
msgstr "# 4. Enable and start your Tor relay"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "CentOS 7 / RHEL 7:"
msgstr "CentOS 7 / RHEL 7:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl enable tor"
msgstr "systemctl enable tor"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "systemctl start tor"
msgstr "systemctl start tor"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "CentOS 6 / RHEL 6:"
msgstr "CentOS 6 / RHEL 6:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/centosrhel/
-#: (content/relay-operations/technical-setup/middleguard-relay/centosrhel/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/centosrhel/
+#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body)
msgid "service tor enable"
msgstr "service tor enable"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title)
+msgid "Fedora"
+msgstr "Fedora"
+
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.subtitle)
msgid "How to deploy a middle/Guard node on Fedora"
msgstr "How to deploy a middle/Guard node on Fedora"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "# 1. Install the tor package:"
msgstr "# 1. Install the tor package:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "`dnf install tor`"
msgstr "`dnf install tor`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/fedora/
-#: (content/relay-operations/technical-setup/middleguard-relay/fedora/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
msgid "# 2. Put the tor configuration file `/etc/tor/torrc` in place:"
msgstr "# 2. Put the tor configuration file `/etc/tor/torrc` in place:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.title)
+#: https//community.torproject.org/relay/setup/guard/fedora/
+#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body)
+msgid "# 3. Start the tor daemon and make sure it starts at boot:"
+msgstr "# 3. Start the tor daemon and make sure it starts at boot:"
+
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title)
msgid "Debian/Ubuntu"
msgstr "Debian/Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.subtitle)
msgid "How to deploy a middle/Guard node on Debian/Ubuntu"
msgstr "How to deploy a middle/Guard node on Debian/Ubuntu"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "# 1. Configure Tor Package Repository"
msgstr "# 1. Configure Tor Package Repository"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid ""
"Enable the Torproject package repository by following the instructions "
"**[here](https://2019.www.torproject.org/docs/debian.html.en#ubuntu)**."
@@ -9891,108 +10017,108 @@ msgstr ""
"Enable the Torproject package repository by following the instructions "
"**[here](https://2019.www.torproject.org/docs/debian.html.en#ubuntu)**."
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "# 2. Package Installation"
msgstr "# 2. Package Installation"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Install the `tor` package:"
msgstr "Install the `tor` package:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`apt update && apt install tor`"
msgstr "`apt update && apt install tor`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "# 3. Configuration File"
msgstr "# 3. Configuration File"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Put the configuration file `/etc/tor/torrc` in place:"
msgstr "Put the configuration file `/etc/tor/torrc` in place:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ORPort 443"
msgstr "ORPort 443"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "ControlSocket 0"
msgstr "ControlSocket 0"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "# 4. Restart the Service"
msgstr "# 4. Restart the Service"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "Restart the tor daemon so your configuration changes take effect:"
msgstr "Restart the tor daemon so your configuration changes take effect:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/debianubuntu/
-#: (content/relay-operations/technical-setup/middleguard-relay/debianubuntu/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/debianubuntu/
+#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body)
msgid "`systemctl restart tor@default`"
msgstr "`systemctl restart tor@default`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.subtitle)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.subtitle)
msgid "How to deploy a middle/Guard node on FreeBSD"
msgstr "How to deploy a middle/Guard node on FreeBSD"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "## 1. Install the tor package"
msgstr "## 1. Install the tor package"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "`pkg install tor ca_root_nss`"
msgstr "`pkg install tor ca_root_nss`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "or for alpha releases:"
msgstr "or for alpha releases:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "`pkg install tor-devel ca_root_nss`"
msgstr "`pkg install tor-devel ca_root_nss`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "## 2. Put the configuration file `/usr/local/etc/tor/torrc` in place"
msgstr "## 2. Put the configuration file `/usr/local/etc/tor/torrc` in place"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "Log notice syslog"
msgstr "Log notice syslog"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "## 3. Ensure that the `random_id` sysctl setting is enabled:"
msgstr "## 3. Ensure that the `random_id` sysctl setting is enabled:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "## 4. Start the tor daemon and make sure it starts at boot:"
msgstr "## 4. Start the tor daemon and make sure it starts at boot:"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "### Optional but recommended"
msgstr "### Optional but recommended"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
"To get package updates faster after they have been build it is best to "
"switch from the \"quarterly\" with \"latest\" repository."
@@ -10000,13 +10126,13 @@ msgstr ""
"To get package updates faster after they have been build it is best to "
"switch from the \"quarterly\" with \"latest\" repository."
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid "`mkdir -p /usr/local/etc/pkg/repos`"
msgstr "`mkdir -p /usr/local/etc/pkg/repos`"
-#: https//community.torproject.org/relay-operations/setup/middleguard-relay/freebsd/
-#: (content/relay-operations/technical-setup/middleguard-relay/freebsd/contents+en.lrpage.body)
+#: https//community.torproject.org/relay/setup/guard/freebsd/
+#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body)
msgid ""
"and create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the "
"following content:"
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits