
commit 396ec8072ff019b6b757e0f267bb856590c5625e Author: Translation commit bot <translation@torproject.org> Date: Wed Dec 11 11:26:24 2019 +0000 moved to public translation project --- contents+ar.po | 10785 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+bn-BD.po | 10786 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+ca.po | 10792 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+de.po | 4355 +++++++++++---------- contents+en.po | 1449 +------ contents+es.po | 459 ++- contents+fa.po | 10799 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+fr.po | 4396 +++++++++++---------- contents+he.po | 10774 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+id.po | 10794 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+is.po | 10789 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+it.po | 10800 ++++++++++++++++++++++++++++++++++++++++++++++++++++ contents+ja.po | 10773 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+ka.po | 10793 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+nl.po | 10791 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+pt-BR.po | 4394 +++++++++++---------- contents+pt_PT.po | 10782 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+ro.po | 10794 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+ru.po | 10794 +++++++++++++++++++++++++++++++++++++++++++++++++++ contents+tr.po | 4400 +++++++++++---------- contents+zh-CN.po | 4347 +++++++++++---------- 21 files changed, 162764 insertions(+), 12082 deletions(-) diff --git a/contents+ar.po b/contents+ar.po new file mode 100644 index 0000000000..37116f3a31 --- /dev/null +++ b/contents+ar.po @@ -0,0 +1,10785 @@ +# Translators: +# Ahmed A. <6622227a@gmail.com>, 2019 +# Khaled Hosny, 2019 +# William Ward <will@industryarabic.com>, 2019 +# Ahmad Gharbeia <gharbeia@gmail.com>, 2019 +# Layla Taha <layla@asl19.org>, 2019 +# Martus Translations <translations@martus.org>, 2019 +# erinm, 2019 +# Emma Peel, 2019 +# Ahmed IB <mee.tbhole@gmail.com>, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Ahmed IB <mee.tbhole@gmail.com>, 2019\n" +"Language-Team: Arabic (https://www.transifex.com/otf/teams/1519/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "خدمات البصلة " + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "الأقلمة" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "بدء الاستخدام" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "أصبح مترجما لTor" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "أدخل معلوماتك في الحقول وانقر على زر التسجيل 'Sigb Up':" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "اخرج" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "جسر" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "إغلاق" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "ينتشر التعقب والرقابة والحجب على صعيد واسع في الانترنت" + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "استعد السيطرة على الانترنت مع TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "تبرع الآن" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "تبرع اليوم، وستجاريك موزيلا وتبرع بنفس المبلغ." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "تنزيل متصفّح تور (Tor)" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"نزّلوا متصفّح تور (Tor) لتختبروا التصفّح الخاص فعليّاً بدون تتبّع أو مراقبة " +"أو رقابة." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "مُهمّتنا:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"لدعم الحريّات وحقوق الإنسان عن طريق خلق وتشغيل تقنيّات خصوصيّة ومجهوليّة " +"مجّانيّة ومفتوحة المصدر، ممّا يجعلها متاحة للاستخدام بدون قيود، وكذلك تطوير " +"الإدراك العلمي والعام لهذه التقنيات. " + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "تبرّع" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "تبرع الآن" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "اشترك في رسالتنا للمستجدات" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "احصل على تحديثات شهرية وفرص من مشروع تور:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "سجل حساب" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"يمكن العثور على العلامة التجارية وحقوق النشر وقواعد الاستخدام من الطرف " +"الثالث في%(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "القائمة" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "بحث" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"يوضح الشكل التالي ما البيانات التي يستطيع المتنصتون الاطلاع عليها عند " +"استخدام أو عدم استخدام متصفّح تور (Tor) وتشفير HTTPS:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"انقر على زر ”تور“ لرؤية البيانات البيانات التي يستطيع المراقبون الاطلاع " +"عليها أثناء استخدامك لتور. سيظهر الزر باللون الأخضر ليبين أن تور يعمل." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"انقر على زر ”HTTPS“ لرؤية البيانات البيانات التي يستطيع المراقبون الاطلاع " +"عليها أثناء استخدامك HTTPS. سيظهر الزر باللون الأخضر ليبين أن HTTPS يعمل." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"عندما يظهر الزران باللون الأخضر فسترى البيانات التي يستطيع المراقبون الاطلاع" +" عليها عند استخدامك الأداتين معًا." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"عندما يظهر الزران باللون الرمادي فسترى البيانات التي يستطيع المراقبون " +"الاطلاع عليها عند عدم استخدامك أيا من الأداتين." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "تور" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr " البيانات التي يمكن أن تظهر" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "الموقع المزار" + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "مستعمل / كلمة المرور" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "اسم المستخدم وكلمة السر المستخدمين للاستيثاق" + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "معطيات" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "البيانات المنقولة" + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "موقع" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"مكان الحاسوب (المستخدم لزيارة الموقع) على الإنترنت (عنوان IP العمومي)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "ما إذا كنت تستخدم تور" + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "مشروع تور" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "دافع عن نفسك ضد التتبع والرصد . تحايل على الرقابة." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "إعرف/ي أكثر " + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "المساهمون في هذه الصفحة:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "تعديل هذه الصفحة" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+bn-BD.po b/contents+bn-BD.po new file mode 100644 index 0000000000..7f3025bd41 --- /dev/null +++ b/contents+bn-BD.po @@ -0,0 +1,10786 @@ +# Translators: +# erinm, 2019 +# Emma Peel, 2019 +# Al Shahrior Hasan Sagor <shahrior3814@gmail.com>, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Al Shahrior Hasan Sagor <shahrior3814@gmail.com>, 2019\n" +"Language-Team: Bengali (https://www.transifex.com/otf/teams/1519/bn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: bn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "ওনিওন সেবা" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"চীন ও ইরান সহ বেশ কয়েকটি দেশ টর ব্রিজের কানেকশন শনাক্ত ও ব্লক করার উপায় " +"খুঁজে পেয়েছে ।" + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" +"টর প্রকল্পটি অন্তর্ভুক্তিমূলক পরিবেশ এবং সম্প্রদায়কে উত্সাহিত করতে " +"প্রতিশ্রুতিবদ্ধ। টর এমন এক স্থান যেখানে লোকেরা তাদের দৃষ্টিভঙ্গিটি ভাগ করে " +"নেওয়া এবং অংশগ্রহন করতে নিরাপদ বোধ করা উচিত।" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "একজন টর অনুবাদক হন" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "ক্ষেত্রগুলিতে আপনার তথ্য লিখুন এবং 'সাইন আপ' বোতামে ক্লিক করুন:" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "প্রস্থান" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "ব্রিজ" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "লগ-ইন নোটিশ ফাইল/var/log/tor/notices.log" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "ব্যানার বন্ধ করুন" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "ট্র্যাকিং, নজরদারি এবং সেন্সরশিপ অনলাইনে ব্যাপক।" + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "Tor এর সাথে ইন্টারনেট ফিরিয়ে নিন" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "এখনি দান করো" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "অর্থ সাহায্য করুন, এবং মজিলা সমপরিমাণ সাহায্য করবে। " + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "টর ব্রাউজার ডাউনলোড করুন" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"ট্র্যাক, নজরদারি বা সেন্সরশিপ ছাড়াই বাস্তব ব্যক্তিগত ব্রাউজিংয়ের অভিজ্ঞতা " +"পেতে Tor Browser টি ডাউনলোড করুন।" + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "আমাদের লক্ষ্য:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"মুক্ত এবং উন্মুক্ত সোর্স সনদে এবং গোপনীয়তা প্রযুক্তিকে সমর্থন এবং তাদের " +"নিষিদ্ধ প্রাপ্যতা এবং ব্যবহার এবং তাদের বৈজ্ঞানিক এবং জনপ্রিয় বোঝাপড়ার " +"মাধ্যমে মানবাধিকার এবং স্বাধীনতাকে ফিরিয়ে আনতে এবং তাদের মানবাধিকার ও " +"স্বাধীনতায় হস্তক্ষেপ করা ।" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "ডনেট করুন" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "এখুনি দান করুন! " + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "আমাদের নিউজলেটার সাবস্ক্রাইব করুন" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "টর প্রকল্প থেকে মাসিক আপডেট এবং সুযোগ পান:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "সাইন আপ" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"ট্রেডমার্ক, কপিরাইট বিজ্ঞপ্তি এবং তৃতীয় পক্ষের ব্যবহারের নিয়মাবলী আমাদের " +"%(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "মেনু" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "খুজুন" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"নীচের ভিজ্যুয়ালাইজেশানটি দেখায় যে টর ব্রাউজার এবং HTTPS এনক্রিপশনের সাথে " +"এবং ছাড়া ছাড়া কী eavesdroppers দেখতে হয়:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"আপনি Tor ব্যবহার করছেন যখন পর্যবেক্ষক দৃশ্যমান কি দেখতে \"টর\" বোতাম ক্লিক " +"করুন। যে টরটি চালু আছে তা নির্দেশ করার জন্য বোতামটি সবুজ হয়ে যাবে।" + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"আপনি যখন HTTPS ব্যবহার করছেন তখন পর্যবেক্ষকদের কাছে যে ডেটা দৃশ্যমান তা " +"দেখতে \"HTTPS\" বোতামটি ক্লিক করুন। যে HTTPS চালু আছে তা নির্দেশ করার জন্য " +"বোতামটি সবুজ হয়ে যাবে।" + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"যখন উভয় বোতামগুলি সবুজ হয়, তখন আপনি দেখতে পান যে আপনি উভয় সরঞ্জামগুলি " +"ব্যবহার করছেন তখন আপনি দেখতে পাবেন এমন ডেটা দেখুন।" + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"যখন উভয় বোতামগুলি সবুজ হয়, তখন আপনি দেখতে পান যে আপনি উভয় সরঞ্জামগুলি " +"ব্যবহার করছেন তখন আপনি দেখতে পাবেন এমন ডেটা দেখুন।" + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "সম্ভবত দৃশ্যমান ডেটা" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "সাইট পরিদর্শন করা হচ্ছে।" + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "user / pw" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "ব্যবহারকারীর নাম এবং পাসওয়ার্ড প্রমাণীকরণের জন্য ব্যবহৃত।" + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "ডাটা" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "তথ্য প্রেরণ করা হচ্ছে।" + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "অবস্থান" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"ওয়েবসাইটের জন্য ব্যবহৃত কম্পিউটারের নেটওয়ার্ক স্থান (পাবলিক আইপি ঠিকানা)।" + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "টর্চ ব্যবহার করা হচ্ছে কিনা বা না।" + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "টর প্রকল্প" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "নিজেকে ট্র্যাকিং এবং নজরদারি থেকে রক্ষা করুন। সার্কভেন্ট সেন্সরশিপ।" + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "আরও জানুন" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "এই পৃষ্ঠায় অবদানকারী:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "এই পৃষ্ঠাটি সম্পাদনা করুন" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+ca.po b/contents+ca.po new file mode 100644 index 0000000000..0d537e84c5 --- /dev/null +++ b/contents+ca.po @@ -0,0 +1,10792 @@ +# Translators: +# Benny Beat <bennybeat@gmail.com>, 2019 +# Marc Ripoll <markripesp@gmail.com>, 2019 +# Emma Peel, 2019 +# jmontane, 2019 +# erinm, 2019 +# Ecron <ecron_89@hotmail.com>, 2019 +# Assumpta, 2019 +# Ricard Llenas <ricardllenas@gmail.com>, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Ricard Llenas <ricardllenas@gmail.com>, 2019\n" +"Language-Team: Catalan (https://www.transifex.com/otf/teams/1519/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Serveis Onion" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"Diversos països, inclosos Xina i Iran, han trobat maneres de detectar i " +"blocar connexions als ponts de Tor." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "Comença" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "Converteix-te en un traductor de Tor" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "" +"Introduïu la vostra informació als camps i feu clic al botó \"Registra't\":" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "Sortir" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "Pont" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Tanca el bàner" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "" +"El seguiment, la vigilància i la censura en línia estan a l'ordre del dia." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "RECUPEREU LA INTERNET AMB EL TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "FES UNA DONACIÓ" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Dóna avui, i Mozilla donarà el mateix import." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Baixa el Navegador Tor" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"Baixeu el Navegador Tor i proveu com és navegar amb privadesa real, sense " +"seguiments, vigilància ni censura." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "La nostra missió:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"Promoure els drets humans i les llibertats per mitjà de la creació i la " +"implementació de tecnologies d'anonimat i privadesa lliures i de codi obert," +" el suport a la seva disponibilitat i la utilització sense restriccions i el" +" foment de la seva comprensió científica i popular." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Feu una donació" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "Feu una donació" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "Subscriviu-vos al nostre butlletí" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "Obteniu actualitzacions i oportunitats mensuals del Tor Project:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "Registra'm" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"Podeu trobar informació sobre la marca, avisos de drets d'autor, i regles " +"per a l'ús per part de tercers en les %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "Menú" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "Cerca" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"La imatge següent mostra quina informació poden veure els tafaners amb el " +"Navegador Tor i un xifratge HTTPS, i sense:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"Feu clic al botó «Tor» per a saber quines dades poden veure els observadors " +"quan utilitzeu el Tor. El botó es posarà de color verd per a indicar que el " +"Tor està encès." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"Feu clic al botó «HTTPS» per a saber quines dades poden veure els " +"observadors quan utilitzeu HTTPS. El botó es posarà de color verd per a " +"indicar que el Tor està encès." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"Quan ambdós botons estan verds, es mostren les dades que poden veure els " +"observadors quan utilitzeu ambdues eines." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"Quan ambdós botons estan grisos, es mostren les dades que poden veure els " +"observadors quan no utilitzeu cap de les dues eines." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "DADES POTENCIALMENT VISIBLES" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Lloc.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "El lloc web que s'està visitant." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "usuari / contrasenya" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "Nom d'usuari i contrasenya utilitzats per a l'autenticació." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "dades" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "Dades que s'estan transmetent." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "ubicació" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"Ubicació en la xarxa de l'ordinador utilitzat per a visitar el lloc web " +"(l'adreça IP pública)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Si s'està utilitzant el Tor o no." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Tor Project" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "Defenseu-vos contra el seguiment i la vigilància. Eludiu la censura." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Aprèn més" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "Col·laboradors d'aquesta pàgina:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "Editeu la pàgina" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+de.po b/contents+de.po index 144c97f6cb..a6184aaef3 100644 --- a/contents+de.po +++ b/contents+de.po @@ -1,18 +1,23 @@ # Translators: -# Lars Schimmer <echelon@i2pmail.org>, 2019 -# Ettore Atalan <atalanttore@googlemail.com>, 2019 -# Ikono Gangansi <ikonogangansi@gmail.com>, 2019 +# Marcel Haring <getting@autistici.org>, 2019 +# Steve Dougherty, 2019 +# Vincent Breitmoser <look@my.amazin.horse>, 2019 +# c8faa9c4b9d81319c5c2fd62ae3a9956, 2019 # erinm, 2019 +# Tobias Killer, 2019 +# Philipp Winter, 2019 +# Ettore Atalan <atalanttore@googlemail.com>, 2019 # Emma Peel, 2019 +# Curtis Baltimore <curtisbaltimore@protonmail.com>, 2019 # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-03 13:22+CET\n" -"PO-Revision-Date: 2019-03-16 14:14+0000\n" -"Last-Translator: Emma Peel, 2019\n" -"Language-Team: German (https://www.transifex.com/otf/teams/94225/de/)\n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Curtis Baltimore <curtisbaltimore@protonmail.com>, 2019\n" +"Language-Team: German (https://www.transifex.com/otf/teams/1519/de/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -185,8 +190,6 @@ msgstr "" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.body) -#: https//community.torproject.org/onion-services/overview/ -#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "Onion services are services that can only be accessed over Tor. Running an " "onion service gives your users all the security of HTTPS with the added " @@ -238,67 +241,6 @@ msgid "" "documents that we could use help translating as well." msgstr "" -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.title) -#: (content/menu2/contents+en.lrpage.body) -msgid "Documentation" -msgstr "Dokumentation" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "About" -msgstr "Infos" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Press" -msgstr "Presse" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Blog" -msgstr "Blog" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Newsletter" -msgstr "Newsletter" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Contact" -msgstr "Kontakt" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Jobs" -msgstr "Arbeiten" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Support" -msgstr "Unterstützung" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Donate" -msgstr "Spenden" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Sponsors" -msgstr "Sponsoren" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "People" -msgstr "Personen" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Reports" -msgstr "Berichte" - #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.title) msgid "Outreach" @@ -323,8 +265,14 @@ msgstr "" #: (content/outreach/contents+en.lrpage.body) msgid "" "We love it when people bring information about Tor to their community " -"events, conferences, and meetups. We've curated some beautiful materials for" -" sharing in-person and on social media we welcome you to use." +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -335,8 +283,8 @@ msgstr "" #: 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, " -"Exit." +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -357,7 +305,7 @@ msgstr "" #: (content/relay-operations/technical-setup/contents+en.lrpage.body) msgid "" "Note: For some operating systems, there are alpha version packages available" -" (tor versions with new features not deemed to be stable yet)." +" (Tor versions with new features not deemed to be stable yet)." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -370,8 +318,8 @@ msgstr "" #: 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" -" to stable releases." +"If you are looking to run a relay with minimal effort, we recommend you " +"stick to stable releases." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -381,14 +329,20 @@ msgstr "" #: 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?" +msgid "" +"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?" msgstr "" #: 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" -" exit policy? (more ports usually means potentially more abuse complains)" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -400,10 +354,20 @@ msgstr "" #: 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 " -"another daemon on your server already. ORPort 443 is recommended because it " -"is often one of the few open ports on public WIFI networks. Port 9001 is " -"another commonly used ORPort.)" +"(\"ORPort\" configuration: We recommend port 443 if that is not used by " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -414,7 +378,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/ #: (content/relay-operations/technical-setup/contents+en.lrpage.body) -msgid "Note: This information will be made public." +msgid "This information will be made public." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -439,8 +403,7 @@ msgstr "" #: (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 " -"read [Relay post-install and good practices](relays-post-install-and-good-" -"practices)." +"read [Relay post-install and good practices](/relay/setup/post-install/)." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -452,7 +415,7 @@ msgstr "" #: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle) msgid "" "Requirements for Tor relays depend on the type of relay and the bandwidth " -"they provide. Learn more about specific relay requirements." +"they provide. Learn more about specific relay requirements." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -1500,36 +1463,26 @@ msgstr "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" @@ -1634,7 +1587,7 @@ msgstr "" #: (content/relay-operations/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)." +"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1644,7 +1597,8 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.subtitle) -msgid "Things you should be aware before running a digital security training" +msgid "" +"Things you should be aware of before running a digital security training." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1658,9 +1612,10 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "However, in some countries and in certain circumstances, it's possible that " -"a simply gathering of human rights defenders could be very risky, illegal or" -" even subject of imprisonment, physical assaults, large fines, threats, " -"placement on government watch lists and targeting for surveillance." +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1668,22 +1623,20 @@ msgstr "" msgid "" "If you want to run a Tor training for the first time and you don't know how " "to assess the political and social environment, we strongly encourage you " -"read this document and, in case of doubt, to reach out Tor Community Team " -"privately." +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Some of potential risks of running a digital security training are only " -"valid in specific contexts." +"Some potential risks of running a digital security training are only valid " +"in specific contexts." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) -msgid "" -"Therefore the potential risks associated to running a Tor training depend " -"on:" +msgid "The potential risks associated with running a Tor training depend on:" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1697,10 +1650,10 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"2. **The laws and regulations in the country.** Best to consult with local " -"lawyers and local freedom of expression organizations, and learn whether " -"your country has a record in prosecuting individuals engaging in similar " -"types of activities." +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1713,38 +1666,39 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"For example, talking about privacy on digital age might be appreciable, but " -"teaching how to circumvent government censorship could be a serious felony." +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "4. **The audience.** Gathering university students might not attract " -"attention, but in case of a group of journalists working on leaked documents" -" about government corruption, you might need to be extra careful on how to " -"reach out them in a private way." +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "5. **The training venue.** Running a Tor training in some spaces could " -"expose your participants identity." +"expose your participants' identities." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Ideally, you should use a private space that you can control the " -"participants entrance." +"Ideally, you should use a private space where you control the participants' " +"entrance." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Check before the training if participants are comfortable on revealing their" -" identity to a third party, if it's the case." +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1764,7 +1718,7 @@ msgstr "" msgid "" "* Has anyone in my country ever been criminalized based on their internet " "activity? (This does not necessarily need to be specific to digital security" -" training or use of Tor)" +" training or use of Tor.)" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1803,7 +1757,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, while many countries do not have laws specifically prohibiting" -" the activity of running digital security training, the use of digital " +" the activity of running a digital security training, the use of digital " "security tools may still be criminalized in certain countries under other, " "broader laws." msgstr "" @@ -1826,7 +1780,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, your communication with us is not protected by any legal " -"privilege so law enforcement may subpoena and obtain any information you " +"privilege, so law enforcement may subpoena and obtain any information you " "give us." msgstr "" @@ -1866,7 +1820,7 @@ msgstr "" #: https//community.torproject.org/training/code-of-conduct/ #: (content/training/code-of-conduct/contents+en.lrpage.subtitle) -msgid "Don't be a jerk. Be awesome instead." +msgid "Foster a safe, engaging environment." msgstr "" #: https//community.torproject.org/training/code-of-conduct/ @@ -1886,37 +1840,42 @@ msgid "" "community. Tor is a place where people should feel safe to engage, share " "their point of view, and participate." msgstr "" +"Das Tor Project ist engagiert, eine einladende Umgebung und Gemeinschaft zu " +"pflegen. Tor ist ein Ort, wo alle sich sicher fühlen sollen sich zu " +"beteiligen, ihre Meinung zu äussern und mitzuwirken." #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.title) -msgid "Training checklist" +msgid "Training Checklist" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.subtitle) -msgid "Based on our best practices, we have a training checklist to help you" +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "Use this checklist to run a Tor Training." +msgid "Complete this checklist before running a Tor training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Get prepared" +msgid "## Prepare" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) msgid "" -"[ ] I read and agree with the Tor Project [Code of " +"[ ] I read and agree with the Tor Project [Code of " "Coduct](https://community.torproject.org/training/code-of-conduct/)" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "[ ] I read the Trainers Guide" +msgid "[ ] I read the Trainers Guide" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1931,7 +1890,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Security protocol" +msgid "## Security Protocol" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1950,7 +1909,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## About the venue" +msgid "## About the Venue" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1990,7 +1949,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## During the training" +msgid "## During the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2020,7 +1979,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## After the training" +msgid "## After the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2188,11 +2147,15 @@ msgstr "" #: https//community.torproject.org/training/best-practices/ #: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) msgid "" -"Will you be able to handle this alone? Or will you require partners? If you " -"need more help, make sure the partners you're bringing in are aware of the " -"safety needs of the community, and communicate with your contacts in the " -"community to make sure they're okay with you bringing in additional " +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " "trainers." msgstr "" @@ -2296,17 +2259,30 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.subtitle) -msgid "You probably should know these answers before teaching about Tor" +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"After running a couple of Tor training, you will find out that first time " -"users have some similar questions about Tor. Here we aggregate the most " -"frequent questions that we listened during our training sessions and you " -"must be aware before running your training. For an extensive resource check " -"[Support portal](https://support.torproject.org)." +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." msgstr "" #: https//community.torproject.org/training/faq/ @@ -2326,14 +2302,14 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Using Tor with a VPN is more " +"* [Is using Tor with a VPN more " "secure?](https://support.torproject.org/faq/faq-5/)" msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Can I browse normal HTTPS sites with " +"* [Can I browse HTTPS sites with " "Tor?](https://support.torproject.org/https/https-2/)" msgstr "" @@ -2382,7 +2358,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [What is the difference between using Tor Browser and 'Incognito mode' or " +"* [What is the difference between using Tor Browser and 'incognito mode' or " "private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" msgstr "" @@ -2395,7 +2371,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) -msgid "* [Who funds Tor](https://support.torproject.org/misc/misc-3/)" +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" msgstr "" #: https//community.torproject.org/training/faq/ @@ -2439,6 +2415,18 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "## Why onion services?" msgstr "" @@ -2455,10 +2443,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"An onion service's IP is hidden. Onion services are an overlay network on " -"top of TCP/IP, so in some sense IP addresses are not even meaningful to " -"onion services: they are not even used in the protocol." +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2470,22 +2463,34 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "When a user visits a particular onion, they know that the content they are " -"seeing can only come from that particular onion and that no impersonation is" -" possible. This is not the case with the normal web, where reaching a " -"website does not mean that a man-in-the-middle did not reroute to some other" -" location (e.g. DNS attacks)." +"seeing can only come from that particular onion." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) -msgid "### End-to-end encryption" +msgid "No impersonation is possible, which is generally not the case." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Onion service traffic is encrypted from the client to the onion host. This " -"is like getting strong SSL/HTTPS for free." +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2495,11 +2500,21 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Is your network filtered and you can't open ports on your firewall? This " -"could happen if you are in a university campus, an office, an airport or " -"pretty much anywhere. Onion services don't need open ports because they " -"punch through NAT, since they only establish outgoing connections." +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2510,10 +2525,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Now the question becomes **what kind of protocol do we need to achieve all " -"these properties?** In particular, on the normal web, we connect to an IP " -"address and we are done, but in this case how do we connect to something " -"that does not have an IP address?" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2526,18 +2546,27 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"This looks weird and random because in reality it's the _identity public " -"key_ of the onion service and that's one of the reasons we can achieve the " -"security properties from above." +"This looks weird and random because it's the _identity public key_ of the " +"onion service." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"The general concept behind the onion service protocol is that we use the Tor" -" network so that the client (Alice) can introduce itself to the service " -"(Bob), and then sets up a rendezvous with the service. Here is a detailed " -"breakdown of how this happens:" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2557,8 +2586,14 @@ msgstr "" msgid "" "As the first step in the protocol, Bob (the onion service) contacts a bunch " "of Tor relays and asks them to act as his _introduction points_, by " -"establishing long-term circuits to them. These circuits are anonymized " -"circuits, so Bob does not reveal his locations to his introduction points." +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2661,8 +2696,8 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"When Alice receives the signed descriptor she verifies the signature of the " -"descriptor using the public key that is encoded in the onion address." +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2795,7 +2830,7 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "This was just a high-level overview of the Tor onion services protocol. Here" -" are some more resources for the curious who want to learn more:" +" are some more resources if you want to learn more:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2835,7 +2870,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.title) -msgid "Set up your Onion Service" +msgid "Set up Your Onion Service" msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2846,11 +2881,11 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.cta) msgid "Get Started" -msgstr "" +msgstr "Erste Schritte" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) -msgid "This guide will go over setting up an onion service for your website:" +msgid "This guide shows you how to set up an onion service for your website." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2861,7 +2896,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"As part of this guide we will assume you have a functional Tor in your " +"As part of this guide, we will assume you have a functional Tor in your " "machine. Tor should be up and running correctly for this guide to work. You " "should also know where Tor's configuration files are." msgstr "" @@ -3016,14 +3051,6 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Typically there are typos in the torrc or wrong directory permissions (See " -"the logging FAQ [FIXME add link] entry if you don't know how to enable or " -"find your log file.)" -msgstr "" - -#: https//community.torproject.org/onion-services/setup/ -#: (content/onion-services/setup/contents+en.lrpage.body) -msgid "" "When Tor starts, it will automatically create the `HiddenServiceDir` that " "you specified (if necessary). Make sure this is the case." msgstr "" @@ -3044,7 +3071,7 @@ msgstr "" #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" "The `hostname` file in your hidden service configuration directory contains " -"the hostname for your new Onion v3 hidden service." +"the hostname for your new onion v3 hidden service." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3057,15 +3084,15 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"If your keys leak, other people can impersonate your hidden service, deeming" -" it compromised, useless and dangerous to visit." +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Now you can connect to your onion service using the Tor Browser and you " -"should get the html page you setup back in step 1." +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3124,21 +3151,6 @@ msgstr "" msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" msgstr "" -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.title) -msgid "Adding SSL/TLS to a .onion site" -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.subtitle) -msgid "Add more security and authenticity for your .onion." -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.body) -msgid "Coming soon" -msgstr "" - #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.title) msgid "Current Status of Translations" @@ -3199,27 +3211,25 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.title) msgid "Becoming a Tor translator" -msgstr "" +msgstr "Werde ein Tor-Übersetzer" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) msgid "" -"Tor Project localization is hosted in the Localization Lab Hub on Transifex," -" a third-party translation platform. Read on for details on how to sign up " -"and begin contributing." +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"If you are interested in helping out the project by translating the manual " -"or the Tor Browser to your language, your help would be greatly appreciated!" +msgid "Thank you for your interest in helping us with translations." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"Tor Project localization is hosted in the [Localization Lab " +"Our localization efforts are hosted in the [Localization Lab " "Hub](https://www.localizationlab.org/) on Transifex, a third-party " "translation platform." msgstr "" @@ -3228,14 +3238,9 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "Before translating, please read through the Tor Project page on the " -"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"There you will find translation guidelines and resources that will help you " -"contribute to Tor translations, as well as translation priorities." +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3256,7 +3261,7 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "In order to begin contributing you will have to sign up with Transifex. " -"Below is an outline of how to sign up and begin." +"Here's an outline of what to expect during that process." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3267,7 +3272,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Head over to the [Transifex signup page](https://transifex.com/signup/)." +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3285,7 +3290,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Fill out the next page with your name and select \"Localization\" and " +"1. Fill out the next page with your name and select \"Localization\" and " "\"Translator\" from the drop-down menus:" msgstr "" @@ -3296,26 +3301,26 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- On the next page, select 'Join an existing project' and continue." +msgid "1. On the next page, select 'Join an existing project' and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- On the next page, select the languages you speak from the drop-down menu " +"1. On the next page, select the languages you speak from the drop-down menu " "and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- You are now signed up! Go to the [Tor Transifex " +"1. You are now signed up! Go to the [Tor Transifex " "page](https://www.transifex.com/otf/torproject/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- Click the blue 'Join Team' button on the far right:" +msgid "1. Click the blue 'Join Team' button on the far right:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3326,7 +3331,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Select the language you would like to translate from the dropdown menu:" +"1. Select the language you would like to translate from the dropdown menu:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3336,7 +3341,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- A notification will now show up on the top of the page like so:" +msgid "1. A notification will now show up on the top of the page like so:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3346,25 +3351,9 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"After your membership is approved you can begin translating; there is a list" -" of needed translations at [Tor Transifex " -"page](https://www.transifex.com/otf/torproject/) when you are ready to " -"begin." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"The [Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor) " -"also has information about the translations with bigger priority." +msgid "After your membership is approved, you're ready to begin." msgstr "" -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "Thanks for your interest in helping the project!" -msgstr "Vielen Dank für dein Interesse an der Unterstützung des Projekts!" - #: https//community.torproject.org/localization/pick-a-project/ #: (content/localization/pick-a-project/contents+en.lrpage.title) msgid "Pick a project" @@ -3439,8 +3428,8 @@ msgstr "" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) msgid "" -"* If you are already a [Tor translator](becoming-tor-translator), you can " -"simply find the string and fix it in " +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " "[transifex](https://www.transifex.com/otf/torproject/)." msgstr "" @@ -3466,6 +3455,106 @@ msgid "" "list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." msgstr "" +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + #: https//community.torproject.org/outreach/kit/ #: (content/outreach/kit/contents+en.lrpage.title) msgid "Street team kit" @@ -3552,10 +3641,14 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/ @@ -3566,6 +3659,10 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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/ @@ -3574,6 +3671,8 @@ msgstr "" #: (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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ #: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ @@ -3585,7 +3684,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/updates/ #: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) msgid "```" -msgstr "" +msgstr "```" #: https//community.torproject.org/relay/setup/post-install/ #: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) @@ -4323,7 +4422,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"DNS resolution on exit relays is crucial for Tor clients, it should be " +"DNS resolution on exit relays is crucial for Tor clients and it should be " "reliable and fast by using caching." msgstr "" @@ -4331,100 +4430,99 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" "* DNS resolution can have a significant impact on the performance and " -"reliability your exit relay provides." +"reliability that your exit relay provides." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"Poor DNS performance will result in less traffic going through your exit " -"relay." +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)." +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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**." +"a popular one but feel free to use any other software that you are " +"comfortable with." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"When choosing your DNS resolver software try to ensure it supports DNSSEC " -"validation and QNAME minimisation (RFC7816)." +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"By using your own DNS resolver you are less vulnerable to DNS-based " +"By using your own DNS resolver, you are less vulnerable to DNS-based " "censorship that your upstream resolver might impose." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"After switching to unbound, verify it works as expected by resolving a valid" +" hostname. If it does not work, you can restore your old resolv.conf file." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4435,8 +4533,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"The following 3 commands install unbound, backup your DNS configuration and " -"tell the system to use the local unbound:" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4469,13 +4567,13 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." msgstr "" #: 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." +msgid "The unbound resolver you just installed also does DNSSEC validation." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4542,7 +4640,7 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/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:" +"following upstream more closely, so we install the unbound package:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -5755,6 +5853,8 @@ msgstr "" #: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "Therefore, please do not act on this information alone; if you have any " "specific legal problems, issues, or questions, seek a complete review of " @@ -6695,1588 +6795,1208 @@ msgid "" "education institutions too)." msgstr "" -#: 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 "" - -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) msgid "" -"This page aims to list community experiences with Tor and various Internet " -"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some " -"are not. Some are competent and clueful about Tor or about security in " -"general. Let us know!" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Be sure to provide useful information like how much bandwidth you pushed, " -"whether you thought the deal was cheap or expensive, how hard you had to " -"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." +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Since non-exits do not attract complaints, it should be fine to run them " -"without contacting the hoster first. Make sure you understand their policies" -" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For " -"exit relays, you should read the fine [Tor Exit Guidelines](/relay" -"/community-resources/tor-exit-guidelines) first." +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"For network diversity and stronger anonymity, you should avoid providers and" -" countries that already attract a lot of Tor capacity. " -"[Metrics](https://metrics.torproject.org/) is a great tool that allows you " -"to group probabilities by country and AS (autonomous systems), so you can " -"more easily identify networks you want to avoid." +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"**Note**: This page is currently being revamped. If you would like to help " -"out please see " -"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)." +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Austria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) msgid "" -"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | " -"**Comments** | **Last Updated** |" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does " -"not care what their customers do at all (unless you have a business " -"connection) | 12/2011 |" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. " -"Hosts already some big exit/entry nodes which seem to have no problems. Very" -" expensive traffic. | 12/2011 |" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards " -"abuse at business connections, good quality traffic, does not like " -"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011" -" |" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not " -"like Abuse (in any form) at all. Seems to give out customer data at alleged " -"abuse. Not recommended but cheap. | 12/2011 |" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" msgstr "" -#: 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 " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Bulgaria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [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 |" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Canada" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-" -"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a " -"stand in favor of net neutrality | 2008/12 |" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | " -"operated by Fibernetics, has liberal abuse handling policies " -"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly " -"allowed. | 2015/02 |" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are " -"reselling dedicated servers in many locations around the world. Abuse " -"handling differs depending on the provider from which they resell. | 2016/06" -" |" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." msgstr "" -#: 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 | ? | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### France" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The " -"account holder is responsible for all the traffic going through theirs " -"servers.| 01/28/2019 |" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some" -" abuse complaints to Exit relays, but they do not stop the server, and when " -"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 | - |" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed " -"their TOS in July 2013 and allow Tor as long as they don't notice illegal " -"activities. Exit nodes would eventually be shut down, but relays are " -"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been " -"changed to make them clearer about the use of Tor. Many relays are currently" -" running on Kimsufi servers | - |" -msgstr "" - -#: 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 | - | - |" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS " -"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Finland" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | " -"12/19/2018 |" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | " -"- | 03/26/2016 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Germany" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should " -"let them know about your intention when ordering a server or in advance. | " -"06/2013 |" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [EUServ](http://euserv.de) | - | - | Yes | No | They have a bad support, " -"but if you know how to maintain your server, this ISP is a good choice. | - " -"|" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |" -msgstr "" - -#: 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 "" - -#: 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 | - | - |" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |" -" - | 2018-10-25 |" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed " -"on dedicated servers | 13/11/2015 |" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." msgstr "" -#: 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 " -"[Intergenia AG](http://www.intergenia.de/)), I've asked Server4You support " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated " -"root servers for a good price. | - |" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Contabo](https://contabo.de) | - | Yes | Yes | Yes | Has no restriction " -"for relays or exit nodes. However, possible abuse complaints will be " -"forwarded to the owner and need to be addressed. | 2018/06 |" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are " -"prohibited by their general terms and conditions | - |" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [PraHost](https://www.prahost.com/) | - | - | Yes | Yes | Stated in " -"November 2014 that they allow exit nodes if abuse complaints are handled. " -"Suspends the server if no \"valid\" action (read: blocking) is taken within " -"24 hours of an abuse ticket. Their ticket system does not reliably handle " -"email replies, use the web interface instead. | 2017-10-31 |" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - " -"| Yes | No | - | - |" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their " -"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's " -"data centers, Hong Kong. | - | 05/01/16 |" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Hungary" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They" -" only say you should answer abuse requests in 24h. ISP has re-confirmed by " -"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |" -" 2014-10-15 |" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Iceland" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor " -"enn.lu and saveyourprivacy exit nodes | - |" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | " -"Yes? | - | - |" -msgstr "" - -#: 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 "" - -#: 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 | - | - |" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - " -"|" +"### Is it a good idea to let others know that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS " -"generically indicate that the operator is responsible for all the activities" -" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a" -"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | " -"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports " -"other than the well-known are filtered. Abuse complaints need to go through " -"their support service | 11/2018 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Latvia" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support " -"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If " -"your Exit relay receive too much complaints, they will ask to you to stop or" -" otherwise they will suspend. | 2015/03/06 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Lithuania" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | " -"All abuse mails they got yielded support tickets | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Mexico" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are " -"running in Axtel network | 2019 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Moldova" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | " -"09/13/16 |" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Netherlands" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can" -" result in temporary blocks, therefore they recommend to use an dedicated IP" -" address for exit nodes | 06/16/15 |" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | " -"05/01/16 |" -msgstr "" - -#: 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 |" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can" -" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see " -"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an" -" exception if your exit-node has a reduced exit policy. And you must leave a" -" note to them that you are running a exit-node. \"We allow tor exit nodes as" -" long you run a limited exit policy (block SMTP) to avoid abuse. | " -"12/26/2018 |" +"Do not examine anyone's communications without first talking to a lawyer." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if " -"abuse is handled properly | 08/13/2017 |" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin " -"accepted. | 10/12/2017 |" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - " -"| 02/06/2019 |" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly " -"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the " -"most stable. You need to email them for a custom offer. They also accept " -"Bitcoin/UKash/CashU | - |" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has " -"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |" -msgstr "" - -#: 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 "" - -#: 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 |" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | " -"Customers can remain anonymous. | - |" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse " -"complaints must be responded to within 24 hours or the system automatically " -"suspends your account until you do. | 2014 |" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows " -"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure " -"to tell them that you're running an exit | 09/2014 |" -msgstr "" - -#: 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" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS" -" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP " -"is:SoftLayer network, which includes primary transit from Telstra and " -"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have " -"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite " -"happy with the specific Oz/NZ query. | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Poland" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hitme.net.pl](http://hitme.net.pl/) | - | Yes | Yes | Yes | - | " -"12/06/2017 |" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | " -"27/08/2013 |" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | " -"01/10/2013 |" +"However, no court has yet addressed these issues in the context of Tor " +"itself." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | " -"02/10/2013 |" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [statnet.pl](http://www.statnet.pl/) | - | No | No | No | Used to allow " -"Tor-relays, but now is blocking Tor activity | 12/06/2017 |" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit" -" node on collocated dedicated server | - |" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." msgstr "" -#: 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 | - | " -"21/02/2018 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Romania" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) msgid "" -"| [Voxility](http://www.voxility.com/) | - | Yes | Yes | ? | Read more [2015" -" tor-talk thread](https://lists.torproject.org/pipermail/tor-" -"relays/2015-April/006867.html%7CApril) | 04/2015 |" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" msgstr "" -#: 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 " -"Romania and also have data centers in USA and UK with 24x7 free support. | " -"03/2017 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Sweden" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" msgstr "" -#: 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 " -"should use Reduced Exit Policy | 2016/06/30 |" -msgstr "" - -#: 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 | - | " -"2016/05 |" -msgstr "" - -#: 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 " -"deliver where other ISPs can't. | - |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/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 "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously " -"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. " -"Handles abuse according to \"Swedish praxis\". | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Switzerland" +"# Replace \"TODO1\" with a Tor port of your choice. This port must be " +"externally" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |" -" No | \"We allow to place Tor routers, but don't allow to place Tor exit " -"nodes.\" This applies to all their partners, who actually sell Solar's " -"services to the public, namely: [Server & cloud](https://server-cloud.com), " -"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), " -"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). " -"Cryptocurrencies are accepted. | 12/04/2015 |" +"# reachable. Avoid port 9001 because it's commonly associated with Tor and" msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Slovenia" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" msgstr "" -#: 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 " -"just simply forward DMCA notices to us to handle (or ignore) them | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Ukraine" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, " -"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |" -msgstr "" - -#: 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 | - | - |" +"# externally reachable and must be different from the one specified for " +"ORPort." msgstr "" -#: 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" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" msgstr "" -#: 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 " -"run their own relay named Gigatux. They also offer servers in the US, " -"Germany, and Israel. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very " -"knowledgable and understand Tor and its uses. They are hot on spam and abuse" -" so advise changing the default exit (good idea in the UK anyhow). Any DMCA " -"notices received were simply forwarded on without agro | - |" +"# Local communication port between Tor and obfs4. Always set this to " +"\"auto\"." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### US" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 " -"handling | 10/15/14 |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |" -" - | - |" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |" +"# there are problems with your bridge. This is optional but encouraged." msgstr "" -#: 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/) | - " -"| Yes | Yes | Yes | - | 06/19/13 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 " -"abuse handling policies | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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" -" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if " -"you follow the steps. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you " -"are interested in hosting either, you can ask us about a dedicated server.\"" -" | 10/01/14 |" +"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, " +"`ContactInfo`, and `Nickname` options." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA " -"handling | 01/01/12 |" -msgstr "" - -#: 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 | ? | - | - |" +"* 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/forward 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 "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) msgid "" -"| [Datawagon](https://datawagon.net) | AS27176 | Yes | Yes | Yes | Customers" -" are forwarded abuse complaints to handle themselves | 03/06/19 |" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." msgstr "" -#: 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" -" |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" msgstr "" -#: 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(?) | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" msgstr "" -#: 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 | - |" -" 09/01/14 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com) | AS46562 | Yes | Yes | No | Their vps " -"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato " -"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |" -" 05/01/16 |" +"To confirm your bridge is running with no issues, you should see something " +"like this:" msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" msgstr "" -#: 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 "" - -#: 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 | - |" -" 05/01/14 |" -msgstr "" - -#: 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 | ? | - | " -"12/31/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |" -msgstr "" - -#: 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 |" -" Exit-friendly. | 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 | - | " -"11/03/14 |" -msgstr "" - -#: 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 "" - -#: 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 | " -"Host, not an ISP | - |" -msgstr "" - -#: 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 | - | -" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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(?) | - | - " -"|" -msgstr "" - -#: 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 "" - -#: 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 | ? | - | " -"- |" -msgstr "" - -#: 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" -" dedicated/colocation | - |" -msgstr "" - -#: 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 |" -" - | - |" -msgstr "" - -#: 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 "" - -#: 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" -" | No | - | 08/01/14 |" -msgstr "" - -#: 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" -" 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. | - |" -msgstr "" - -#: 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 " -"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes " -"will be suspended without prior notice. | 15/01/15 |" -msgstr "" - -#: 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" -" |" -msgstr "" - -#: 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 | " -"No | - | 10/25/15 |" -msgstr "" - -#: 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 | " -"Only offers colocation, no cheap VPS option. | 1/14/19 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) -msgid "Swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) -msgid "" -"If you're operating a fast relay or you've done something else cool, you're " -"eligible to receive our swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"You can get one of these fine Tor T-shirts for contributing to the Tor " -"project. There are two primary ways of contributing:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Operate a fast Tor relay that's been running for the past two months: you" -" 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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" -" good support program and get a lot of people to use it. Do research on Tor " -"and anonymity, solve some of our bugs, or establish yourself as a Tor " -"advocate." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"If you're operating a fast relay or you've done something else cool, email " -"us at tshirt at torproject.org with the details. (We want to make sure our " -"shirts help outreach happen all around the world, so please understand if we" -" can't send you 5 shirts for your 5 excellent relays.)" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) -msgid "The Legal FAQ for Tor Relay Operators" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) -msgid "" -"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " -"21, 2014." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"NOTE: This FAQ is for informational purposes only and does not constitute " -"legal advice. Our aim is to provide a general description of the legal " -"issues surrounding Tor in the United States. Different factual situations " -"and different legal jurisdictions will result in different answers to a " -"number of questions. Therefore, please do not act on this information alone;" -" if you have any specific legal problems, issues, or questions, seek a " -"complete review of your situation with a lawyer licensed to practice in your" -" jurisdiction." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Also, if you received this document from anywhere besides the EFF web site " -"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" -"faq, it may be out of date. Follow the link to get the latest version." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Got a DMCA notice? Check out our [sample response letter](/relay/community-" -"resources/eff-tor-legal/faq/tor-dmca-response)!" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## General Information" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Has anyone ever been sued or prosecuted for running Tor?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**, we aren't aware of anyone being sued or prosecuted in the United " -"States just for running a Tor relay. Further, we believe that running a Tor " -"relay including an exit relay that allows people to anonymously send and " -"receive traffic - is legal under U.S. law." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor has been developed to be a tool for free expression, privacy, " -"and human rights. It is not a tool designed or intended to be used to break " -"the law, either by Tor users or Tor relay operators." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Can EFF promise that I won't get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. All new technologies create legal uncertainties, and Tor is no " -"exception. We cannot guarantee that you will never face any legal liability " -"as a result of running a Tor relay. However, EFF believes so strongly that " -"those running Tor relays shouldn't be liable for traffic that passes through" -" the relay that we're running our own middle relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Maybe**. While EFF cannot promise legal representation for all Tor relay " -"operators, it will assist relay operators in assessing the situation and " -"will try to locate qualified legal counsel when necessary. Inquiries to EFF " -"for the purpose of securing legal representation or referrals should be " -"directed to our intake coordinator by sending an email to info@eff.org . " -"Such inquiries will be kept confidential subject to the limits of the " -"attorney/client privilege. Note that although EFF cannot practice law " -"outside of the United States, it will still try to assist non-U.S. relay " -"operators in finding local representation." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I contact the Tor developers when I have legal questions about " -"Tor or to inform them if I suspect Tor is being used for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor's developers are available to answer technical questions, but " -"they are not lawyers and cannot give legal advice. Nor do they have any " -"ability to prevent illegal activity that may occur through Tor relays. " -"Furthermore, your communications with Tor's developers are not protected by " -"any legal privilege, so law enforcement or civil litigants could subpoena " -"and obtain any information you give to them." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"You can contact info@eff.org if you face a specific legal issue. We will try" -" to assist you, but given EFF's small size, we cannot guarantee that we can " -"help everyone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Do Tor's core developers make any promises about the trustworthiness or " -"reliability of Tor relays that are listed in their directory?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Although the developers attempt to verify that Tor relays listed in " -"the directory maintained by the core developers are stable and have adequate" -" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " -"or reliability of the individuals who run those relays. Tor's core " -"developers further reserve the right to refuse a Tor relay operator's " -"request to be listed in their directory or to remove any relay from their " -"directory for any reason." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## Exit Relays" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Exit relays raise special concerns because the traffic that exits from them " -"can be traced back to the relay's IP address. While we believe that running " -"an exit relay is legal, it is statistically likely that an exit relay will " -"at some point be used for illegal purposes, which may attract the attention " -"of private litigants or law enforcement. An exit relay may forward traffic " -"that is considered unlawful, and that traffic may be attributed to the " -"operator of a relay. If you are not willing to deal with that risk, a bridge" -" or middle relay may be a better fit for you. These relays do not directly " -"forward traffic to the Internet and so can't be easily mistaken for the " -"origin of allegedly unlawful content." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project's blog has some excellent " -"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " -"for running an exit with as little risk as possible. We suggest that you " -"review their advice before setting up an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I run an exit relay from my home?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. If law enforcement becomes interested in traffic from your exit " -"relay, it's possible that officers will seize your computer. For that " -"reason, it's best not to run your exit relay in your home or using your home" -" Internet connection." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Instead, consider running your exit relay in a commercial facility that is " -"supportive of Tor. Have a separate IP address for your exit relay, and don't" -" route your own traffic through it." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Of course, you should avoid keeping any sensitive or personal information on" -" the computer hosting your exit relay, and you never should use that machine" -" for any illegal purpose." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I tell my ISP that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " -"exit relay and supports you in that goal. This will help ensure that your " -"Internet access isn't cut off due to abuse complaints. The Tor community " -"maintains a list of ISPs that are particularly Tor-savvy, as well as ones " -"that aren't." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Is it a good idea to let others know that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Be as transparent as possible about the fact that you're running an" -" exit relay. If your exit traffic draws the attention of the government or " -"disgruntled private party, you want them to figure out quickly and easily " -"that you are part of the Tor network and not responsible for the content. " -"This could mean the difference between having your computer seized by law " -"enforcement and being left alone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" -"exit-node) the following ways to let others know that you're running an exit" -" relay:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a reverse DNS name for the IP address that makes clear that the " -"computer is an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" -"running-exit-node) to explain that you're running an exit relay that's part " -"of the Tor network." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* If possible, get an [ARIN](https://www.arin.net/) registration for your " -"exit relay that displays contact information for you, not your ISP. This " -"way, you'll receive any abuse complaints and can respond to them directly. " -"Otherwise, try to ensure that your ISP forwards abuse complaints that it " -"receives to you." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I snoop on the plaintext traffic that exits through my Tor " -"relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. You may be technically capable of modifying the Tor source code or " -"installing additional software to monitor or log plaintext that exits your " -"relay. However, Tor relay operators in the United States can possibly create" -" civil and even criminal liability for themselves under state or federal " -"wiretap laws if they monitor, log, or disclose Tor users' communications, " -"while non-U.S. operators may be subject to similar laws. Do not examine " -"anyone's communications without first talking to a lawyer." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### If I receive a subpoena or other information request from law " -"enforcement or anyone else related to my Tor relay, what should I do?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"**Educate them about Tor**. In most instances, properly configured Tor " -"relays will have no useful data for inquiring parties, and you should feel " -"free to educate them on this point. To the extent you do maintain logs, " -"however, you should not disclose them to any third party without first " -"consulting a lawyer. In the United States, such a disclosure may violate the" -" Electronic Communications Privacy Act, and relay operators outside of the " -"United States may be subject to similar data protection laws." +"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> " +"<FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"You may receive legal inquiries where you are prohibited by law from telling" -" anyone about the request. We believe that, at least in the United States, " -"such gag orders do not prevent you from talking to a lawyer, including " -"calling a lawyer to find representation. Inquiries to EFF for the purpose of" -" securing legal representation should be directed to our intake coordinator " -"(info at eff.org) Such inquiries will be kept confidential subject to the " -"limits of the attorney/client privilege." +"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> " +"<HASHED FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"For more information about responding to abuse complaints and other " -"inquiries, check out the [Tor Abuse " -"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " -"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " -"Project's website." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"For information on what to do if law enforcement seeks access to your " -"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" -"/know-your-rights) guide." +"[notice] Tor has successfully opened a circuit. Looks like client " +"functionality is working." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"EFF has written a [short template](tor-dmca-response) to help you write a " -"response to your ISP, university, etc., to let them know about the details " -"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in. " -"Note that template only refers to U.S. jurisdictions, and is intended only " -"to address copyright complaints that are based on a relay of allegedly " -"infringing material through the Tor node." +"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you like, you should consider submitting a copy of your notice to " -"[Chilling Effects](https://www.chillingeffects.org/). This will help us " -"recognize trends and issues that the lawyers might want to focus on. " -"Chilling Effects encourages submissions from people outside the United " -"States too." +"[notice] Self-testing indicates your ORPort is reachable from the outside. " +"Excellent. Publishing server descriptor." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"EFF believes that Tor relays should be protected from copyright liability " -"for the acts of their users because a Tor relay operator can raise an " -"immunity defense under the DMCA as well as defenses under copyright's " -"secondary liability doctrines. However, no court has yet addressed these " -"issues in the context of Tor itself. If you are uncomfortable with this " -"uncertainty, you may consider using a reduced exit policy (such as the " -"default policy suggested by the Tor Project) to try to minimize traffic " -"types that are often targeted in copyright complaints." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"If you are a Tor relay operator willing to stand up and help set a clear " -"legal precedent establishing that merely running a relay does not create " -"copyright liability for either operators or their bandwidth providers, EFF " -"is interested in hearing from you. Read more " -"[here](https://lists.torproject.org/pipermail/tor-" -"talk/2005-October/016301.html) about being EFF's test case." +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/post-install/ @@ -8367,8 +8087,8 @@ msgstr "" #: (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** " -"[Download instructions for " -"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)." +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8417,142 +8137,95 @@ msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " -"externally" +msgid "# This port must be externally reachable." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" -msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " -"ORPort." +"* 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 " +"bind the port with a non-root user:" msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`" msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8561,45 +8234,43 @@ msgstr "" #: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/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\"." +msgid "### 4. Restart tor" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "" -"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" -" port number, nor listen on 0.0.0.0." +#: 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 "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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" +msgid "### 5. Monitor your logs" +msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) msgid "" -"# Replace \"<address@email.com>\" with your email address so we can contact " -"you if there are problems with your bridge." +"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`):" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "# This is optional but encouraged." +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8612,7 +8283,8 @@ msgstr "" #: (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@email.com>" +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8625,7 +8297,7 @@ msgstr "" #: (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." +msgid "section](https://community.torproject.org/relay/getting-help/). If" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8638,7 +8310,7 @@ msgstr "" #: (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" +msgid "your bridge is now running, check out the [post-install" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8652,84 +8324,212 @@ msgstr "" #: 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." +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" -#: 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 " -"bind the port with a non-root user:" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" msgstr "" -#: 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`" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" msgstr "" -#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ -#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) msgid "" -"If your bridge is behind a firewall or NAT, make sure to open both ports." +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) msgid "" -"You can use [our reachability test](https://bridges.torproject.org/scan/) to" -" see if your obfs4 port is reachable from the Internet." +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`. " -"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -msgid "### 4. Restart tor" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" msgstr "" -#: 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`" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" msgstr "" -#: 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) -#: https//community.torproject.org/relay/setup/bridge/openbsd/ -#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) -msgid "### 5. Monitor your logs" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`):" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ @@ -8738,232 +8538,333 @@ msgstr "" #: (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>'" +msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> " -"<HASHED FINGERPRINT>'" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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'" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " -"may take up to 20 minutes -- look for log messages indicating success)" +"That's it! Your container (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Self-testing indicates your ORPort is reachable from the outside. " -"Excellent. Publishing server descriptor." +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -#: https//community.torproject.org/relay/setup/bridge/openbsd/ -#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) -msgid "### 6. Final notes" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you are having troubles setting up your bridge, have a look at [our help" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ -#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) -msgid "Docker" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" msgstr "" #: 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" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" msgstr "" #: 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:" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." msgstr "" #: 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:latest`" +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." msgstr "" #: 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. We maintain a script that " -"automatically determines a free OR and obfs4 port for you. The script only " -"requires your email address as argument:" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." msgstr "" #: 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" +msgid "You can inspect your bridge's logs by running:" msgstr "" #: 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@email.com" +msgid "docker logs CONTAINER_ID" msgstr "" #: 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." +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "Make sure to check out the [post-install" +msgid "This will return a string similar to the following:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/). " -"If" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"you are having troubles setting up your bridge, have a look at [our help" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "section](https://community.torproject.org/relay/getting-help/)." +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/ @@ -9061,75 +8962,6 @@ msgstr "" #: (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/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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " -"you if" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 " @@ -9161,15 +8993,6 @@ msgstr "" msgid "### 5. Monitor your logs (usually in your syslog)" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -msgid "" -"To confirm your bridge is running with no issues, you should see something " -"like this:" -msgstr "" - #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) #: https//community.torproject.org/relay/setup/guard/fedora/ @@ -9209,7 +9032,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title) msgid "FreeBSD" -msgstr "" +msgstr "FreeBSD" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) @@ -9237,13 +9060,6 @@ msgstr "" #: 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/setup/bridge/freebsd/ -#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) msgid "" "* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " "make sure that your obfs4proxy can talk to your Tor process over the " @@ -9280,23 +9096,7 @@ msgstr "" #: (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 "" - -#: 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 "" - -#: 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`:" +msgid "sysrc tor_enable=YES" msgstr "" #: https//community.torproject.org/relay/setup/bridge/freebsd/ @@ -9308,13 +9108,13 @@ msgstr "" #: 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 "" #: 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 "mkdir -p /usr/local/etc/pkg/repos" msgstr "" @@ -9327,50 +9127,36 @@ msgstr "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" @@ -9379,7 +9165,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) msgid "}" -msgstr "" +msgstr "}" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) @@ -9388,6 +9174,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/bridge/openbsd/ #: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) msgid "OpenBSD" msgstr "" @@ -9439,11 +9227,15 @@ msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl enable tor" msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl start tor" msgstr "" @@ -9454,6 +9246,218 @@ msgid "" "like this (`/var/log/tor/notices.log`):" msgstr "" +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + #: https//community.torproject.org/relay/setup/guard/centosrhel/ #: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) msgid "CentOS/RHEL" @@ -9470,8 +9474,6 @@ msgstr "" #: (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 "# 1. Enable Automatic Software Updates" msgstr "" @@ -9537,8 +9539,6 @@ msgstr "" #: (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 "" @@ -9548,8 +9548,6 @@ msgstr "" #: (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 "" @@ -9557,8 +9555,6 @@ msgstr "" #: (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" @@ -9566,8 +9562,6 @@ msgstr "ORPort 9001" #: (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 "" @@ -9577,8 +9571,6 @@ msgstr "" #: (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 "" @@ -9588,8 +9580,6 @@ msgstr "" #: (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 "" @@ -9600,8 +9590,6 @@ msgstr "" #: (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 "" @@ -9643,25 +9631,9 @@ msgstr "" #: (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 "# 6. Final notes" msgstr "" -#: 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 "" -"If you are having troubles setting up your relay, have a look at our [help " -"section](/relay/getting-help/). If your relay is now running, check out the " -"[post-install](/relay/setup/post-install/) notes." -msgstr "" - #: 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 relay on Fedora" @@ -9766,71 +9738,247 @@ msgstr "" #: 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 relay on FreeBSD" +msgid "How to deploy a Middle/Guard relay on FreeBSD" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 2. Install the tor package" +msgid "# 1. Enable Automatic Updates for Packages" msgstr "" #: 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`" +msgid "# 2. Bootstrap `pkg`" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "or for alpha releases:" +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." msgstr "" #: 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`" +msgid "To bootstrap and install `pkg` we should run the following command:" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 3. Put the configuration file `/usr/local/etc/tor/torrc` in place" +msgid "pkg bootstrap" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "Log notice syslog" +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 4. Ensure that the `random_id` sysctl setting is enabled:" +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 5. Start the tor daemon and make sure it starts at boot:" +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "### Optional but recommended" +msgid "Creating the new directory:" msgstr "" #: 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." +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" msgstr "" #: 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`" +msgid "sysrc tor_setuid=YES" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "" -"and create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the " -"following content:" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ @@ -10178,7 +10326,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ #: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) msgid "};" -msgstr "" +msgstr "};" #: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ #: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) @@ -10321,60 +10469,95 @@ msgstr "" msgid "# service cron restart" msgstr "" -#: lego/templates/footer.html:9 lego/templates/footer.html:18 -#: lego/templates/navbar.html:73 templates/footer.html:9 -#: templates/footer.html:18 templates/navbar.html:73 +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Verfolgung, Überwachung und Zensur sind online weit verbreitet." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "SPENDE JETZT" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Gib noch heute, und Mozilla wird deiner Spende entsprechen." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 msgid "Download Tor Browser" msgstr "Tor Browser herunterladen" -#: lego/templates/footer.html:10 templates/footer.html:10 +#: lego/templates/footer.html:11 templates/footer.html:11 msgid "" "Download Tor Browser to experience real private browsing without tracking, " "surveillance, or censorship." msgstr "" +"Lade Tor Browser herunter, um echtes privates Surfen ohne Verfolgung, " +"Überwachung oder Zensur zu erleben." -#: lego/templates/footer.html:27 templates/footer.html:27 +#: lego/templates/footer.html:28 templates/footer.html:28 msgid "Our mission:" msgstr "Unsere Mission:" -#: lego/templates/footer.html:28 templates/footer.html:28 +#: lego/templates/footer.html:29 templates/footer.html:29 msgid "" "To advance human rights and freedoms by creating and deploying free and open" " source anonymity and privacy technologies, supporting their unrestricted " "availability and use, and furthering their scientific and popular " "understanding." msgstr "" -"um Menschenrechte und Freiheiten zu fördern, durch die Entwicklung und " -"Verbreitung von Open Source Anonymitäts- und Privatsphäre-Technologien, ihre" -" ungehinderte Verfügbarkeit zu unterstützen und ihr Verständnis in " +"Menschenrechte und Freiheiten durch die Entwicklung und Verbreitung von Open" +" Source Anonymitäts- und Privatsphäre-Technologien zu fördern, ihre " +"ungehinderte Verfügbarkeit zu unterstützen und ihr Verständnis in " "Wissenschaft und der Allgemeinheit zu vergrößern." -#: lego/templates/footer.html:49 lego/templates/navbar.html:16 -#: templates/footer.html:49 templates/navbar.html:16 +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Spenden" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 msgid "Donate Now" -msgstr "" +msgstr "Spende jetzt" -#: lego/templates/footer.html:54 templates/footer.html:54 +#: lego/templates/footer.html:65 templates/footer.html:65 msgid "Subscribe to our Newsletter" msgstr "Abonnieren Sie unseren Newsletter" -#: lego/templates/footer.html:55 templates/footer.html:55 +#: lego/templates/footer.html:66 templates/footer.html:66 msgid "Get monthly updates and opportunities from the Tor Project:" msgstr "" "Erhalte monatliche Berichte und Beschäftigungsaussichten vom Tor Project:" -#: lego/templates/footer.html:56 templates/footer.html:56 +#: lego/templates/footer.html:67 templates/footer.html:67 msgid "Sign up" msgstr "Registrieren" -#: lego/templates/footer.html:75 templates/footer.html:75 +#: lego/templates/footer.html:86 templates/footer.html:86 #, python-format msgid "" "Trademark, copyright notices, and rules for use by third parties can be " "found in our %(link_to_faq)s" msgstr "" +"Markenrechts-, Copyright-Mitteilungen und Regeln für Drittparteien finden " +"sich in unserer %(link_to_faq)s" -#: lego/templates/navbar.html:20 templates/navbar.html:20 +#: lego/templates/navbar.html:26 templates/navbar.html:26 msgid "Menu" msgstr "Menü" @@ -10395,16 +10578,16 @@ msgid "" "Click the “Tor” button to see what data is visible to observers when you're " "using Tor. The button will turn green to indicate that Tor is on." msgstr "" -"Klicken Sie den Button \"Tor\" um zu sehen welche Daten Beobachter einsehen " -"können wenn Sie Tor benutzen. Der Button wird grün wenn Tor ein ist." +"Klicke den Button \"Tor\", um zu sehen, welche Daten Beobachter einsehen " +"können, wenn du Tor benutzt. Der Button wird grün, wenn Tor an ist." #: lego/templates/secure-connections.html:5 msgid "" "Click the “HTTPS” button to see what data is visible to observers when " "you're using HTTPS. The button will turn green to indicate that HTTPS is on." msgstr "" -"Klicken Sie den \"HTTPS\" Button um zu sehen, welche Daten für Beobachter " -"sichtbar sind wenn Sie HTTPS benutzen. Der Button wird grün wenn HTTPS ein " +"Klicke den \"HTTPS\" Button, um zu sehen, welche Daten für Beobachter " +"sichtbar sind, wenn du HTTPS benutzt. Der Button wird grün, wenn HTTPS an " "ist." #: lego/templates/secure-connections.html:6 @@ -10412,16 +10595,16 @@ msgid "" "When both buttons are green, you see the data that is visible to observers " "when you are using both tools." msgstr "" -"Wenn beide Buttons grün sind können Sie die Daten sehen die Beobachter " -"einsehen können wenn Sie beide Tools benutzen." +"Wenn beide Buttons grün sind, kannst du die Daten sehen, die Beobachter " +"einsehen können, wenn du beide Tools benutzt." #: lego/templates/secure-connections.html:7 msgid "" "When both buttons are grey, you see the data that is visible to observers " "when you don't use either tool." msgstr "" -"Wenn beide Buttons grau hinterlegt sind können Sie die Daten sehen, die " -"Beobachtern sichtbar sind wenn Sie kein Werkzeug benutzen." +"Wenn beide Buttons grau hinterlegt sind, kannst du die Daten sehen, die " +"Beobachtern sichtbar sind, wenn du kein Werkzeug benutzt." #: lego/templates/secure-connections.html:11 msgid "HTTPS" @@ -10438,7 +10621,7 @@ msgstr "" #: lego/templates/secure-connections.html:37 msgid "Site.com" -msgstr "seite.de" +msgstr "Seite.de" #: lego/templates/secure-connections.html:40 msgid "The site being visited." @@ -10498,36 +10681,42 @@ msgstr "" #: templates/meta.html:3 msgid "" "Defend yourself against tracking and surveillance. Circumvent censorship." -msgstr "" - -#: templates/onion-services.html:10 -msgid "Learn more about onion services here" -msgstr "" +msgstr "Verteidige dich gegen Verfolgung und Überwachung. Umgehe die Zensur." -#: templates/onion-services.html:30 +#: templates/onion-services.html:27 msgid "Onionize any website" msgstr "" -#: templates/onion-services.html:32 +#: templates/onion-services.html:29 msgid "" "There's a toolkit that lets you take any existing website and host it as a " -".onion site. You would wanna do this because .onion sites are more secure " +".onion site. You would want do this because .onion sites are more secure " "than just regular sites. We show you how to use this toolkit and onionize a " "site." msgstr "" -#: templates/onion-services.html:38 -msgid "Learn more" -msgstr "Erfahren Sie mehr" - -#: templates/onion-services.html:43 +#: templates/onion-services.html:32 msgid "Check out the code" msgstr "" -#: templates/onion-services.html:49 +#: templates/onion-services.html:36 msgid "Featured .onion sites" msgstr "" +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Mehr erfahren" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + #: templates/outreach.html:27 msgid "Tor Speakers Bureau" msgstr "" @@ -10580,7 +10769,7 @@ msgstr "" #: templates/two-columns-page.html:27 msgid "Contributors to this page:" -msgstr "" +msgstr "Mitwirkende an dieser Seite:" #: templates/two-columns-page.html:29 msgid "Back to previous page: " @@ -10588,23 +10777,21 @@ msgstr "" #: templates/two-columns-page.html:29 msgid "Edit this page" -msgstr "" - -#: templates/user-research.html:10 -msgid "Want to know more? Take a look at our process" -msgstr "" +msgstr "Bearbeite diese Seite" -#: templates/user-research.html:27 -msgid "Be a user testing coordinator" +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" msgstr "" -#: templates/user-research.html:29 +#: templates/user-research.html:33 msgid "" -"Are you a UX researcher interested in running Tor user tests? Have new " -"ideas, suggestions, or studies that can help improve Tor applications? Help " -"us by coordinating user testing, and we'll send you a Tor t-shirt." +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." msgstr "" -#: templates/user-research.html:30 -msgid "User research list" +#: templates/user-research.html:35 +msgid "UX team mailing list" msgstr "" diff --git a/contents+en.po b/contents+en.po index 67e9060f72..a050837abb 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-12-11 11:42+CET\n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: en <LL@li.org>\n" @@ -1785,36 +1785,26 @@ msgstr "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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)" @@ -8343,1443 +8333,6 @@ msgstr "" "bin/mailman/listinfo/tor-relays-universities) mailing list (and other " "education institutions too)." -#: 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/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/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 " -"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some " -"are not. Some are competent and clueful about Tor or about security in " -"general. Let us know!" -msgstr "" -"This page aims to list community experiences with Tor and various Internet " -"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some " -"are not. Some are competent and clueful about Tor or about security in " -"general. Let us know!" - -#: 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, " -"whether you thought the deal was cheap or expensive, how hard you had to " -"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." -msgstr "" -"Be sure to provide useful information like how much bandwidth you pushed, " -"whether you thought the deal was cheap or expensive, how hard you had to " -"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/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 " -"without contacting the hoster first. Make sure you understand their policies" -" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For " -"exit relays, you should read the fine [Tor Exit Guidelines](/relay" -"/community-resources/tor-exit-guidelines) first." -msgstr "" -"Since non-exits do not attract complaints, it should be fine to run them " -"without contacting the hoster first. Make sure you understand their policies" -" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For " -"exit relays, you should read the fine [Tor Exit Guidelines](/relay" -"/community-resources/tor-exit-guidelines) first." - -#: 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" -" countries that already attract a lot of Tor capacity. " -"[Metrics](https://metrics.torproject.org/) is a great tool that allows you " -"to group probabilities by country and AS (autonomous systems), so you can " -"more easily identify networks you want to avoid." -msgstr "" -"For network diversity and stronger anonymity, you should avoid providers and" -" countries that already attract a lot of Tor capacity. " -"[Metrics](https://metrics.torproject.org/) is a great tool that allows you " -"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/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 " -"out please see " -"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)." -msgstr "" -"**Note**: This page is currently being revamped. If you would like to help " -"out please see " -"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)." - -#: 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/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "" -"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | " -"**Comments** | **Last Updated** |" -msgstr "" -"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | " -"**Comments** | **Last Updated** |" - -#: 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/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 " -"not care what their customers do at all (unless you have a business " -"connection) | 12/2011 |" -msgstr "" -"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does " -"not care what their customers do at all (unless you have a business " -"connection) | 12/2011 |" - -#: 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. " -"Hosts already some big exit/entry nodes which seem to have no problems. Very" -" expensive traffic. | 12/2011 |" -msgstr "" -"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. " -"Hosts already some big exit/entry nodes which seem to have no problems. Very" -" expensive traffic. | 12/2011 |" - -#: 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 " -"abuse at business connections, good quality traffic, does not like " -"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011" -" |" -msgstr "" -"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards " -"abuse at business connections, good quality traffic, does not like " -"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011" -" |" - -#: 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 " -"like Abuse (in any form) at all. Seems to give out customer data at alleged " -"abuse. Not recommended but cheap. | 12/2011 |" -msgstr "" -"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not " -"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/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 " -"relaxed at all services, but better get in touch with their (very " -"understanding) support when you expect abuse. | 12/2011 |" -msgstr "" -"| [xpirio GmbH](http://xpirio.at) | - | - | Yes | ? | In general rather " -"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/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/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 " -"collect any personal info and you can pay in bitcoin. | 01/11/2016 |" -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/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/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-" -"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a " -"stand in favor of net neutrality | 2008/12 |" -msgstr "" -"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-" -"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/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 | ? | " -"operated by Fibernetics, has liberal abuse handling policies " -"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly " -"allowed. | 2015/02 |" -msgstr "" -"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | " -"operated by Fibernetics, has liberal abuse handling policies " -"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly " -"allowed. | 2015/02 |" - -#: 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 " -"reselling dedicated servers in many locations around the world. Abuse " -"handling differs depending on the provider from which they resell. | 2016/06" -" |" -msgstr "" -"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are " -"reselling dedicated servers in many locations around the world. Abuse " -"handling differs depending on the provider from which they resell. | 2016/06" -" |" - -#: 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/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/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/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 " -"account holder is responsible for all the traffic going through theirs " -"servers.| 01/28/2019 |" -msgstr "" -"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The " -"account holder is responsible for all the traffic going through theirs " -"servers.| 01/28/2019 |" - -#: 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" -" abuse complaints to Exit relays, but they do not stop the server, and when " -"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 | - |" -msgstr "" -"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some" -" abuse complaints to Exit relays, but they do not stop the server, and when " -"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/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 " -"their TOS in July 2013 and allow Tor as long as they don't notice illegal " -"activities. Exit nodes would eventually be shut down, but relays are " -"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been " -"changed to make them clearer about the use of Tor. Many relays are currently" -" running on Kimsufi servers | - |" -msgstr "" -"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed " -"their TOS in July 2013 and allow Tor as long as they don't notice illegal " -"activities. Exit nodes would eventually be shut down, but relays are " -"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been " -"changed to make them clearer about the use of Tor. Many relays are currently" -" running on Kimsufi servers | - |" - -#: 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/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 " -"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |" -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/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/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 | - | " -"12/19/2018 |" -msgstr "" -"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | " -"12/19/2018 |" - -#: 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 | " -"- | 03/26/2016 |" -msgstr "" -"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | " -"- | 03/26/2016 |" - -#: 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/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 " -"let them know about your intention when ordering a server or in advance. | " -"06/2013 |" -msgstr "" -"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should " -"let them know about your intention when ordering a server or in advance. | " -"06/2013 |" - -#: 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, " -"but if you know how to maintain your server, this ISP is a good choice. | - " -"|" -msgstr "" -"| [EUServ](http://euserv.de) | - | - | Yes | No | They have a bad support, " -"but if you know how to maintain your server, this ISP is a good choice. | - " -"|" - -#: 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/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/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/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 |" -" - | 2018-10-25 |" -msgstr "" -"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |" -" - | 2018-10-25 |" - -#: 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 " -"on dedicated servers | 13/11/2015 |" -msgstr "" -"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed " -"on dedicated servers | 13/11/2015 |" - -#: 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 " -"[Intergenia AG](http://www.intergenia.de/)), I've asked Server4You support " -"and they state servers with complaints about Tor will be canceled " -"immediately (see the quote in the \"Bad Experience\" section) | - |" -msgstr "" -"| [Server4You](https://www.server4you.de/)| - | Yes | Yes | No | Part of " -"[Intergenia AG](http://www.intergenia.de/)), I've asked Server4You support " -"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/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 " -"root servers for a good price. | - |" -msgstr "" -"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated " -"root servers for a good price. | - |" - -#: 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 " -"for relays or exit nodes. However, possible abuse complaints will be " -"forwarded to the owner and need to be addressed. | 2018/06 |" -msgstr "" -"| [Contabo](https://contabo.de) | - | Yes | Yes | Yes | Has no restriction " -"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/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 " -"prohibited by their general terms and conditions | - |" -msgstr "" -"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are " -"prohibited by their general terms and conditions | - |" - -#: 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 " -"November 2014 that they allow exit nodes if abuse complaints are handled. " -"Suspends the server if no \"valid\" action (read: blocking) is taken within " -"24 hours of an abuse ticket. Their ticket system does not reliably handle " -"email replies, use the web interface instead. | 2017-10-31 |" -msgstr "" -"| [PraHost](https://www.prahost.com/) | - | - | Yes | Yes | Stated in " -"November 2014 that they allow exit nodes if abuse complaints are handled. " -"Suspends the server if no \"valid\" action (read: blocking) is taken within " -"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/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/) | - | - " -"| Yes | No | - | - |" -msgstr "" -"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - " -"| Yes | No | - | - |" - -#: 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/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/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 " -"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's " -"data centers, Hong Kong. | - | 05/01/16 |" -msgstr "" -"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their " -"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/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/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" -" only say you should answer abuse requests in 24h. ISP has re-confirmed by " -"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |" -" 2014-10-15 |" -msgstr "" -"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They" -" only say you should answer abuse requests in 24h. ISP has re-confirmed by " -"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |" -" 2014-10-15 |" - -#: 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/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/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 " -"enn.lu and saveyourprivacy exit nodes | - |" -msgstr "" -"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor " -"enn.lu and saveyourprivacy exit nodes | - |" - -#: 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 | " -"Yes? | - | - |" -msgstr "" -"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | " -"Yes? | - | - |" - -#: 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/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/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 | - | - " -"|" -msgstr "" -"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - " -"|" - -#: 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 " -"generically indicate that the operator is responsible for all the activities" -" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a" -"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |" -msgstr "" -"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS " -"generically indicate that the operator is responsible for all the activities" -" 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/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 | " -"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports " -"other than the well-known are filtered. Abuse complaints need to go through " -"their support service | 11/2018 |" -msgstr "" -"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | " -"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports " -"other than the well-known are filtered. Abuse complaints need to go through " -"their support service | 11/2018 |" - -#: 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/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 " -"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If " -"your Exit relay receive too much complaints, they will ask to you to stop or" -" otherwise they will suspend. | 2015/03/06 |" -msgstr "" -"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support " -"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If " -"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/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/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 | " -"All abuse mails they got yielded support tickets | - |" -msgstr "" -"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | " -"All abuse mails they got yielded support tickets | - |" - -#: 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/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 " -"running in Axtel network | 2019 |" -msgstr "" -"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are " -"running in Axtel network | 2019 |" - -#: 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/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 | - | " -"09/13/16 |" -msgstr "" -"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | " -"09/13/16 |" - -#: 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/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/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/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" -" result in temporary blocks, therefore they recommend to use an dedicated IP" -" address for exit nodes | 06/16/15 |" -msgstr "" -"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can" -" result in temporary blocks, therefore they recommend to use an dedicated IP" -" address for exit nodes | 06/16/15 |" - -#: 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/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 | - | " -"05/01/16 |" -msgstr "" -"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | " -"05/01/16 |" - -#: 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/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" -" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see " -"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an" -" exception if your exit-node has a reduced exit policy. And you must leave a" -" note to them that you are running a exit-node. \"We allow tor exit nodes as" -" long you run a limited exit policy (block SMTP) to avoid abuse. | " -"12/26/2018 |" -msgstr "" -"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can" -" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see " -"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an" -" exception if your exit-node has a reduced exit policy. And you must leave a" -" note to them that you are running a exit-node. \"We allow tor exit nodes as" -" long you run a limited exit policy (block SMTP) to avoid abuse. | " -"12/26/2018 |" - -#: 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 " -"abuse is handled properly | 08/13/2017 |" -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/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 " -"accepted. | 10/12/2017 |" -msgstr "" -"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin " -"accepted. | 10/12/2017 |" - -#: 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 | - " -"| 02/06/2019 |" -msgstr "" -"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - " -"| 02/06/2019 |" - -#: 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/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 " -"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the " -"most stable. You need to email them for a custom offer. They also accept " -"Bitcoin/UKash/CashU | - |" -msgstr "" -"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly " -"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the " -"most stable. You need to email them for a custom offer. They also accept " -"Bitcoin/UKash/CashU | - |" - -#: 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 " -"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |" -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/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/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/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 | " -"Customers can remain anonymous. | - |" -msgstr "" -"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | " -"Customers can remain anonymous. | - |" - -#: 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 " -"complaints must be responded to within 24 hours or the system automatically " -"suspends your account until you do. | 2014 |" -msgstr "" -"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse " -"complaints must be responded to within 24 hours or the system automatically " -"suspends your account until you do. | 2014 |" - -#: 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 " -"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure " -"to tell them that you're running an exit | 09/2014 |" -msgstr "" -"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows " -"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/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/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" -" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP " -"is:SoftLayer network, which includes primary transit from Telstra and " -"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |" -msgstr "" -"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS" -" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP " -"is:SoftLayer network, which includes primary transit from Telstra and " -"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |" - -#: 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 " -"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite " -"happy with the specific Oz/NZ query. | - |" -msgstr "" -"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have " -"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/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/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 | - | " -"12/06/2017 |" -msgstr "" -"| [Hitme.net.pl](http://hitme.net.pl/) | - | Yes | Yes | Yes | - | " -"12/06/2017 |" - -#: 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 | ? | - | " -"27/08/2013 |" -msgstr "" -"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | " -"27/08/2013 |" - -#: 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/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 | ? | - | " -"01/10/2013 |" -msgstr "" -"| [e24cloud](http://www.e24cloud.com/en) | - | Yes | Yes | ? | - | " -"01/10/2013 |" - -#: 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 | | " -"02/10/2013 |" -msgstr "" -"| [hostinger.pl](http://www.hostinger.pl) | - | Yes | Yes | Yes | | " -"02/10/2013 |" - -#: 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 " -"Tor-relays, but now is blocking Tor activity | 12/06/2017 |" -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/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" -" node on collocated dedicated server | - |" -msgstr "" -"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit" -" node on collocated dedicated server | - |" - -#: 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 | - | " -"21/02/2018 |" -msgstr "" -"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | " -"21/02/2018 |" - -#: 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/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/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" -" tor-talk thread](https://lists.torproject.org/pipermail/tor-" -"relays/2015-April/006867.html%7CApril) | 04/2015 |" -msgstr "" -"| [Voxility](http://www.voxility.com/) | - | Yes | Yes | ? | Read more [2015" -" tor-talk thread](https://lists.torproject.org/pipermail/tor-" -"relays/2015-April/006867.html%7CApril) | 04/2015 |" - -#: 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/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 " -"Romania and also have data centers in USA and UK with 24x7 free support. | " -"03/2017 |" -msgstr "" -"| [MilesWeb](https://www.milesweb.com/) | - | Yes | Yes | No | Plans in " -"Romania and also have data centers in USA and UK with 24x7 free support. | " -"03/2017 |" - -#: 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/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 " -"should use Reduced Exit Policy | 2016/06/30 |" -msgstr "" -"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit " -"should use Reduced Exit Policy | 2016/06/30 |" - -#: 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 | - | " -"2016/05 |" -msgstr "" -"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | " -"2016/05 |" - -#: 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 " -"deliver where other ISPs can't. | - |" -msgstr "" -"| TeliaSonera | - | Yes | Yes | ? | TeliaSonera is also big in Sweden and " -"deliver where other ISPs can't. | - |" - -#: 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/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 " -"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. " -"Handles abuse according to \"Swedish praxis\". | - |" -msgstr "" -"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously " -"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. " -"Handles abuse according to \"Swedish praxis\". | - |" - -#: 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/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 |" -" No | \"We allow to place Tor routers, but don't allow to place Tor exit " -"nodes.\" This applies to all their partners, who actually sell Solar's " -"services to the public, namely: [Server & cloud](https://server-cloud.com), " -"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), " -"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). " -"Cryptocurrencies are accepted. | 12/04/2015 |" -msgstr "" -"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |" -" No | \"We allow to place Tor routers, but don't allow to place Tor exit " -"nodes.\" This applies to all their partners, who actually sell Solar's " -"services to the public, namely: [Server & cloud](https://server-cloud.com), " -"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), " -"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). " -"Cryptocurrencies are accepted. | 12/04/2015 |" - -#: 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/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/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 " -"just simply forward DMCA notices to us to handle (or ignore) them | - |" -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/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/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, " -"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |" -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/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/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/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 " -"run their own relay named Gigatux. They also offer servers in the US, " -"Germany, and Israel. | - |" -msgstr "" -"| [Gigatux](https://www.gigatux.com) | - | Yes | Yes | Yes | They actually " -"run their own relay named Gigatux. They also offer servers in the US, " -"Germany, and Israel. | - |" - -#: 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/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 " -"knowledgable and understand Tor and its uses. They are hot on spam and abuse" -" so advise changing the default exit (good idea in the UK anyhow). Any DMCA " -"notices received were simply forwarded on without agro | - |" -msgstr "" -"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very " -"knowledgable and understand Tor and its uses. They are hot on spam and abuse" -" 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/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/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/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 " -"handling | 10/15/14 |" -msgstr "" -"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse " -"handling | 10/15/14 |" - -#: 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 |" -" - | - |" -msgstr "" -"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |" -" - | - |" - -#: 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/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/) | - " -"| Yes | Yes | Yes | - | 06/19/13 |" -msgstr "" -"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - " -"| Yes | Yes | Yes | - | 06/19/13 |" - -#: 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/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 " -"abuse handling policies | - |" -msgstr "" -"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal " -"abuse handling policies | - |" - -#: 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" -" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if " -"you follow the steps. | - |" -msgstr "" -"| [BuyVM.net](https://buyvm.net) | AS53667 | Yes | Yes | Yes | New Tor rules" -" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if " -"you follow the steps. | - |" - -#: 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 " -"are interested in hosting either, you can ask us about a dedicated server.\"" -" | 10/01/14 |" -msgstr "" -"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you " -"are interested in hosting either, you can ask us about a dedicated server.\"" -" | 10/01/14 |" - -#: 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 " -"handling | 01/01/12 |" -msgstr "" -"| [ChunkHost](http://chunkhost.com) | - | Yes | Yes | ? | Questionable DMCA " -"handling | 01/01/12 |" - -#: 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/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" -" are forwarded abuse complaints to handle themselves | 03/06/19 |" -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/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" -" |" -msgstr "" -"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17" -" |" - -#: 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/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/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 | - |" -" 09/01/14 |" -msgstr "" -"| [Future Hosting](http://www.futurehosting.com/) | - | Yes | Yes | No | - |" -" 09/01/14 |" - -#: 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/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 " -"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato " -"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |" -" 05/01/16 |" -msgstr "" -"| [HostHatch](https://hosthatch.com) | AS46562 | Yes | Yes | No | Their vps " -"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato " -"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |" -" 05/01/16 |" - -#: 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/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/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 | - |" -" 05/01/14 |" -msgstr "" -"| [Luna Node](https://www.lunanode.com/index.php) | - | Yes | Yes | No | - |" -" 05/01/14 |" - -#: 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 | ? | - | " -"12/31/14 |" -msgstr "" -"| [OVH](https://www.ovh.com/us/index.xml ) | AS16276 | Yes | Yes | ? | - | " -"12/31/14 |" - -#: 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/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 " -"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |" -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/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 |" -" Exit-friendly. | 05/01/16 |" -msgstr "" -"| [PulseServers](https://www.pulseservers.com) | AS16276 | Yes | Yes | Yes |" -" Exit-friendly. | 05/01/16 |" - -#: 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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "" -"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | " -"11/03/14 |" -msgstr "" -"| [Server Complete](https://servercomplete.com/) | - | ? | ? | No | - | " -"11/03/14 |" - -#: 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/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 | " -"Host, not an ISP | - |" -msgstr "" -"| [Slicehost/Rackspace](http://www.slicehost.com/) | - | Yes | Yes | No | " -"Host, not an ISP | - |" - -#: 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 | - | -" -" |" -msgstr "" -"| [Sh3lls](http://www.sh3lls.net/dedicated.htm) | - | Yes | Yes | No | - | -" -" |" - -#: 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/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/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(?) | - | - " -"|" -msgstr "" -"| [Tailored VPS](http://tailoredvps.com/) | - | Yes | Yes | Yes(?) | - | - " -"|" - -#: 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/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 | ? | - | " -"- |" -msgstr "" -"| [VPSWebServer.com](http://www.vpswebserver.com) | - | Yes || No | ? | - | " -"- |" - -#: 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" -" dedicated/colocation | - |" -msgstr "" -"| [Inerail](http://inerail.net/) | - | Yes | Yes | Yes | Tor only allowed on" -" dedicated/colocation | - |" - -#: 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 |" -" - | - |" -msgstr "" -"| [CondoInternet ISP](http://www.condointernet.net/) | - | Yes | Yes | Yes |" -" - | - |" - -#: 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/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" -" | No | - | 08/01/14 |" -msgstr "" -"| [PhoenixNap / Secured Servers](http://www.phoenixnap.com/) | - | Yes | Yes" -" | No | - | 08/01/14 |" - -#: 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" -" 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. | - |" -msgstr "" -"| [Vultr](http://vultr.com) | AS20473 | Yes | Yes | No | When asked directly" -" 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/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 " -"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes " -"will be suspended without prior notice. | 15/01/15 |" -msgstr "" -"| [ChicagoVPS](http://chicagovps.net/) | - | Yes | Yes | No | Tor " -"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/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" -" |" -msgstr "" -"| [Xmission](https://www.xmission.com/) | - | Yes | Yes | Yes | - | 01/28/15" -" |" - -#: 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 | " -"No | - | 10/25/15 |" -msgstr "" -"| [blackpulsehosting](https://www.blackpulsehosting.com) | - | Yes | Yes | " -"No | - | 10/25/15 |" - -#: 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 | " -"Only offers colocation, no cheap VPS option. | 1/14/19 |" -msgstr "" -"| [MonkeyBrains](https://monkeybrains.net) | AS32329 | Yes | Yes | Yes | " -"Only offers colocation, no cheap VPS option. | 1/14/19 |" - #: https//community.torproject.org/relay/community-resources/swag/ #: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) msgid "Swag" diff --git a/contents+es.po b/contents+es.po index 0d11723864..d5961c1bba 100644 --- a/contents+es.po +++ b/contents+es.po @@ -1,4 +1,10 @@ # Translators: +# Zuhualime Akoochimoya, 2019 +# Ines Branco Lopez <ibranco@fibgar.org>, 2019 +# eulalio barbero espinosa <eulaliob@gmail.com>, 2019 +# David Figuera <dfb@fastmail.com>, 2019 +# Anatoli F. Peña Castillo <djanatoli@gmail.com>, 2019 +# strel, 2019 # erinm, 2019 # Emma Peel, 2019 # @@ -6,10 +12,10 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-12-03 12:56+CET\n" -"PO-Revision-Date: 2019-03-16 14:14+0000\n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" "Last-Translator: Emma Peel, 2019\n" -"Language-Team: Spanish (https://www.transifex.com/otf/teams/94225/es/)\n" +"Language-Team: Spanish (https://www.transifex.com/otf/teams/1519/es/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -18,25 +24,21 @@ msgstr "" #: https//community.torproject.org/ (content/contents+en.lrpage.title) msgid "Join the Tor Community" -msgstr "Únete a la comunidad de Tor" +msgstr "Únete a la comunidad Tor" #: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) msgid "Our community is made up of human rights defenders around the world." msgstr "" -"Nuestra comunidad está formada por defensores de los derechos humanos " -"alrededor del mundo." #: https//community.torproject.org/ (content/contents+en.lrpage.body) msgid "The Tor community is made up of all kinds of contributors." -msgstr "La comunidad de Tor se compone de muchas clases de colaboradores." +msgstr "" #: https//community.torproject.org/ (content/contents+en.lrpage.body) msgid "" "Some people write documentation and bug reports, while others hold Tor " "events and conduct outreach." msgstr "" -"Alguna gente escribe documentación o reportes de error, mientras que otros " -"organizan eventos sobre Tor y hacen más tareas de difusión." #: https//community.torproject.org/ (content/contents+en.lrpage.body) msgid "" @@ -65,7 +67,7 @@ msgstr "" #: https//community.torproject.org/relay/ #: (content/relay-operations/contents+en.lrpage.cta) msgid "Grow the Tor network" -msgstr "Agranda la red" +msgstr "" #: https//community.torproject.org/relay/ #: (content/relay-operations/contents+en.lrpage.body) @@ -120,7 +122,7 @@ msgstr "" #: https//community.torproject.org/training/ #: (content/training/contents+en.lrpage.title) msgid "Training" -msgstr "Talleres y cursos" +msgstr "" #: https//community.torproject.org/training/ #: (content/training/contents+en.lrpage.subtitle) @@ -195,7 +197,7 @@ msgstr "" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.title) msgid "Localization" -msgstr "Localización" +msgstr "" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.subtitle) @@ -227,8 +229,6 @@ msgid "" "Our volunteer translation team works hard to make this a reality, and we can" " always use more help." msgstr "" -"Nuestro equipo de traductores voluntarios trabaja duro para hacer esto una " -"realidad, y más ayuda nos viene bien." #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.body) @@ -242,7 +242,7 @@ msgstr "" #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.title) msgid "Outreach" -msgstr "" +msgstr "Promoción" #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.subtitle) @@ -413,7 +413,7 @@ msgstr "" #: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle) msgid "" "Requirements for Tor relays depend on the type of relay and the bandwidth " -"they provide. Learn more about specific relay requirements." +"they provide. Learn more about specific relay requirements." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -2145,11 +2145,15 @@ msgstr "" #: https//community.torproject.org/training/best-practices/ #: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) msgid "" -"Will you be able to handle this alone? Or will you require partners? If you " -"need more help, make sure the partners you're bringing in are aware of the " -"safety needs of the community, and communicate with your contacts in the " -"community to make sure they're okay with you bringing in additional " +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " "trainers." msgstr "" @@ -2875,7 +2879,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.cta) msgid "Get Started" -msgstr "" +msgstr "Comenzar" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) @@ -2986,12 +2990,12 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "HiddenServiceDir /var/lib/tor/hidden_service/" -msgstr "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "HiddenServicePort 80 127.0.0.1:8080" -msgstr "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) @@ -3045,14 +3049,6 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Typically, there are typos in the torrc or wrong directory permissions (See " -"the logging FAQ [FIXME add link] entry if you don't know how to enable or " -"find your log file.)" -msgstr "" - -#: https//community.torproject.org/onion-services/setup/ -#: (content/onion-services/setup/contents+en.lrpage.body) -msgid "" "When Tor starts, it will automatically create the `HiddenServiceDir` that " "you specified (if necessary). Make sure this is the case." msgstr "" @@ -3156,7 +3152,7 @@ msgstr "" #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.title) msgid "Current Status of Translations" -msgstr "Estado actual de las traducciones" +msgstr "" #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.subtitle) @@ -3213,7 +3209,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.title) msgid "Becoming a Tor translator" -msgstr "" +msgstr "Traducir Tor" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) @@ -3280,8 +3276,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "Enter your information into the fields and click the 'Sign Up' button:" -msgstr "" -"Ingresa la información en los campos y clic en el botón 'Registrarse':" +msgstr "Ingresa la información en los campos y clic en el botón 'Sign Up':" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) @@ -3685,7 +3680,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/updates/ #: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) msgid "```" -msgstr "" +msgstr "```" #: https//community.torproject.org/relay/setup/post-install/ #: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) @@ -4529,7 +4524,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "### Debian/Ubuntu" -msgstr "### Debian/Ubuntu" +msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) @@ -4541,7 +4536,7 @@ msgstr "" #: 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" +msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) @@ -5854,6 +5849,8 @@ msgstr "" #: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "Therefore, please do not act on this information alone; if you have any " "specific legal problems, issues, or questions, seek a complete review of " @@ -6862,13 +6859,21 @@ msgstr "" #: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "NOTE: This FAQ is for informational purposes only and does not constitute " -"legal advice. Our aim is to provide a general description of the legal " -"issues surrounding Tor in the United States. Different factual situations " -"and different legal jurisdictions will result in different answers to a " -"number of questions. Therefore, please do not act on this information alone;" -" if you have any specific legal problems, issues, or questions, seek a " -"complete review of your situation with a lawyer licensed to practice in your" -" jurisdiction." +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -6928,10 +6933,22 @@ msgstr "" #: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "**No**. All new technologies create legal uncertainties, and Tor is no " -"exception. We cannot guarantee that you will never face any legal liability " -"as a result of running a Tor relay. However, EFF believes so strongly that " -"those running Tor relays shouldn't be liable for traffic that passes through" -" the relay that we're running our own middle relay." +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -6944,13 +6961,30 @@ msgstr "" msgid "" "**Maybe**. While EFF cannot promise legal representation for all Tor relay " "operators, it will assist relay operators in assessing the situation and " -"will try to locate qualified legal counsel when necessary. Inquiries to EFF " -"for the purpose of securing legal representation or referrals should be " -"directed to our intake coordinator by sending an email to info@eff.org . " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" "Such inquiries will be kept confidential subject to the limits of the " -"attorney/client privilege. Note that although EFF cannot practice law " -"outside of the United States, it will still try to assist non-U.S. relay " -"operators in finding local representation." +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -6965,7 +6999,12 @@ msgstr "" msgid "" "**No**. Tor's developers are available to answer technical questions, but " "they are not lawyers and cannot give legal advice. Nor do they have any " -"ability to prevent illegal activity that may occur through Tor relays. " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" "Furthermore, your communications with Tor's developers are not protected by " "any legal privilege, so law enforcement or civil litigants could subpoena " "and obtain any information you give to them." @@ -6992,10 +7031,15 @@ msgid "" "**No**. Although the developers attempt to verify that Tor relays listed in " "the directory maintained by the core developers are stable and have adequate" " bandwidth, neither they nor EFF can guarantee the personal trustworthiness " -"or reliability of the individuals who run those relays. Tor's core " -"developers further reserve the right to refuse a Tor relay operator's " -"request to be listed in their directory or to remove any relay from their " -"directory for any reason." +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7007,15 +7051,36 @@ msgstr "" #: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "Exit relays raise special concerns because the traffic that exits from them " -"can be traced back to the relay's IP address. While we believe that running " -"an exit relay is legal, it is statistically likely that an exit relay will " -"at some point be used for illegal purposes, which may attract the attention " -"of private litigants or law enforcement. An exit relay may forward traffic " -"that is considered unlawful, and that traffic may be attributed to the " -"operator of a relay. If you are not willing to deal with that risk, a bridge" -" or middle relay may be a better fit for you. These relays do not directly " -"forward traffic to the Internet and so can't be easily mistaken for the " -"origin of allegedly unlawful content." +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7066,10 +7131,21 @@ msgstr "" #: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " -"exit relay and supports you in that goal. This will help ensure that your " -"Internet access isn't cut off due to abuse complaints. The Tor community " -"maintains a list of ISPs that are particularly Tor-savvy, as well as ones " -"that aren't." +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7082,9 +7158,20 @@ msgstr "" #: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "**Yes**. Be as transparent as possible about the fact that you're running an" -" exit relay. If your exit traffic draws the attention of the government or " -"disgruntled private party, you want them to figure out quickly and easily " -"that you are part of the Tor network and not responsible for the content. " +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" "This could mean the difference between having your computer seized by law " "enforcement and being left alone." msgstr "" @@ -7115,11 +7202,16 @@ msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ #: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"* If possible, get an [ARIN](https://www.arin.net/) registration for your " -"exit relay that displays contact information for you, not your ISP. This " -"way, you'll receive any abuse complaints and can respond to them directly. " -"Otherwise, try to ensure that your ISP forwards abuse complaints that it " -"receives to you." +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7134,11 +7226,22 @@ msgstr "" msgid "" "**No**. You may be technically capable of modifying the Tor source code or " "installing additional software to monitor or log plaintext that exits your " -"relay. However, Tor relay operators in the United States can possibly create" -" civil and even criminal liability for themselves under state or federal " -"wiretap laws if they monitor, log, or disclose Tor users' communications, " -"while non-U.S. operators may be subject to similar laws. Do not examine " -"anyone's communications without first talking to a lawyer." +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7153,11 +7256,22 @@ msgstr "" msgid "" "**Educate them about Tor**. In most instances, properly configured Tor " "relays will have no useful data for inquiring parties, and you should feel " -"free to educate them on this point. To the extent you do maintain logs, " -"however, you should not disclose them to any third party without first " -"consulting a lawyer. In the United States, such a disclosure may violate the" -" Electronic Communications Privacy Act, and relay operators outside of the " -"United States may be subject to similar data protection laws." +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7166,10 +7280,14 @@ msgid "" "You may receive legal inquiries where you are prohibited by law from telling" " anyone about the request. We believe that, at least in the United States, " "such gag orders do not prevent you from talking to a lawyer, including " -"calling a lawyer to find representation. Inquiries to EFF for the purpose of" -" securing legal representation should be directed to our intake coordinator " -"(info at eff.org) Such inquiries will be kept confidential subject to the " -"limits of the attorney/client privilege." +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7201,7 +7319,12 @@ msgstr "" msgid "" "EFF has written a [short template](tor-dmca-response) to help you write a " "response to your ISP, university, etc., to let them know about the details " -"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in. " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" "Note that template only refers to U.S. jurisdictions, and is intended only " "to address copyright complaints that are based on a relay of allegedly " "infringing material through the Tor node." @@ -7211,10 +7334,15 @@ msgstr "" #: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "If you like, you should consider submitting a copy of your notice to " -"[Chilling Effects](https://www.chillingeffects.org/). This will help us " -"recognize trends and issues that the lawyers might want to focus on. " -"Chilling Effects encourages submissions from people outside the United " -"States too." +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7223,11 +7351,23 @@ msgid "" "EFF believes that Tor relays should be protected from copyright liability " "for the acts of their users because a Tor relay operator can raise an " "immunity defense under the DMCA as well as defenses under copyright's " -"secondary liability doctrines. However, no court has yet addressed these " -"issues in the context of Tor itself. If you are uncomfortable with this " -"uncertainty, you may consider using a reduced exit policy (such as the " -"default policy suggested by the Tor Project) to try to minimize traffic " -"types that are often targeted in copyright complaints." +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ @@ -7236,8 +7376,13 @@ msgid "" "If you are a Tor relay operator willing to stand up and help set a clear " "legal precedent establishing that merely running a relay does not create " "copyright liability for either operators or their bandwidth providers, EFF " -"is interested in hearing from you. Read more " -"[here](https://lists.torproject.org/pipermail/tor-" +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" "talk/2005-October/016301.html) about being EFF's test case." msgstr "" @@ -7616,7 +7761,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/bridge/netbsd/ #: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) msgid "Log notice syslog" -msgstr "Log notice syslog" +msgstr "" #: https//community.torproject.org/relay/setup/bridge/netbsd/ #: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) @@ -8883,7 +9028,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title) msgid "FreeBSD" -msgstr "" +msgstr "FreeBSD" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) @@ -9016,7 +9161,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) msgid "}" -msgstr "" +msgstr "}" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) @@ -10177,7 +10322,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ #: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) msgid "};" -msgstr "" +msgstr "};" #: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ #: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) @@ -10320,51 +10465,47 @@ msgstr "" msgid "# service cron restart" msgstr "" -#: 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 " -"they provide. Learn more about specific relay requirements." -msgstr "" - -#: lego/templates/banner.html:2 lego/templates/banner.html:4 -#: templates/banner.html:2 templates/banner.html:4 +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 msgid "Close banner" -msgstr "" +msgstr "Cerrar banner" -#: lego/templates/banner.html:10 templates/banner.html:10 +#: lego/templates/banner.html:11 templates/banner.html:11 msgid "Tracking, surveillance, and censorship are widespread online." -msgstr "" +msgstr "El rastreo, la vigilancia y la censura están muy extendidos en línea." -#: lego/templates/banner.html:14 templates/banner.html:14 +#: lego/templates/banner.html:20 templates/banner.html:20 msgid "TAKE BACK THE INTERNET WITH TOR" -msgstr "" +msgstr "RECUPEREMOS INTERNET CON TOR" -#: lego/templates/banner.html:18 templates/banner.html:18 +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 msgid "DONATE NOW" -msgstr "" +msgstr "DONA AHORA" -#: lego/templates/banner.html:19 templates/banner.html:19 +#: lego/templates/banner.html:37 templates/banner.html:37 msgid "Give today, and Mozilla will match your donation." -msgstr "" +msgstr "Dona hoy, y Mozilla igualará tu donación." -#: lego/templates/footer.html:9 lego/templates/footer.html:18 -#: lego/templates/navbar.html:79 templates/footer.html:9 -#: templates/footer.html:18 templates/navbar.html:79 +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 msgid "Download Tor Browser" -msgstr "Bajarse el Tor Browser" +msgstr "Bajarse el Navegador Tor" -#: lego/templates/footer.html:10 templates/footer.html:10 +#: lego/templates/footer.html:11 templates/footer.html:11 msgid "" "Download Tor Browser to experience real private browsing without tracking, " "surveillance, or censorship." msgstr "" +"Descarga Navegador Tor para experimentar navegación privada real sin " +"rastreo, vigilancia ni censura." -#: lego/templates/footer.html:27 templates/footer.html:27 +#: lego/templates/footer.html:28 templates/footer.html:28 msgid "Our mission:" msgstr "Nuestra misión:" -#: lego/templates/footer.html:28 templates/footer.html:28 +#: lego/templates/footer.html:29 templates/footer.html:29 msgid "" "To advance human rights and freedoms by creating and deploying free and open" " source anonymity and privacy technologies, supporting their unrestricted " @@ -10376,38 +10517,44 @@ msgstr "" "abierto, el apoyo a su disponibilidad y utilización sin restricciones y el " "fomento de su comprensión científica y popular." -#: lego/templates/footer.html:49 lego/templates/navbar.html:17 -#: templates/footer.html:49 templates/navbar.html:17 +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 msgid "Donate" msgstr "Donar" -#: lego/templates/footer.html:49 lego/templates/navbar.html:17 -#: templates/footer.html:49 templates/navbar.html:17 +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 msgid "Donate Now" -msgstr "" +msgstr "Dona Ahora" -#: lego/templates/footer.html:54 templates/footer.html:54 +#: lego/templates/footer.html:65 templates/footer.html:65 msgid "Subscribe to our Newsletter" msgstr "Suscríbete a nuestra lista de correo" -#: lego/templates/footer.html:55 templates/footer.html:55 +#: lego/templates/footer.html:66 templates/footer.html:66 msgid "Get monthly updates and opportunities from the Tor Project:" msgstr "Recibe noticias mensuales y oportunidades del Proyecto Tor:" -#: lego/templates/footer.html:56 templates/footer.html:56 +#: lego/templates/footer.html:67 templates/footer.html:67 msgid "Sign up" -msgstr "Registrarse" +msgstr "Registrarte" -#: lego/templates/footer.html:75 templates/footer.html:75 +#: lego/templates/footer.html:86 templates/footer.html:86 #, python-format msgid "" "Trademark, copyright notices, and rules for use by third parties can be " "found in our %(link_to_faq)s" msgstr "" +"Se pueden encontrar, la marca registrada, las notas de derechos de autor, y " +"las reglas de uso por terceras partes, en nuestra %(link_to_faq)s" -#: lego/templates/navbar.html:21 templates/navbar.html:21 +#: lego/templates/navbar.html:26 templates/navbar.html:26 msgid "Menu" -msgstr "" +msgstr "Menú" #: lego/templates/search.html:5 msgid "Search" @@ -10418,9 +10565,9 @@ msgid "" "The following visualization shows what information is visible to " "eavesdroppers with and without Tor Browser and HTTPS encryption:" msgstr "" -"La siguiente visualización muestra qué información es visible a quienes " -"estén a la escucha, tanto si usas como si no el Tor Browser y el cifrado " -"HTTPS:" +"La siguiente visualización muestra qué información es visible para alguien " +"que esté espiando, tanto si usas el Navegador Tor y el cifrado HTTPS, como " +"si no lo usas:" #: lego/templates/secure-connections.html:4 msgid "" @@ -10467,7 +10614,7 @@ msgstr "Tor" #: lego/templates/secure-connections.html:32 msgid "POTENTIALLY VISIBLE DATA" -msgstr "" +msgstr "DATOS POTENCIALMENTE VISIBLES" #: lego/templates/secure-connections.html:37 msgid "Site.com" @@ -10532,6 +10679,8 @@ msgstr "" msgid "" "Defend yourself against tracking and surveillance. Circumvent censorship." msgstr "" +"Defiéndete de la vigilancia de red y el análisis de tráfico. Elude la " +"censura." #: templates/onion-services.html:27 msgid "Onionize any website" @@ -10555,7 +10704,7 @@ msgstr "" #: templates/onion-services.html:55 msgid "Learn More" -msgstr "Aprende más" +msgstr "Más información" #: templates/onion-services.html:57 msgid "" @@ -10619,7 +10768,7 @@ msgstr "" #: templates/two-columns-page.html:27 msgid "Contributors to this page:" -msgstr "" +msgstr "Personas que han contribuido a esta página:" #: templates/two-columns-page.html:29 msgid "Back to previous page: " @@ -10627,7 +10776,7 @@ msgstr "" #: templates/two-columns-page.html:29 msgid "Edit this page" -msgstr "" +msgstr "Edita esta página" #: templates/user-research.html:31 msgid "Become a Community User Researcher" diff --git a/contents+fa.po b/contents+fa.po new file mode 100644 index 0000000000..7b2edd447f --- /dev/null +++ b/contents+fa.po @@ -0,0 +1,10799 @@ +# Translators: +# Arya Abidi <arya.abidi@gmail.com>, 2019 +# magnifico, 2019 +# Goudarz Jafari <goudarz.jafari@gmail.com>, 2019 +# Ali Mirjamali <ali.mirjamali@gmail.com>, 2019 +# Mo <press.hosseini@gmail.com>, 2019 +# A.Mehraban <Mehr.Ban@chmail.ir>, 2019 +# Ali A D, 2019 +# Samaneh M <asamana.haoma@gmail.com>, 2019 +# b0b47d46632b78a09a40de799fda9a65, 2019 +# Martus Translations <translations@martus.org>, 2019 +# erinm, 2019 +# Emma Peel, 2019 +# MYZJ, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: MYZJ, 2019\n" +"Language-Team: Persian (https://www.transifex.com/otf/teams/1519/fa/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: fa\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "◾️ سرویس های پیازی" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"کشورهایی مثل ایران و چین راه هایی برای شناسایی پل های تور و مسدود کردن اتصال" +" به آنها پیدا کردهاند." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "شروع کنید" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "مترجم تور شوید" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "" +"اطلاعات خود را در زمینههای مربوطه وارد کنید و سپس بر روی دکمه ثبتنام کلیک " +"کنید:" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "خروج" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "پل" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on FreeBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "بستن بنر" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "ردیابی ، نظارت و سانسور به صورت آنلاین، در همه جا گسترده شده است." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "با TOR، اینترنت را پس بگیرید!" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "اکنون اهداء کنید" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "همین امروز کمک کنید، بنیاد موزیلا با کمک های مالی شما رشد خواهد کرد." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "بارگیری مرورگر Tor" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"برای تجربه کردن یک وبگردی خصوصی بدون ردیابی، نظارت و سانسور، مرورگر Tor را " +"دانلود کنید. " + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "ماموریت ما:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"گسترش و پیشبرد حقوق بشر و آزادی های انسانی، بوسیله ایجاد و توسعه فناوری های" +" رایگان و متن بازِ حریم خصوصی و ناشناس بودن در فضای مجازی، پشتیبانی نامحدود " +"برای در دسترس بودن و استفاده از آن ها و راهنمایی به مردم در جهت درک علمی این" +" فناوری ها." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "کمک مالی" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "اکنون اهداء کنید" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "اشتراک در خبرنامه" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "به روزرسانی ها و فرصت های ماهانه را از پروژه Tor دریافت کنید:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "عضویت" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"نشان تجاری، اطلاعیههای کپی رایت و قوانین استفاده برای طرفین ثالث را می " +"توانید در%(link_to_faq)s پیدا کنید." + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "منو" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "جستجو" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"تصویرسازی زیر، به شما نشان می دهد که در هنگام استفاده از مرورگر Tor و یا عدم" +" استفاده از آن و هم چنین استفاده یا عدم استفاده از پروتکل رمزگذاری HTTPS، چه" +" اطلاعاتی از شما برای دشمنان قابل دسترسی می باشد:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"* برای اینکه ببینید در هنگام استفاده از مرورگر Tor، چه دادههایی برای ناظران" +" اینترنت قابل مشاهده می باشد، بر روی دکمه \"Tor\" کلیک کنید. سبز بودن این " +"دکمه، به معنای این است که Tor فعال است." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"* برای اینکه ببینید در هنگام استفاده از HTTPS، چه دادههایی برای ناظران " +"اینترنت قابل مشاهده می باشد، بر روی دکمه \"HTTPS\" کلیک کنید. سبز بودن این " +"دکمه، به معنای این است که HTTPS فعال است." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"زمانی که هر دو دکمه سبز باشند، شما می توانید ببینید چه دادههایی برای ناظران" +" اینترنت در هنگام استفاده از هر دوی این ابزارها با هم، قابل مشاهده میباشد." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"* زمانی که هر دو دکمه خاکستری - خاموش - باشند، به معنای آن است که شما از هیچ" +" کدام از ابزارهای Tor و HTTPS استفاده نمیکنید. در این حالت، میتوانید " +"ببینید چه دادههایی برای ناظران اینترنت قابل مشاهده میباشد." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "راهنمای تصویر: دادههای قابل مشاهده" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "وب سایتی که بازدید می شود." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "user / pw" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "نام کاربری و رمز عبور استفاده شده برای احراز هویت." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "data" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "اطلاعاتی که منتقل می شوند." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "location" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"مکان شبکه ی کامپیوتری که، برای بازدید وب سایت استفاده شده است (نشانی IP " +"عمومی)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "نشان دهنده این است که آیا از Tor استفاده می شود یا خیر." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "پروژه Tor" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "از خودتان در برابر ردیابی و نظارت، محافظت کنید. سانسور را دور بزنید!" + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "بیشتر بدانید" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "شرکت کنندگان در این صفحه" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "ویرایش این صفحه" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+fr.po b/contents+fr.po index aa15009a2e..892e2d6618 100644 --- a/contents+fr.po +++ b/contents+fr.po @@ -1,16 +1,20 @@ # Translators: -# AO <ao@localizationlab.org>, 2019 +# nicolas hernandez <nicolas.hernandez@aleph-networks.com>, 2019 +# David Georges, 2019 +# Nasri Mohamed <nasmed@gmail.com>, 2019 +# RHO <traduction@rhomultilingue.com>, 2019 # erinm, 2019 +# AO <ao@localizationlab.org>, 2019 # Emma Peel, 2019 # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-03 13:22+CET\n" -"PO-Revision-Date: 2019-03-16 14:14+0000\n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" "Last-Translator: Emma Peel, 2019\n" -"Language-Team: French (https://www.transifex.com/otf/teams/94225/fr/)\n" +"Language-Team: French (https://www.transifex.com/otf/teams/1519/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -162,7 +166,7 @@ msgstr "" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.title) msgid "Onion Services" -msgstr "Les services onion" +msgstr "Services onion" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.subtitle) @@ -183,8 +187,6 @@ msgstr "" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.body) -#: https//community.torproject.org/onion-services/overview/ -#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "Onion services are services that can only be accessed over Tor. Running an " "onion service gives your users all the security of HTTPS with the added " @@ -194,7 +196,7 @@ msgstr "" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.title) msgid "Localization" -msgstr "" +msgstr "Localisation" #: https//community.torproject.org/localization/ #: (content/localization/contents+en.lrpage.subtitle) @@ -236,71 +238,10 @@ msgid "" "documents that we could use help translating as well." msgstr "" -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.title) -#: (content/menu2/contents+en.lrpage.body) -msgid "Documentation" -msgstr "Documentation" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "About" -msgstr "À propos" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Press" -msgstr "Presse" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Blog" -msgstr "Blogue" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Newsletter" -msgstr "Newsletter" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Contact" -msgstr "Contact" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Jobs" -msgstr "Travaux" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Support" -msgstr "Prise en charge" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Donate" -msgstr "Envoyer le don" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Sponsors" -msgstr "Commanditaires" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "People" -msgstr "Personnes" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Reports" -msgstr "Rapports" - #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.title) msgid "Outreach" -msgstr "" +msgstr "La sensibilisation" #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.subtitle) @@ -321,8 +262,14 @@ msgstr "" #: (content/outreach/contents+en.lrpage.body) msgid "" "We love it when people bring information about Tor to their community " -"events, conferences, and meetups. We've curated some beautiful materials for" -" sharing in-person and on social media we welcome you to use." +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -333,8 +280,8 @@ msgstr "" #: 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, " -"Exit." +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -355,7 +302,7 @@ msgstr "" #: (content/relay-operations/technical-setup/contents+en.lrpage.body) msgid "" "Note: For some operating systems, there are alpha version packages available" -" (tor versions with new features not deemed to be stable yet)." +" (Tor versions with new features not deemed to be stable yet)." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -368,8 +315,8 @@ msgstr "" #: 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" -" to stable releases." +"If you are looking to run a relay with minimal effort, we recommend you " +"stick to stable releases." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -379,14 +326,20 @@ msgstr "" #: 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?" +msgid "" +"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?" msgstr "" #: 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" -" exit policy? (more ports usually means potentially more abuse complains)" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -398,10 +351,20 @@ msgstr "" #: 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 " -"another daemon on your server already. ORPort 443 is recommended because it " -"is often one of the few open ports on public WIFI networks. Port 9001 is " -"another commonly used ORPort.)" +"(\"ORPort\" configuration: We recommend port 443 if that is not used by " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -412,7 +375,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/ #: (content/relay-operations/technical-setup/contents+en.lrpage.body) -msgid "Note: This information will be made public." +msgid "This information will be made public." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -437,8 +400,7 @@ msgstr "" #: (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 " -"read [Relay post-install and good practices](relays-post-install-and-good-" -"practices)." +"read [Relay post-install and good practices](/relay/setup/post-install/)." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -450,7 +412,7 @@ msgstr "" #: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle) msgid "" "Requirements for Tor relays depend on the type of relay and the bandwidth " -"they provide. Learn more about specific relay requirements." +"they provide. Learn more about specific relay requirements." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -936,8 +898,8 @@ msgid "" "Several countries, including China and Iran, have found ways to detect and " "block connections to Tor bridges." msgstr "" -"Plusieurs pays dont la Chine et l’Iran ont trouvé des manières de détecter " -"et de bloquer les connexions vers des ponts Tor." +"Plusieurs pays, dont la Chine et l’Iran, ont trouvé des manières de détecter" +" et de bloquer les connexions vers des ponts Tor." #: https//community.torproject.org/relay/types-of-relays/ #: (content/relay-operations/types-of-relays/contents+en.lrpage.body) @@ -1498,36 +1460,26 @@ msgstr "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" @@ -1632,7 +1584,7 @@ msgstr "" #: (content/relay-operations/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)." +"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1642,7 +1594,8 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.subtitle) -msgid "Things you should be aware before running a digital security training" +msgid "" +"Things you should be aware of before running a digital security training." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1656,9 +1609,10 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "However, in some countries and in certain circumstances, it's possible that " -"a simply gathering of human rights defenders could be very risky, illegal or" -" even subject of imprisonment, physical assaults, large fines, threats, " -"placement on government watch lists and targeting for surveillance." +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1666,22 +1620,20 @@ msgstr "" msgid "" "If you want to run a Tor training for the first time and you don't know how " "to assess the political and social environment, we strongly encourage you " -"read this document and, in case of doubt, to reach out Tor Community Team " -"privately." +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Some of potential risks of running a digital security training are only " -"valid in specific contexts." +"Some potential risks of running a digital security training are only valid " +"in specific contexts." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) -msgid "" -"Therefore the potential risks associated to running a Tor training depend " -"on:" +msgid "The potential risks associated with running a Tor training depend on:" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1695,10 +1647,10 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"2. **The laws and regulations in the country.** Best to consult with local " -"lawyers and local freedom of expression organizations, and learn whether " -"your country has a record in prosecuting individuals engaging in similar " -"types of activities." +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1711,38 +1663,39 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"For example, talking about privacy on digital age might be appreciable, but " -"teaching how to circumvent government censorship could be a serious felony." +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "4. **The audience.** Gathering university students might not attract " -"attention, but in case of a group of journalists working on leaked documents" -" about government corruption, you might need to be extra careful on how to " -"reach out them in a private way." +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "5. **The training venue.** Running a Tor training in some spaces could " -"expose your participants identity." +"expose your participants' identities." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Ideally, you should use a private space that you can control the " -"participants entrance." +"Ideally, you should use a private space where you control the participants' " +"entrance." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Check before the training if participants are comfortable on revealing their" -" identity to a third party, if it's the case." +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1762,7 +1715,7 @@ msgstr "" msgid "" "* Has anyone in my country ever been criminalized based on their internet " "activity? (This does not necessarily need to be specific to digital security" -" training or use of Tor)" +" training or use of Tor.)" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1801,7 +1754,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, while many countries do not have laws specifically prohibiting" -" the activity of running digital security training, the use of digital " +" the activity of running a digital security training, the use of digital " "security tools may still be criminalized in certain countries under other, " "broader laws." msgstr "" @@ -1824,7 +1777,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, your communication with us is not protected by any legal " -"privilege so law enforcement may subpoena and obtain any information you " +"privilege, so law enforcement may subpoena and obtain any information you " "give us." msgstr "" @@ -1864,7 +1817,7 @@ msgstr "" #: https//community.torproject.org/training/code-of-conduct/ #: (content/training/code-of-conduct/contents+en.lrpage.subtitle) -msgid "Don't be a jerk. Be awesome instead." +msgid "Foster a safe, engaging environment." msgstr "" #: https//community.torproject.org/training/code-of-conduct/ @@ -1884,37 +1837,43 @@ msgid "" "community. Tor is a place where people should feel safe to engage, share " "their point of view, and participate." msgstr "" +"Le Projet Tor est déterminé à promouvoir un environnement et une communauté " +"qui favorisent l’intégration. Tor est un lieu où les gens devraient avoir le" +" sentiment de pouvoir s’impliquer, partager leur point de vue et participer " +"en toute sécurité." #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.title) -msgid "Training checklist" +msgid "Training Checklist" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.subtitle) -msgid "Based on our best practices, we have a training checklist to help you" +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "Use this checklist to run a Tor Training." +msgid "Complete this checklist before running a Tor training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Get prepared" +msgid "## Prepare" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) msgid "" -"[ ] I read and agree with the Tor Project [Code of " +"[ ] I read and agree with the Tor Project [Code of " "Coduct](https://community.torproject.org/training/code-of-conduct/)" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "[ ] I read the Trainers Guide" +msgid "[ ] I read the Trainers Guide" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1929,7 +1888,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Security protocol" +msgid "## Security Protocol" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1948,7 +1907,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## About the venue" +msgid "## About the Venue" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1988,7 +1947,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## During the training" +msgid "## During the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2018,7 +1977,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## After the training" +msgid "## After the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2186,11 +2145,15 @@ msgstr "" #: https//community.torproject.org/training/best-practices/ #: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) msgid "" -"Will you be able to handle this alone? Or will you require partners? If you " -"need more help, make sure the partners you're bringing in are aware of the " -"safety needs of the community, and communicate with your contacts in the " -"community to make sure they're okay with you bringing in additional " +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " "trainers." msgstr "" @@ -2294,17 +2257,30 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.subtitle) -msgid "You probably should know these answers before teaching about Tor" +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"After running a couple of Tor training, you will find out that first time " -"users have some similar questions about Tor. Here we aggregate the most " -"frequent questions that we listened during our training sessions and you " -"must be aware before running your training. For an extensive resource check " -"[Support portal](https://support.torproject.org)." +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." msgstr "" #: https//community.torproject.org/training/faq/ @@ -2324,14 +2300,14 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Using Tor with a VPN is more " +"* [Is using Tor with a VPN more " "secure?](https://support.torproject.org/faq/faq-5/)" msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Can I browse normal HTTPS sites with " +"* [Can I browse HTTPS sites with " "Tor?](https://support.torproject.org/https/https-2/)" msgstr "" @@ -2380,7 +2356,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [What is the difference between using Tor Browser and 'Incognito mode' or " +"* [What is the difference between using Tor Browser and 'incognito mode' or " "private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" msgstr "" @@ -2393,7 +2369,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) -msgid "* [Who funds Tor](https://support.torproject.org/misc/misc-3/)" +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" msgstr "" #: https//community.torproject.org/training/faq/ @@ -2437,6 +2413,18 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "## Why onion services?" msgstr "" @@ -2453,10 +2441,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"An onion service's IP is hidden. Onion services are an overlay network on " -"top of TCP/IP, so in some sense IP addresses are not even meaningful to " -"onion services: they are not even used in the protocol." +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2468,22 +2461,34 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "When a user visits a particular onion, they know that the content they are " -"seeing can only come from that particular onion and that no impersonation is" -" possible. This is not the case with the normal web, where reaching a " -"website does not mean that a man-in-the-middle did not reroute to some other" -" location (e.g. DNS attacks)." +"seeing can only come from that particular onion." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) -msgid "### End-to-end encryption" +msgid "No impersonation is possible, which is generally not the case." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Onion service traffic is encrypted from the client to the onion host. This " -"is like getting strong SSL/HTTPS for free." +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2493,11 +2498,21 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Is your network filtered and you can't open ports on your firewall? This " -"could happen if you are in a university campus, an office, an airport or " -"pretty much anywhere. Onion services don't need open ports because they " -"punch through NAT, since they only establish outgoing connections." +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2508,10 +2523,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Now the question becomes **what kind of protocol do we need to achieve all " -"these properties?** In particular, on the normal web, we connect to an IP " -"address and we are done, but in this case how do we connect to something " -"that does not have an IP address?" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2524,18 +2544,27 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"This looks weird and random because in reality it's the _identity public " -"key_ of the onion service and that's one of the reasons we can achieve the " -"security properties from above." +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"The general concept behind the onion service protocol is that we use the Tor" -" network so that the client (Alice) can introduce itself to the service " -"(Bob), and then sets up a rendezvous with the service. Here is a detailed " -"breakdown of how this happens:" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2555,8 +2584,14 @@ msgstr "" msgid "" "As the first step in the protocol, Bob (the onion service) contacts a bunch " "of Tor relays and asks them to act as his _introduction points_, by " -"establishing long-term circuits to them. These circuits are anonymized " -"circuits, so Bob does not reveal his locations to his introduction points." +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2659,8 +2694,8 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"When Alice receives the signed descriptor she verifies the signature of the " -"descriptor using the public key that is encoded in the onion address." +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2793,7 +2828,7 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "This was just a high-level overview of the Tor onion services protocol. Here" -" are some more resources for the curious who want to learn more:" +" are some more resources if you want to learn more:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2833,7 +2868,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.title) -msgid "Set up your Onion Service" +msgid "Set up Your Onion Service" msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2844,11 +2879,11 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.cta) msgid "Get Started" -msgstr "" +msgstr "Commençons" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) -msgid "This guide will go over setting up an onion service for your website:" +msgid "This guide shows you how to set up an onion service for your website." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2859,7 +2894,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"As part of this guide we will assume you have a functional Tor in your " +"As part of this guide, we will assume you have a functional Tor in your " "machine. Tor should be up and running correctly for this guide to work. You " "should also know where Tor's configuration files are." msgstr "" @@ -3014,14 +3049,6 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Typically there are typos in the torrc or wrong directory permissions (See " -"the logging FAQ [FIXME add link] entry if you don't know how to enable or " -"find your log file.)" -msgstr "" - -#: https//community.torproject.org/onion-services/setup/ -#: (content/onion-services/setup/contents+en.lrpage.body) -msgid "" "When Tor starts, it will automatically create the `HiddenServiceDir` that " "you specified (if necessary). Make sure this is the case." msgstr "" @@ -3042,7 +3069,7 @@ msgstr "" #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" "The `hostname` file in your hidden service configuration directory contains " -"the hostname for your new Onion v3 hidden service." +"the hostname for your new onion v3 hidden service." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3055,15 +3082,15 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"If your keys leak, other people can impersonate your hidden service, deeming" -" it compromised, useless and dangerous to visit." +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Now you can connect to your onion service using the Tor Browser and you " -"should get the html page you setup back in step 1." +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3122,21 +3149,6 @@ msgstr "" msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" msgstr "" -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.title) -msgid "Adding SSL/TLS to a .onion site" -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.subtitle) -msgid "Add more security and authenticity for your .onion." -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.body) -msgid "Coming soon" -msgstr "" - #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.title) msgid "Current Status of Translations" @@ -3197,27 +3209,25 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.title) msgid "Becoming a Tor translator" -msgstr "" +msgstr "Devenir traducteur de Tor" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) msgid "" -"Tor Project localization is hosted in the Localization Lab Hub on Transifex," -" a third-party translation platform. Read on for details on how to sign up " -"and begin contributing." +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"If you are interested in helping out the project by translating the manual " -"or the Tor Browser to your language, your help would be greatly appreciated!" +msgid "Thank you for your interest in helping us with translations." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"Tor Project localization is hosted in the [Localization Lab " +"Our localization efforts are hosted in the [Localization Lab " "Hub](https://www.localizationlab.org/) on Transifex, a third-party " "translation platform." msgstr "" @@ -3226,14 +3236,9 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "Before translating, please read through the Tor Project page on the " -"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"There you will find translation guidelines and resources that will help you " -"contribute to Tor translations, as well as translation priorities." +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3254,7 +3259,7 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "In order to begin contributing you will have to sign up with Transifex. " -"Below is an outline of how to sign up and begin." +"Here's an outline of what to expect during that process." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3265,7 +3270,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Head over to the [Transifex signup page](https://transifex.com/signup/)." +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3283,7 +3288,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Fill out the next page with your name and select \"Localization\" and " +"1. Fill out the next page with your name and select \"Localization\" and " "\"Translator\" from the drop-down menus:" msgstr "" @@ -3294,26 +3299,26 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- On the next page, select 'Join an existing project' and continue." +msgid "1. On the next page, select 'Join an existing project' and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- On the next page, select the languages you speak from the drop-down menu " +"1. On the next page, select the languages you speak from the drop-down menu " "and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- You are now signed up! Go to the [Tor Transifex " +"1. You are now signed up! Go to the [Tor Transifex " "page](https://www.transifex.com/otf/torproject/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- Click the blue 'Join Team' button on the far right:" +msgid "1. Click the blue 'Join Team' button on the far right:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3324,7 +3329,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Select the language you would like to translate from the dropdown menu:" +"1. Select the language you would like to translate from the dropdown menu:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3334,7 +3339,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- A notification will now show up on the top of the page like so:" +msgid "1. A notification will now show up on the top of the page like so:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3344,25 +3349,9 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"After your membership is approved you can begin translating; there is a list" -" of needed translations at [Tor Transifex " -"page](https://www.transifex.com/otf/torproject/) when you are ready to " -"begin." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"The [Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor) " -"also has information about the translations with bigger priority." +msgid "After your membership is approved, you're ready to begin." msgstr "" -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "Thanks for your interest in helping the project!" -msgstr "Merci de l'intérêt que vous portez au projet !" - #: https//community.torproject.org/localization/pick-a-project/ #: (content/localization/pick-a-project/contents+en.lrpage.title) msgid "Pick a project" @@ -3437,8 +3426,8 @@ msgstr "" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) msgid "" -"* If you are already a [Tor translator](becoming-tor-translator), you can " -"simply find the string and fix it in " +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " "[transifex](https://www.transifex.com/otf/torproject/)." msgstr "" @@ -3464,6 +3453,106 @@ msgid "" "list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." msgstr "" +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + #: https//community.torproject.org/outreach/kit/ #: (content/outreach/kit/contents+en.lrpage.title) msgid "Street team kit" @@ -3550,10 +3639,14 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/ @@ -3564,6 +3657,10 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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/ @@ -3572,6 +3669,8 @@ msgstr "" #: (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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ #: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ @@ -3583,7 +3682,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/updates/ #: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) msgid "```" -msgstr "" +msgstr "```" #: https//community.torproject.org/relay/setup/post-install/ #: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) @@ -4321,7 +4420,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"DNS resolution on exit relays is crucial for Tor clients, it should be " +"DNS resolution on exit relays is crucial for Tor clients and it should be " "reliable and fast by using caching." msgstr "" @@ -4329,100 +4428,99 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" "* DNS resolution can have a significant impact on the performance and " -"reliability your exit relay provides." +"reliability that your exit relay provides." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"Poor DNS performance will result in less traffic going through your exit " -"relay." +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)." +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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**." +"a popular one but feel free to use any other software that you are " +"comfortable with." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"When choosing your DNS resolver software try to ensure it supports DNSSEC " -"validation and QNAME minimisation (RFC7816)." +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"By using your own DNS resolver you are less vulnerable to DNS-based " +"By using your own DNS resolver, you are less vulnerable to DNS-based " "censorship that your upstream resolver might impose." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"After switching to unbound, verify it works as expected by resolving a valid" +" hostname. If it does not work, you can restore your old resolv.conf file." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4433,8 +4531,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"The following 3 commands install unbound, backup your DNS configuration and " -"tell the system to use the local unbound:" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4467,13 +4565,13 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." msgstr "" #: 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." +msgid "The unbound resolver you just installed also does DNSSEC validation." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4540,7 +4638,7 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/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:" +"following upstream more closely, so we install the unbound package:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -5753,6 +5851,8 @@ msgstr "" #: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "Therefore, please do not act on this information alone; if you have any " "specific legal problems, issues, or questions, seek a complete review of " @@ -6693,1588 +6793,1208 @@ msgid "" "education institutions too)." msgstr "" -#: 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 "" - -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) msgid "" -"This page aims to list community experiences with Tor and various Internet " -"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some " -"are not. Some are competent and clueful about Tor or about security in " -"general. Let us know!" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Be sure to provide useful information like how much bandwidth you pushed, " -"whether you thought the deal was cheap or expensive, how hard you had to " -"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." +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Since non-exits do not attract complaints, it should be fine to run them " -"without contacting the hoster first. Make sure you understand their policies" -" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For " -"exit relays, you should read the fine [Tor Exit Guidelines](/relay" -"/community-resources/tor-exit-guidelines) first." +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"For network diversity and stronger anonymity, you should avoid providers and" -" countries that already attract a lot of Tor capacity. " -"[Metrics](https://metrics.torproject.org/) is a great tool that allows you " -"to group probabilities by country and AS (autonomous systems), so you can " -"more easily identify networks you want to avoid." +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"**Note**: This page is currently being revamped. If you would like to help " -"out please see " -"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)." +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Austria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) msgid "" -"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | " -"**Comments** | **Last Updated** |" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does " -"not care what their customers do at all (unless you have a business " -"connection) | 12/2011 |" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. " -"Hosts already some big exit/entry nodes which seem to have no problems. Very" -" expensive traffic. | 12/2011 |" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards " -"abuse at business connections, good quality traffic, does not like " -"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011" -" |" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not " -"like Abuse (in any form) at all. Seems to give out customer data at alleged " -"abuse. Not recommended but cheap. | 12/2011 |" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" msgstr "" -#: 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 " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Bulgaria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [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 |" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Canada" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" msgstr "" -#: 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-" -"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a " -"stand in favor of net neutrality | 2008/12 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | " -"operated by Fibernetics, has liberal abuse handling policies " -"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly " -"allowed. | 2015/02 |" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are " -"reselling dedicated servers in many locations around the world. Abuse " -"handling differs depending on the provider from which they resell. | 2016/06" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### France" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The " -"account holder is responsible for all the traffic going through theirs " -"servers.| 01/28/2019 |" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some" -" abuse complaints to Exit relays, but they do not stop the server, and when " -"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 | - |" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed " -"their TOS in July 2013 and allow Tor as long as they don't notice illegal " -"activities. Exit nodes would eventually be shut down, but relays are " -"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been " -"changed to make them clearer about the use of Tor. Many relays are currently" -" running on Kimsufi servers | - |" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS " -"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Finland" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | " -"12/19/2018 |" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | " -"- | 03/26/2016 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Germany" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should " -"let them know about your intention when ordering a server or in advance. | " -"06/2013 |" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [EUServ](http://euserv.de) | - | - | Yes | No | They have a bad support, " -"but if you know how to maintain your server, this ISP is a good choice. | - " -"|" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |" -msgstr "" - -#: 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 "" - -#: 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 | - | - |" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |" -" - | 2018-10-25 |" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed " -"on dedicated servers | 13/11/2015 |" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Server4You](https://www.server4you.de/)| - | Yes | Yes | No | Part of " -"[Intergenia AG](http://www.intergenia.de/)), I've asked Server4You support " -"and they state servers with complaints about Tor will be canceled " -"immediately (see the quote in the \"Bad Experience\" section) | - |" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated " -"root servers for a good price. | - |" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Contabo](https://contabo.de) | - | Yes | Yes | Yes | Has no restriction " -"for relays or exit nodes. However, possible abuse complaints will be " -"forwarded to the owner and need to be addressed. | 2018/06 |" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." msgstr "" -#: 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 " -"prohibited by their general terms and conditions | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [PraHost](https://www.prahost.com/) | - | - | Yes | Yes | Stated in " -"November 2014 that they allow exit nodes if abuse complaints are handled. " -"Suspends the server if no \"valid\" action (read: blocking) is taken within " -"24 hours of an abuse ticket. Their ticket system does not reliably handle " -"email replies, use the web interface instead. | 2017-10-31 |" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - " -"| Yes | No | - | - |" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |" -msgstr "" - -#: 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" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their " -"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's " -"data centers, Hong Kong. | - | 05/01/16 |" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Hungary" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They" -" only say you should answer abuse requests in 24h. ISP has re-confirmed by " -"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |" -" 2014-10-15 |" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Iceland" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor " -"enn.lu and saveyourprivacy exit nodes | - |" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | " -"Yes? | - | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Italy" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - " -"|" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS " -"generically indicate that the operator is responsible for all the activities" -" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a" -"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | " -"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports " -"other than the well-known are filtered. Abuse complaints need to go through " -"their support service | 11/2018 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Latvia" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support " -"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If " -"your Exit relay receive too much complaints, they will ask to you to stop or" -" otherwise they will suspend. | 2015/03/06 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Lithuania" +"### Is it a good idea to let others know that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | " -"All abuse mails they got yielded support tickets | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Mexico" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are " -"running in Axtel network | 2019 |" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Moldova" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | " -"09/13/16 |" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Netherlands" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can" -" result in temporary blocks, therefore they recommend to use an dedicated IP" -" address for exit nodes | 06/16/15 |" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | " -"05/01/16 |" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can" -" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see " -"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an" -" exception if your exit-node has a reduced exit policy. And you must leave a" -" note to them that you are running a exit-node. \"We allow tor exit nodes as" -" long you run a limited exit policy (block SMTP) to avoid abuse. | " -"12/26/2018 |" +"Do not examine anyone's communications without first talking to a lawyer." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if " -"abuse is handled properly | 08/13/2017 |" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin " -"accepted. | 10/12/2017 |" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - " -"| 02/06/2019 |" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly " -"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the " -"most stable. You need to email them for a custom offer. They also accept " -"Bitcoin/UKash/CashU | - |" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has " -"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." msgstr "" -#: 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 | ? | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | " -"Customers can remain anonymous. | - |" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse " -"complaints must be responded to within 24 hours or the system automatically " -"suspends your account until you do. | 2014 |" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows " -"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure " -"to tell them that you're running an exit | 09/2014 |" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS" -" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP " -"is:SoftLayer network, which includes primary transit from Telstra and " -"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Rimu hosting](http://rimuhosting.com) | - | Yes | Yes | Yes | Have " -"servers in N.Z.; Sydney; London; and Dallas. Locations may vary, but quite " -"happy with the specific Oz/NZ query. | - |" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Poland" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hitme.net.pl](http://hitme.net.pl/) | - | Yes | Yes | Yes | - | " -"12/06/2017 |" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | " -"27/08/2013 |" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." msgstr "" -#: 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 | ? | - | " -"01/10/2013 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" msgstr "" -#: 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 | | " -"02/10/2013 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" msgstr "" -#: 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 " -"Tor-relays, but now is blocking Tor activity | 12/06/2017 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) msgid "" -"| [IQ PL](http://www.iq.pl/) | - | Yes | Yes | Yes | They allow running exit" -" node on collocated dedicated server | - |" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" msgstr "" -#: 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 | - | " -"21/02/2018 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Romania" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" msgstr "" -#: 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" -" tor-talk thread](https://lists.torproject.org/pipermail/tor-" -"relays/2015-April/006867.html%7CApril) | 04/2015 |" -msgstr "" - -#: 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 "" - -#: 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 " -"Romania and also have data centers in USA and UK with 24x7 free support. | " -"03/2017 |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Sweden" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "Relais pont 1" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit " -"should use Reduced Exit Policy | 2016/06/30 |" +"# Replace \"TODO1\" with a Tor port of your choice. This port must be " +"externally" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [HostHatch](https://hosthatch.com) | AS42708 | Yes | Yes | No | - | " -"2016/05 |" +"# reachable. Avoid port 9001 because it's commonly associated with Tor and" msgstr "" -#: 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 " -"deliver where other ISPs can't. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" msgstr "" -#: 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 " -"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. " -"Handles abuse according to \"Swedish praxis\". | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Switzerland" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Solar Communications Gmbh](https://solarcom.ch/) | AS197988 | Yes | Yes |" -" No | \"We allow to place Tor routers, but don't allow to place Tor exit " -"nodes.\" This applies to all their partners, who actually sell Solar's " -"services to the public, namely: [Server & cloud](https://server-cloud.com), " -"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), " -"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). " -"Cryptocurrencies are accepted. | 12/04/2015 |" -msgstr "" - -#: 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 |" +"# externally reachable and must be different from the one specified for " +"ORPort." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Slovenia" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" msgstr "" -#: 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 " -"just simply forward DMCA notices to us to handle (or ignore) them | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Ukraine" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, " -"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |" +"# Local communication port between Tor and obfs4. Always set this to " +"\"auto\"." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 " -"run their own relay named Gigatux. They also offer servers in the US, " -"Germany, and Israel. | - |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Clustered.net](http://www.clustered.net) | - | Yes | Yes | Yes | - | - |" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Bitfolk](http://bitfolk.com/) | - | Yes | Yes | Yes | They are very " -"knowledgable and understand Tor and its uses. They are hot on spam and abuse" -" so advise changing the default exit (good idea in the UK anyhow). Any DMCA " -"notices received were simply forwarded on without agro | - |" +"# there are problems with your bridge. This is optional but encouraged." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### US" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 " -"handling | 10/15/14 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 |" -" - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [AmeriNOC](https://www.amerinoc.com/) | - | Yes | Yes | Yes | - | - |" +"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, " +"`ContactInfo`, and `Nickname` options." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"| [Arvixe](https://www.arvixe.com/vps_virtual_private_servers_hosting/) | - " -"| Yes | Yes | Yes | - | 06/19/13 |" -msgstr "" - -#: 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 | - | - |" +"* 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/forward 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 "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) msgid "" -"| [Blacklotus](http://www.blacklotus.net) | - | Yes | Yes | Yes | Liberal " -"abuse handling policies | - |" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." msgstr "" -#: 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" -" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if " -"you follow the steps. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" msgstr "" -#: 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 " -"are interested in hosting either, you can ask us about a dedicated server.\"" -" | 10/01/14 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" msgstr "" -#: 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 " -"handling | 01/01/12 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" msgstr "" -#: 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 | ? | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" msgstr "" -#: 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" -" are forwarded abuse complaints to handle themselves | 03/06/19 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) msgid "" -"| [DreamHost](https://www.dreamhost.com/) | - | Yes | Yes | ? | - | 11/29/17" -" |" -msgstr "" - -#: 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 | - | - |" +"To confirm your bridge is running with no issues, you should see something " +"like this:" msgstr "" -#: 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(?) | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" msgstr "" -#: 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 | - |" -" 09/01/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato " -"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |" -" 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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 | - |" -" 05/01/14 |" -msgstr "" - -#: 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 | ? | - | " -"12/31/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |" -msgstr "" - -#: 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 |" -" Exit-friendly. | 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 | - | " -"11/03/14 |" -msgstr "" - -#: 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 "" - -#: 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 | " -"Host, not an ISP | - |" -msgstr "" - -#: 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 | - | -" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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(?) | - | - " -"|" -msgstr "" - -#: 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 "" - -#: 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 | ? | - | " -"- |" -msgstr "" - -#: 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" -" dedicated/colocation | - |" -msgstr "" - -#: 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 |" -" - | - |" -msgstr "" - -#: 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 "" - -#: 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" -" | No | - | 08/01/14 |" -msgstr "" - -#: 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" -" 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. | - |" -msgstr "" - -#: 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 " -"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes " -"will be suspended without prior notice. | 15/01/15 |" -msgstr "" - -#: 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" -" |" -msgstr "" - -#: 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 | " -"No | - | 10/25/15 |" -msgstr "" - -#: 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 | " -"Only offers colocation, no cheap VPS option. | 1/14/19 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) -msgid "Swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) -msgid "" -"If you're operating a fast relay or you've done something else cool, you're " -"eligible to receive our swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"You can get one of these fine Tor T-shirts for contributing to the Tor " -"project. There are two primary ways of contributing:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Operate a fast Tor relay that's been running for the past two months: you" -" 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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" -" good support program and get a lot of people to use it. Do research on Tor " -"and anonymity, solve some of our bugs, or establish yourself as a Tor " -"advocate." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"If you're operating a fast relay or you've done something else cool, email " -"us at tshirt at torproject.org with the details. (We want to make sure our " -"shirts help outreach happen all around the world, so please understand if we" -" can't send you 5 shirts for your 5 excellent relays.)" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) -msgid "The Legal FAQ for Tor Relay Operators" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) -msgid "" -"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " -"21, 2014." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"NOTE: This FAQ is for informational purposes only and does not constitute " -"legal advice. Our aim is to provide a general description of the legal " -"issues surrounding Tor in the United States. Different factual situations " -"and different legal jurisdictions will result in different answers to a " -"number of questions. Therefore, please do not act on this information alone;" -" if you have any specific legal problems, issues, or questions, seek a " -"complete review of your situation with a lawyer licensed to practice in your" -" jurisdiction." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Also, if you received this document from anywhere besides the EFF web site " -"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" -"faq, it may be out of date. Follow the link to get the latest version." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Got a DMCA notice? Check out our [sample response letter](/relay/community-" -"resources/eff-tor-legal/faq/tor-dmca-response)!" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## General Information" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Has anyone ever been sued or prosecuted for running Tor?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**, we aren't aware of anyone being sued or prosecuted in the United " -"States just for running a Tor relay. Further, we believe that running a Tor " -"relay including an exit relay that allows people to anonymously send and " -"receive traffic - is legal under U.S. law." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor has been developed to be a tool for free expression, privacy, " -"and human rights. It is not a tool designed or intended to be used to break " -"the law, either by Tor users or Tor relay operators." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Can EFF promise that I won't get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. All new technologies create legal uncertainties, and Tor is no " -"exception. We cannot guarantee that you will never face any legal liability " -"as a result of running a Tor relay. However, EFF believes so strongly that " -"those running Tor relays shouldn't be liable for traffic that passes through" -" the relay that we're running our own middle relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Maybe**. While EFF cannot promise legal representation for all Tor relay " -"operators, it will assist relay operators in assessing the situation and " -"will try to locate qualified legal counsel when necessary. Inquiries to EFF " -"for the purpose of securing legal representation or referrals should be " -"directed to our intake coordinator by sending an email to info@eff.org . " -"Such inquiries will be kept confidential subject to the limits of the " -"attorney/client privilege. Note that although EFF cannot practice law " -"outside of the United States, it will still try to assist non-U.S. relay " -"operators in finding local representation." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I contact the Tor developers when I have legal questions about " -"Tor or to inform them if I suspect Tor is being used for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor's developers are available to answer technical questions, but " -"they are not lawyers and cannot give legal advice. Nor do they have any " -"ability to prevent illegal activity that may occur through Tor relays. " -"Furthermore, your communications with Tor's developers are not protected by " -"any legal privilege, so law enforcement or civil litigants could subpoena " -"and obtain any information you give to them." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"You can contact info@eff.org if you face a specific legal issue. We will try" -" to assist you, but given EFF's small size, we cannot guarantee that we can " -"help everyone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Do Tor's core developers make any promises about the trustworthiness or " -"reliability of Tor relays that are listed in their directory?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Although the developers attempt to verify that Tor relays listed in " -"the directory maintained by the core developers are stable and have adequate" -" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " -"or reliability of the individuals who run those relays. Tor's core " -"developers further reserve the right to refuse a Tor relay operator's " -"request to be listed in their directory or to remove any relay from their " -"directory for any reason." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## Exit Relays" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Exit relays raise special concerns because the traffic that exits from them " -"can be traced back to the relay's IP address. While we believe that running " -"an exit relay is legal, it is statistically likely that an exit relay will " -"at some point be used for illegal purposes, which may attract the attention " -"of private litigants or law enforcement. An exit relay may forward traffic " -"that is considered unlawful, and that traffic may be attributed to the " -"operator of a relay. If you are not willing to deal with that risk, a bridge" -" or middle relay may be a better fit for you. These relays do not directly " -"forward traffic to the Internet and so can't be easily mistaken for the " -"origin of allegedly unlawful content." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project's blog has some excellent " -"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " -"for running an exit with as little risk as possible. We suggest that you " -"review their advice before setting up an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I run an exit relay from my home?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. If law enforcement becomes interested in traffic from your exit " -"relay, it's possible that officers will seize your computer. For that " -"reason, it's best not to run your exit relay in your home or using your home" -" Internet connection." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Instead, consider running your exit relay in a commercial facility that is " -"supportive of Tor. Have a separate IP address for your exit relay, and don't" -" route your own traffic through it." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Of course, you should avoid keeping any sensitive or personal information on" -" the computer hosting your exit relay, and you never should use that machine" -" for any illegal purpose." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I tell my ISP that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " -"exit relay and supports you in that goal. This will help ensure that your " -"Internet access isn't cut off due to abuse complaints. The Tor community " -"maintains a list of ISPs that are particularly Tor-savvy, as well as ones " -"that aren't." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Is it a good idea to let others know that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Be as transparent as possible about the fact that you're running an" -" exit relay. If your exit traffic draws the attention of the government or " -"disgruntled private party, you want them to figure out quickly and easily " -"that you are part of the Tor network and not responsible for the content. " -"This could mean the difference between having your computer seized by law " -"enforcement and being left alone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" -"exit-node) the following ways to let others know that you're running an exit" -" relay:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a reverse DNS name for the IP address that makes clear that the " -"computer is an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" -"running-exit-node) to explain that you're running an exit relay that's part " -"of the Tor network." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* If possible, get an [ARIN](https://www.arin.net/) registration for your " -"exit relay that displays contact information for you, not your ISP. This " -"way, you'll receive any abuse complaints and can respond to them directly. " -"Otherwise, try to ensure that your ISP forwards abuse complaints that it " -"receives to you." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I snoop on the plaintext traffic that exits through my Tor " -"relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. You may be technically capable of modifying the Tor source code or " -"installing additional software to monitor or log plaintext that exits your " -"relay. However, Tor relay operators in the United States can possibly create" -" civil and even criminal liability for themselves under state or federal " -"wiretap laws if they monitor, log, or disclose Tor users' communications, " -"while non-U.S. operators may be subject to similar laws. Do not examine " -"anyone's communications without first talking to a lawyer." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### If I receive a subpoena or other information request from law " -"enforcement or anyone else related to my Tor relay, what should I do?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"**Educate them about Tor**. In most instances, properly configured Tor " -"relays will have no useful data for inquiring parties, and you should feel " -"free to educate them on this point. To the extent you do maintain logs, " -"however, you should not disclose them to any third party without first " -"consulting a lawyer. In the United States, such a disclosure may violate the" -" Electronic Communications Privacy Act, and relay operators outside of the " -"United States may be subject to similar data protection laws." +"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> " +"<FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"You may receive legal inquiries where you are prohibited by law from telling" -" anyone about the request. We believe that, at least in the United States, " -"such gag orders do not prevent you from talking to a lawyer, including " -"calling a lawyer to find representation. Inquiries to EFF for the purpose of" -" securing legal representation should be directed to our intake coordinator " -"(info at eff.org) Such inquiries will be kept confidential subject to the " -"limits of the attorney/client privilege." +"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> " +"<HASHED FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"For more information about responding to abuse complaints and other " -"inquiries, check out the [Tor Abuse " -"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " -"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " -"Project's website." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"For information on what to do if law enforcement seeks access to your " -"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" -"/know-your-rights) guide." +"[notice] Tor has successfully opened a circuit. Looks like client " +"functionality is working." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"EFF has written a [short template](tor-dmca-response) to help you write a " -"response to your ISP, university, etc., to let them know about the details " -"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in. " -"Note that template only refers to U.S. jurisdictions, and is intended only " -"to address copyright complaints that are based on a relay of allegedly " -"infringing material through the Tor node." +"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you like, you should consider submitting a copy of your notice to " -"[Chilling Effects](https://www.chillingeffects.org/). This will help us " -"recognize trends and issues that the lawyers might want to focus on. " -"Chilling Effects encourages submissions from people outside the United " -"States too." +"[notice] Self-testing indicates your ORPort is reachable from the outside. " +"Excellent. Publishing server descriptor." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"EFF believes that Tor relays should be protected from copyright liability " -"for the acts of their users because a Tor relay operator can raise an " -"immunity defense under the DMCA as well as defenses under copyright's " -"secondary liability doctrines. However, no court has yet addressed these " -"issues in the context of Tor itself. If you are uncomfortable with this " -"uncertainty, you may consider using a reduced exit policy (such as the " -"default policy suggested by the Tor Project) to try to minimize traffic " -"types that are often targeted in copyright complaints." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"If you are a Tor relay operator willing to stand up and help set a clear " -"legal precedent establishing that merely running a relay does not create " -"copyright liability for either operators or their bandwidth providers, EFF " -"is interested in hearing from you. Read more " -"[here](https://lists.torproject.org/pipermail/tor-" -"talk/2005-October/016301.html) about being EFF's test case." +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/post-install/ @@ -8365,8 +8085,8 @@ msgstr "" #: (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** " -"[Download instructions for " -"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)." +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8415,142 +8135,95 @@ msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " -"externally" +msgid "# This port must be externally reachable." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" -msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " -"ORPort." +"* 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 " +"bind the port with a non-root user:" msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`" msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8559,45 +8232,43 @@ msgstr "" #: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/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\"." +msgid "### 4. Restart tor" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "" -"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" -" port number, nor listen on 0.0.0.0." +#: 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 "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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" +msgid "### 5. Monitor your logs" +msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) msgid "" -"# Replace \"<address@email.com>\" with your email address so we can contact " -"you if there are problems with your bridge." +"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`):" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "# This is optional but encouraged." +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8610,7 +8281,8 @@ msgstr "" #: (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@email.com>" +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8623,7 +8295,7 @@ msgstr "" #: (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." +msgid "section](https://community.torproject.org/relay/getting-help/). If" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8636,7 +8308,7 @@ msgstr "" #: (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" +msgid "your bridge is now running, check out the [post-install" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8650,84 +8322,212 @@ msgstr "" #: 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." +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" -#: 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 " -"bind the port with a non-root user:" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" msgstr "" -#: 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`" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" msgstr "" -#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ -#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) msgid "" -"If your bridge is behind a firewall or NAT, make sure to open both ports." +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) msgid "" -"You can use [our reachability test](https://bridges.torproject.org/scan/) to" -" see if your obfs4 port is reachable from the Internet." +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`. " -"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -msgid "### 4. Restart tor" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" msgstr "" -#: 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`" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" msgstr "" -#: 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) -#: https//community.torproject.org/relay/setup/bridge/openbsd/ -#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) -msgid "### 5. Monitor your logs" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`):" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ @@ -8736,232 +8536,333 @@ msgstr "" #: (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>'" +msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> " -"<HASHED FINGERPRINT>'" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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'" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " -"may take up to 20 minutes -- look for log messages indicating success)" +"That's it! Your container (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Self-testing indicates your ORPort is reachable from the outside. " -"Excellent. Publishing server descriptor." +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -#: https//community.torproject.org/relay/setup/bridge/openbsd/ -#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) -msgid "### 6. Final notes" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you are having troubles setting up your bridge, have a look at [our help" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "…" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ -#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) -msgid "Docker" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" msgstr "" #: 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" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" msgstr "" #: 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:" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." msgstr "" #: 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:latest`" +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." msgstr "" #: 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. We maintain a script that " -"automatically determines a free OR and obfs4 port for you. The script only " -"requires your email address as argument:" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." msgstr "" #: 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" +msgid "You can inspect your bridge's logs by running:" msgstr "" #: 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@email.com" +msgid "docker logs CONTAINER_ID" msgstr "" #: 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." +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "Make sure to check out the [post-install" +msgid "This will return a string similar to the following:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/). " -"If" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"you are having troubles setting up your bridge, have a look at [our help" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "section](https://community.torproject.org/relay/getting-help/)." +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/ @@ -9059,75 +8960,6 @@ msgstr "" #: (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/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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " -"you if" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 " @@ -9159,15 +8991,6 @@ msgstr "" msgid "### 5. Monitor your logs (usually in your syslog)" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -msgid "" -"To confirm your bridge is running with no issues, you should see something " -"like this:" -msgstr "" - #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) #: https//community.torproject.org/relay/setup/guard/fedora/ @@ -9207,7 +9030,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title) msgid "FreeBSD" -msgstr "" +msgstr "FreeBSD" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) @@ -9235,13 +9058,6 @@ msgstr "" #: 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/setup/bridge/freebsd/ -#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) msgid "" "* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " "make sure that your obfs4proxy can talk to your Tor process over the " @@ -9278,23 +9094,7 @@ msgstr "" #: (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 "" - -#: 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 "" - -#: 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`:" +msgid "sysrc tor_enable=YES" msgstr "" #: https//community.torproject.org/relay/setup/bridge/freebsd/ @@ -9306,13 +9106,13 @@ msgstr "" #: 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 "" #: 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 "mkdir -p /usr/local/etc/pkg/repos" msgstr "" @@ -9325,50 +9125,36 @@ msgstr "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" @@ -9377,7 +9163,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) msgid "}" -msgstr "" +msgstr "}" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) @@ -9386,6 +9172,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/bridge/openbsd/ #: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) msgid "OpenBSD" msgstr "" @@ -9437,11 +9225,15 @@ msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl enable tor" msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl start tor" msgstr "" @@ -9452,6 +9244,218 @@ msgid "" "like this (`/var/log/tor/notices.log`):" msgstr "" +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + #: https//community.torproject.org/relay/setup/guard/centosrhel/ #: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) msgid "CentOS/RHEL" @@ -9468,8 +9472,6 @@ msgstr "" #: (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 "# 1. Enable Automatic Software Updates" msgstr "" @@ -9535,8 +9537,6 @@ msgstr "" #: (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 "" @@ -9546,8 +9546,6 @@ msgstr "" #: (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 "" @@ -9555,8 +9553,6 @@ msgstr "" #: (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" @@ -9564,8 +9560,6 @@ msgstr "ORPort 9001" #: (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 "" @@ -9575,8 +9569,6 @@ msgstr "" #: (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 "" @@ -9586,8 +9578,6 @@ msgstr "" #: (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 "" @@ -9598,8 +9588,6 @@ msgstr "" #: (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 "" @@ -9641,25 +9629,9 @@ msgstr "" #: (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 "# 6. Final notes" msgstr "" -#: 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 "" -"If you are having troubles setting up your relay, have a look at our [help " -"section](/relay/getting-help/). If your relay is now running, check out the " -"[post-install](/relay/setup/post-install/) notes." -msgstr "" - #: 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 relay on Fedora" @@ -9764,71 +9736,247 @@ msgstr "" #: 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 relay on FreeBSD" +msgid "How to deploy a Middle/Guard relay on FreeBSD" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 2. Install the tor package" +msgid "# 1. Enable Automatic Updates for Packages" msgstr "" #: 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`" +msgid "# 2. Bootstrap `pkg`" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "or for alpha releases:" +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." msgstr "" #: 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`" +msgid "To bootstrap and install `pkg` we should run the following command:" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 3. Put the configuration file `/usr/local/etc/tor/torrc` in place" +msgid "pkg bootstrap" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "Log notice syslog" +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 4. Ensure that the `random_id` sysctl setting is enabled:" +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 5. Start the tor daemon and make sure it starts at boot:" +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "### Optional but recommended" +msgid "Creating the new directory:" msgstr "" #: 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." +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" msgstr "" #: 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`" +msgid "sysrc tor_setuid=YES" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "" -"and create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the " -"following content:" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ @@ -10319,60 +10467,99 @@ msgstr "" msgid "# service cron restart" msgstr "" -#: lego/templates/footer.html:9 lego/templates/footer.html:18 -#: lego/templates/navbar.html:73 templates/footer.html:9 -#: templates/footer.html:18 templates/navbar.html:73 +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Fermer la bannière" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "" +"Le pistage, la surveillance et la censure sont très répandus sur Internet." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "AVEC TOR, RÉAPPROPRIEZ-VOUS INTERNET" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "FAITES UN DON MAINTENANT" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Faites un don aujourd’hui et Mozilla fera un don équivalent." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 msgid "Download Tor Browser" -msgstr "Télécharger le Navigateur Tor" +msgstr "Télécharger le Navigateur Tor" -#: lego/templates/footer.html:10 templates/footer.html:10 +#: lego/templates/footer.html:11 templates/footer.html:11 msgid "" "Download Tor Browser to experience real private browsing without tracking, " "surveillance, or censorship." msgstr "" +"Téléchargez le Navigateur Tor afin de découvrir une navigation qui protège " +"vraiment votre vie privée et vos données personnelles, sans pistage, ni " +"surveillance, ni censure." -#: lego/templates/footer.html:27 templates/footer.html:27 +#: lego/templates/footer.html:28 templates/footer.html:28 msgid "Our mission:" msgstr "Notre mission :" -#: lego/templates/footer.html:28 templates/footer.html:28 +#: lego/templates/footer.html:29 templates/footer.html:29 msgid "" "To advance human rights and freedoms by creating and deploying free and open" " source anonymity and privacy technologies, supporting their unrestricted " "availability and use, and furthering their scientific and popular " "understanding." msgstr "" -"Pour progresser les droits de la personne et les libertés en créant et en " -"déployant des technologies d’anonymat et de confidentialité gratuites et à " -"code source ouvert. Nous soutenons leur disponibilité et leur utilisation " -"sans restriction, et promouvons une meilleure compréhension scientifique et " -"populaire." +"Faire progresser les droits de la personne et les libertés en créant et en " +"déployant des technologies gratuites d’anonymat et de protection de la vie " +"privée et des données personnelles, à code source ouvert. Nous soutenons " +"aussi leur disponibilité et leur utilisation sans restriction en les faisant" +" mieux connaître des scientifiques et du public." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Faire un don" -#: lego/templates/footer.html:49 lego/templates/navbar.html:16 -#: templates/footer.html:49 templates/navbar.html:16 +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 msgid "Donate Now" -msgstr "" +msgstr "Faire un don maintenant" -#: lego/templates/footer.html:54 templates/footer.html:54 +#: lego/templates/footer.html:65 templates/footer.html:65 msgid "Subscribe to our Newsletter" -msgstr "Abonnez-vous à notre liste de diffusion" +msgstr "S’abonner à notre lettre d’information" -#: lego/templates/footer.html:55 templates/footer.html:55 +#: lego/templates/footer.html:66 templates/footer.html:66 msgid "Get monthly updates and opportunities from the Tor Project:" -msgstr "Recevez les mises à jours et opportunités mensuelles du Projet Tor :" +msgstr "" +"Recevez les mises à jour mensuelles du Projet Tor et les occasions qu’il " +"offre :" -#: lego/templates/footer.html:56 templates/footer.html:56 +#: lego/templates/footer.html:67 templates/footer.html:67 msgid "Sign up" msgstr "S’abonner" -#: lego/templates/footer.html:75 templates/footer.html:75 +#: lego/templates/footer.html:86 templates/footer.html:86 #, python-format msgid "" "Trademark, copyright notices, and rules for use by third parties can be " "found in our %(link_to_faq)s" msgstr "" +"Les avis de marque de commerce, de droit d’auteur et les règles " +"d’utilisation par des tiers se trouvent dans notre %(link_to_faq)s" -#: lego/templates/navbar.html:20 templates/navbar.html:20 +#: lego/templates/navbar.html:26 templates/navbar.html:26 msgid "Menu" msgstr "Menu" @@ -10385,25 +10572,25 @@ msgid "" "The following visualization shows what information is visible to " "eavesdroppers with and without Tor Browser and HTTPS encryption:" msgstr "" -"La visualisation suivante montre quelles informations sont visibles pour les" -" systèmes d’écoute avec et sans le Navigateur Tor et le chiffrement HTTPS :" +"La visualisation suivante montre quels renseignements sont visibles pour les" +" systèmes d’écoute avec et sans le Navigateur Tor ni le chiffrement HTTPS :" #: lego/templates/secure-connections.html:4 msgid "" "Click the “Tor” button to see what data is visible to observers when you're " "using Tor. The button will turn green to indicate that Tor is on." msgstr "" -"Cliquez sur le bouton « Tor » pour voir quelles données sont visibles pour " -"les observateurs quand vous utilisez Tor. Le bouton deviendra vert pour " -"indiquer que Tor est activé." +"Cliquez sur le bouton « Tor » pour voir quelles données les observateurs " +"peuvent voir quand vous utilisez Tor. Le bouton deviendra vert pour indiquer" +" que Tor est activé." #: lego/templates/secure-connections.html:5 msgid "" "Click the “HTTPS” button to see what data is visible to observers when " "you're using HTTPS. The button will turn green to indicate that HTTPS is on." msgstr "" -"Cliquez sur le bouton « HTTPS » pour voir quelles données sont visibles pour" -" les observateurs quand vous utilisez HTTPS. Le bouton deviendra vert pour " +"Cliquez sur le bouton « HTTPS » pour voir quelles données les observateurs " +"peuvent voir quand vous utilisez HTTPS. Le bouton deviendra vert pour " "indiquer que HTTPS est activé." #: lego/templates/secure-connections.html:6 @@ -10411,16 +10598,16 @@ msgid "" "When both buttons are green, you see the data that is visible to observers " "when you are using both tools." msgstr "" -"Quand les deux boutons sont verts, vous voyez les données qui sont visibles " -"pour les observateurs quand vous utilisez les deux outils." +"Quand les deux boutons sont verts, vous voyez les données visibles pour les " +"observateurs quand vous utilisez les deux outils." #: lego/templates/secure-connections.html:7 msgid "" "When both buttons are grey, you see the data that is visible to observers " "when you don't use either tool." msgstr "" -"Quand les deux boutons sont gris, vous voyez les données qui sont visibles " -"pour les observateurs quand vous n’utilisez aucun des deux outils." +"Quand les deux boutons sont gris, vous voyez les données visibles pour les " +"observateurs quand vous n’utilisez aucun des deux outils." #: lego/templates/secure-connections.html:11 msgid "HTTPS" @@ -10433,7 +10620,7 @@ msgstr "Tor" #: lego/templates/secure-connections.html:32 msgid "POTENTIALLY VISIBLE DATA" -msgstr "" +msgstr "DONNÉES POTENTIELLEMENT VISIBLES" #: lego/templates/secure-connections.html:37 msgid "Site.com" @@ -10458,19 +10645,19 @@ msgstr "données" #: lego/templates/secure-connections.html:54 msgid "Data being transmitted." -msgstr "Les données qui sont transmises." +msgstr "Les données transmises." #: lego/templates/secure-connections.html:58 msgid "location" -msgstr "lieu" +msgstr "emplacement" #: lego/templates/secure-connections.html:61 msgid "" "Network location of the computer used to visit the website (the public IP " "address)." msgstr "" -"L’emplacement réseau de l’ordinateur utilisé pour visiter le site Web " -"(l’adresse IP publique)." +"L’emplacement sur le réseau de l’ordinateur utilisé pour visiter le site Web" +" (l’adresse IP publique)." #: lego/templates/secure-connections.html:68 msgid "Whether or not Tor is being used." @@ -10478,7 +10665,7 @@ msgstr "Si Tor est utilisé ou non." #: templates/homepage.html:4 templates/meta.html:7 msgid "Tor Project" -msgstr "Projet Tor" +msgstr "Le Projet Tor" #: templates/localization.html:27 msgid "Can you help us improve our translations?" @@ -10499,35 +10686,42 @@ msgstr "" msgid "" "Defend yourself against tracking and surveillance. Circumvent censorship." msgstr "" +"Défendez-vous contre le pistage et la surveillance. Contournez la censure." -#: templates/onion-services.html:10 -msgid "Learn more about onion services here" -msgstr "" - -#: templates/onion-services.html:30 +#: templates/onion-services.html:27 msgid "Onionize any website" msgstr "" -#: templates/onion-services.html:32 +#: templates/onion-services.html:29 msgid "" "There's a toolkit that lets you take any existing website and host it as a " -".onion site. You would wanna do this because .onion sites are more secure " +".onion site. You would want do this because .onion sites are more secure " "than just regular sites. We show you how to use this toolkit and onionize a " "site." msgstr "" -#: templates/onion-services.html:38 -msgid "Learn more" -msgstr "En apprendre davantage" - -#: templates/onion-services.html:43 +#: templates/onion-services.html:32 msgid "Check out the code" msgstr "" -#: templates/onion-services.html:49 +#: templates/onion-services.html:36 msgid "Featured .onion sites" msgstr "" +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "En apprendre davantage" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + #: templates/outreach.html:27 msgid "Tor Speakers Bureau" msgstr "" @@ -10580,7 +10774,7 @@ msgstr "" #: templates/two-columns-page.html:27 msgid "Contributors to this page:" -msgstr "" +msgstr "Ont contribué à cette page :" #: templates/two-columns-page.html:29 msgid "Back to previous page: " @@ -10588,23 +10782,21 @@ msgstr "" #: templates/two-columns-page.html:29 msgid "Edit this page" -msgstr "" - -#: templates/user-research.html:10 -msgid "Want to know more? Take a look at our process" -msgstr "" +msgstr "Modifier cette page" -#: templates/user-research.html:27 -msgid "Be a user testing coordinator" +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" msgstr "" -#: templates/user-research.html:29 +#: templates/user-research.html:33 msgid "" -"Are you a UX researcher interested in running Tor user tests? Have new " -"ideas, suggestions, or studies that can help improve Tor applications? Help " -"us by coordinating user testing, and we'll send you a Tor t-shirt." +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." msgstr "" -#: templates/user-research.html:30 -msgid "User research list" +#: templates/user-research.html:35 +msgid "UX team mailing list" msgstr "" diff --git a/contents+he.po b/contents+he.po new file mode 100644 index 0000000000..e771a663d3 --- /dev/null +++ b/contents+he.po @@ -0,0 +1,10774 @@ +# Translators: +# ION, 2019 +# ido vasserman <itaizand@gmail.com>, 2019 +# zxcsd <jenisjpl@gmail.com>, 2019 +# erinm, 2019 +# Emma Peel, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Emma Peel, 2019\n" +"Language-Team: Hebrew (https://www.transifex.com/otf/teams/1519/he/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: he\n" +"Plural-Forms: nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "שירותי בצל" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" +"פרויקט tor מחויב לטפח קהילה וסביה מכילה. tor הוא מקום בו אנשים אמורים " +"להרגיש בטוחים ליזום, לחלוק נקודת מבט, ולקחת חלק." + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "התחל" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "הכנס את המידע שלך לתוך השדות ולחץ על הכפתור 'הירשם':" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "צא" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "גשר" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "…" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "סגור מודעה" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "מעקב, ציתות וצנזורה נפוצים ברשת." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "קח בחזרה את האינטרנט עם TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "תרום עכשיו" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "תן היום, ו־Mozilla תשווה את תרומתך." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "הורד את דפדפן Tor" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "המשימה שלנו:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "תרום" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "תרום עכשיו" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "הירשם כמנוי לידיעון שלנו" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "קבל עדכונים חודשיים והזדמנויות ממיזם Tor:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "הירשם" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "תפריט" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "חיפוש" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"ההדמיה הבאה מראה איזה מידע גלוי למצותתים עם ובלי דפדפן Tor והצפנת HTTPS:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"לחץ על הכפתור ”Tor” כדי לראות אילו נתונים גלויים למשקיפים כשאתה משתמש ב-Tor." +" הכפתור יהפוך לירוק כדי להורות ש-Tor פועל." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"לחץ על הכפתור “HTTPS” כדי לראות אילו נתונים גלויים למשקיפים כשאתה משתמש " +"ב-HTTPS. הכפתור יהפוך לירוק כדי להורות ש-HTTPS פועל." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"כאשר שני הכפתורים ירוקים, תראה את הנתונים שגלויים למשקיפים כשאתה משתמש בשני " +"הכלים." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"כאשר שני הכפתורים אפורים, תראה את הנתונים שגלויים למשקיפים כשאתה לא משתמש " +"באף כלי." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "נתונים נראים פוטנציאליים" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "האתר מבוקר." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "משתמש / סיסמה" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "שם משתמש וסיסמה שהיו בשימוש עבור אימות." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "נתונים" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "נתונים משודרים." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "מיקום" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "מיקום רשת של המחשב שהיה בשימוש לביקור באתר (כתובת ה-IP הציבורית)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "האם Tor נמצא בשימוש או לא." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "מיזם Tor" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "הגן על עצמך מפני מעקב וציתות. עקיפת צנזורה." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "למד עוד" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "תורמים/ות לעמוד זה:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "ערוך דף זה" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+id.po b/contents+id.po new file mode 100644 index 0000000000..6a411b4c6d --- /dev/null +++ b/contents+id.po @@ -0,0 +1,10794 @@ +# Translators: +# Joshua P, 2019 +# Cadas Propopuli Azzam Baribin <cadas.propopuli@gmail.com>, 2019 +# Rizqi Nurul Akbar <laruku_rizboy@yahoo.co.id>, 2019 +# Arif Budiman <arifbudiman@gmail.com>, 2019 +# erinm, 2019 +# Emma Peel, 2019 +# ical, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: ical, 2019\n" +"Language-Team: Indonesian (https://www.transifex.com/otf/teams/1519/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Layanan Onion" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"Beberapa negara, termasuk Tiongkok dan Iran, telah menemukan cara untuk " +"mendeteksi dan memblokir koneksi ke jembatan Tor." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" +"Proyek Tor berkomitmen untuk membina lingkungan dan masyarakat yang " +"inklusif. Tor adalah tempat di mana orang seharusnya merasa aman untuk " +"terlibat, berbagi sudut pandang, dan berpartisipasi." + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "Memulai" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "Menjadi Penerjemah Tor" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "Masukkan informasi Anda pada kolom-kolom dan klik tombol 'Sign Up':" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "Keluar" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "Jembatan" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001 " + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Pelacakan, pengawasan, dan penyensoran terserbar luas secara online." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "DONASI SEKARANG" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Beri hari ini dan Mozilla akan mencocokkan hadiah anda." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Unduh Tor Browser" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"Unduh Tor Browser untuk pengalaman penjelajahan privat yang sesungguhnya " +"tanpa pelacakan, pengawasan, atau penyensoran." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "Misi kami:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"Untuk memajukan hak asasi manusia dan kebebasan dengan menciptakan dan " +"menyebarkan anonimitas dan teknologi privasi gratis dan terbuka, mendukung " +"ketersediaan dan penggunaan tak terbatas mereka, dan memajukan pemahaman " +"ilmiah dan populer mereka." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Donasi" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "Donasi Sekarang" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "Berlangganan Newsletter kami" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "Dapatkan pembaruan bulanan dan peluang dari Proyek Tor:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "Daftar" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"Merek dagang, pemberitahuan hak cipta, dan peraturan untuk digunakan oleh " +"pihak ketiga dapat ditemukan pada kami %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "Menu" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "Cari" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"Visualisasi berikut ini menunjukkan informasi apa yang bisa dilihat oleh " +"penyusup dengan atau tanpa Tor Browser dan enskripsi HTTPS:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"Click tombol \"Tor\" untuk melihat apakah data ditampilkan kepada pengamat " +"ketika Anda menggunakan Tor. Tombol akan berubah menjadi hijau untuk " +"menandakan Tor sedang aktif." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"Click tombol \"HTTPS\" untuk melihat apakah data ditampilkan kepada pengamat" +" saat Anda menggunakan HTTPS, tombol akan berubah menjadi hijau untuk " +"menandakan HTTPS sedang aktif." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"Saat masing-masing tombol berwarna hijau, Anda dapat melihat data " +"ditampilkan kepada orang yang mengamati ketika Anda tidak menggunakan salah " +"satu perkakas." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"Saat masing-masing tombol berwarna abu-abu, Anda dapat melihat data " +"ditampilkan kepada orang yang mengamati ketika Anda tidak menggunakan salah " +"satu perkakas." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS " + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Situs.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "Situs telah dikunjungi." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "user / pw" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "Nama pengguna dan kata sandi digunakan untuk autentifikasi." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "data" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "Data sudah dikirim." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "lokasi" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"Lokasi jaringan komputer yang digunakan untuk mengunjungi situs (IP alamat " +"publik)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Apakah Tor sedang dipakai atau tidak." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Proyek Tor" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "" + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Pelajari lebih lanjut" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+is.po b/contents+is.po new file mode 100644 index 0000000000..24af09d329 --- /dev/null +++ b/contents+is.po @@ -0,0 +1,10789 @@ +# Translators: +# Emma Peel, 2019 +# erinm, 2019 +# Sveinn í Felli <sv1@fellsnet.is>, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>, 2019\n" +"Language-Team: Icelandic (https://www.transifex.com/otf/teams/1519/is/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: is\n" +"Plural-Forms: nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Onion-þjónustur" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"Nokkur lönd, þar á meðal Kína og Íran, hafa fundið leiðir til að finna og " +"loka á tengingar við Tor-brýr." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "Að gerast Tor-þýðandi" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "" +"Settu inn upplýsingar um þig í reitina og smelltu á 'Nýskrá'-hnappinn:" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "Hætta" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "Brú" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Loka borða" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Eftirlit, ritskoðun og njósnir er útbreiddar hættur á internetinu." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "TÖKUM INTERNETIÐ TIL BAKA MEÐ TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "STYRKJA NÚNA" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Gefðu í dag - og Mozilla mun jafna framlag þitt." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Sæktu Tor-vafrann" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"Sæktu Tor-vafrann til að upplifa raunverulegt einkavafur án eftirlits, " +"skráningar á hegðun þinni eða ritskoðun." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "Markmið okkar:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"Að hafa mannréttindi og frelsi að leiðarljósi og stefna að þeim markmiðum " +"með gerð og útbreiðslu á tækni til verndar persónuupplýsingum. Sú tækni eigi" +" að vera öllum frjáls og heimil til notkunar, vera opin til skoðunar, enda " +"sé eitt markmiðanna að stuðla að bættum almennum og vísindalegum skilningi á" +" þessum málum." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Styrkja" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "Styrkja núna" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "Gerstu áskrifandi að fréttabréfinu okkar" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "" +"Fáðu mánaðarlegar tilkynningar um uppfærslur og ýmsa möguleika frá Tor-" +"verkefninu:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "Skráðu þig" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"Athugasemdir varðandi vörumerki, höfundarrétt, og reglur fyrir notkun " +"utanaðkomandi aðila er hægt að skoða í %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "Valmynd" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "Leita" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"Eftirfarandi skýringamynd sýnir hvaða upplýsingar eru sýnilegar milliliðum " +"með og án Tor-vafrans með HTTPS-dulritun:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"Smelltu á “Tor”-hnappinn til að sjá hvaða gögn eru sýnileg eftirlitsaðilum " +"þegar þú ert að nota Tor. Hnappurinn verður grænn til að gefa til kynna að " +"kveikt sé á Tor." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"Smelltu á ““HTTPS””-hnappinn til að sjá hvaða gögn eru sýnileg " +"eftirlitsaðilum þegar þú ert að nota HTTPS. Hnappurinn verður grænn til að " +"gefa til kynna að HTTPS sé virkt." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"Þegar báðir hnapparnir eru grænir, sérðu gögnin sem eru sýnileg milliliðum " +"þegar þú notar bæði þessi verkfæri." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"Þegar báðir hnapparnir eru gráir, sérðu gögnin sem eru sýnileg milliliðum " +"þegar þú notar hvorugt þessara verkfæra." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "MÖGULEGA SÝNILEG GÖGN" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "Vefsvæðið sem verið er að skoða." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "notandi / lykilorð" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "Notandanafn og lykilorð sem notuð eru við auðkenningu." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "gögn" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "Gögn sem verið er að senda." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "staður" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"Netstaðsetning tölvunnar sem notuð er til að heimsækja vefsvæðið (opinbert " +"IP-vistfang)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Hvort verið er að nota Tor eða ekki." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Tor-verkefnið" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "Verðu þig fyrir eftirliti og njósnum. Farðu framhjá ritskoðun." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Fræðast frekar" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "Þeir sem unnið hafa þessa síðu:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "Breyta þessari síðu" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+it.po b/contents+it.po new file mode 100644 index 0000000000..74fa8c5bc6 --- /dev/null +++ b/contents+it.po @@ -0,0 +1,10800 @@ +# Translators: +# Fabio Ottone, 2019 +# HostFat <hostfat@gmail.com>, 2019 +# Gabriele <gabboxl0@gmail.com>, 2019 +# mattia_b89 <mattia.b89@gmail.com>, 2019 +# Davide Sant <spuuu@outlook.it>, 2019 +# Hiro 7 <hiro@torproject.org>, 2019 +# Giuseppe Pignataro <rogepix@gmail.com>, 2019 +# Giandomenico Lombardi <transifex.com@l1t.it>, 2019 +# VaiTon <eyadlorenzo@gmail.com>, 2019 +# Lorenzo Mazza <lor.mazza81@outlook.com>, 2019 +# Luke <94lukecatellani@gmail.com>, 2019 +# Giovanni Pellerano <giovanni.pellerano@evilaliv3.org>, 2019 +# erinm, 2019 +# Emma Peel, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Emma Peel, 2019\n" +"Language-Team: Italian (https://www.transifex.com/otf/teams/1519/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Servizi onion" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"Molti Paesi, inclusi Cina e Iran, hanno trovato dei modi per rilevare e " +"bloccare le connessioni ai ponti Tor." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" +"Il Progetto Tor è impegnato a promuovere una comunità ed un ambiente " +"inclusivo. Tor è un posto dove le persone dovrebbero sentirsi sicure di " +"agire, condividere il proprio punto di vista e partecipare." + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "Per incominciare" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "Diventa un traduttore Tor" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "" +"Inserisci le tue informazioni nei campi e clicca il pulsante 'Sign Up':" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "Esci" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: 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/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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "File dei log di avviso /var/log/tor/notices.log" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on FreeBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Chiudi banner" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Tracciamento, sorveglianza e censura sono ampiamente diffuse in rete." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "RIPRENDI POSSESSO DI INTERNET CON TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "DONA ORA" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Dai oggi, e Mozilla ricambierà la tua donazione." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Scarica Tor Browser" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"Scarica Tor Browser per provare la vera navigazione privata senza " +"tracciamento, sorveglianza o censure." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "La nostra missione:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"Far progredire i diritti umani e la libertà creando e distribuendo software " +"gratuito ed open source con tecnologie per rendersi anonimi e mantenere la " +"privacy, favorendone l'ampia disponibilità ed utilizzo e promuovendone la " +"comprensione scientifica e popolare." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Dona" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "Dona Adesso" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "Iscriviti alla nostra Newsletter" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "Ricevi aggiornamenti mensili e altre occasioni dal Progetto Tor:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "Iscriviti" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"Marchio registrato, avvertenze sul copyright e regole per l'utilizzo da " +"terzi possono essere trovati nel nostro %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "Menu" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "Cerca" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"Questa visualizzazione mostra quali informazioni sono visibili agli " +"intercettatori con e senza la cifratura del Browser Tor e HTTPS:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"Cliccate sul pulsante \"Tor\" per vedere quali dati sono visibili ad un " +"osservatore quando state utilizzando la rete Tor. Il bottone diventerà verde" +" quando Tor è attivato." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"Cliccate sul pulsante \"HTTPS\" per vedere quali dati sono visibili ad un " +"osservatore quando state usando il protocollo HTTPS. Il pulsante diventerà " +"verde quando HTTPS è attivo." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"Quando entrambi i pulsanti sono verdi, vengono visualizzati i dati visibili " +"agli osservatori quando si utilizzano entrambi gli strumenti." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"Quando entrambi i pulsanti sono grigi, vengono visualizzati i dati visibili " +"agli osservatori quando non si utilizzano entrambi gli strumenti." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "DATI POTENZIALMENTE VISIBILI" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Sito.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "Il sito sta venendo visitato." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "utente / password" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "Username a password utilizzate per l'autenticazione." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "dati" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "I dati stanno venendo trasmessi." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "posizione" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"Posizione di rete del computer utilizzato per visitare il sito Web " +"(l'indirizzo IP pubblico)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Indipendentemente dal fatto che Tor venga utilizzato o meno." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Tor Project" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "Difenditi contro tracciamento e sorveglianza. Evita la censura." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Maggiori informazioni" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "Contributori a questa pagina:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "Modifica questa pagina" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+ja.po b/contents+ja.po new file mode 100644 index 0000000000..e06fbe9cff --- /dev/null +++ b/contents+ja.po @@ -0,0 +1,10773 @@ +# Translators: +# 石上敬祐 <k.130.email@gmail.com>, 2019 +# Tokumei Nanashi, 2019 +# Emma Peel, 2019 +# 987 pluto <pluto987@protonmail.com>, 2019 +# 323484, 2019 +# ue zaeco, 2019 +# erinm, 2019 +# Naofumi <naofum@gmail.com>, 2019 +# h345u37g3 h345u37g3, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: h345u37g3 h345u37g3, 2019\n" +"Language-Team: Japanese (https://www.transifex.com/otf/teams/1519/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Onion サービス" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" +"Torプロジェクトは、包括的な環境とコミュニティの育成に取り組んでいます。 Torは、人々が安心して関与し、意見を共有し、参加する場所です。" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "始める" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "Torの翻訳者になる法方" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "終了" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "ブリッジ" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "…" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "バナーを閉じる" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "トラッキング、監視、検閲はネット上で広く行われています。" + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "インターネットをTorと共に取り戻そう" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "寄付する" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "寄付をお願いします。Mozillaはあなたの寄付に裏切りません。" + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Tor Browser をダウンロード" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "Tor Browser をダウンロードして、追跡、監視、検閲なしの真のプライベートブラウジングを体感しましょう。" + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "私たちのミッション:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"フリー・オープンソースの匿名性技術・プライバシー技術の開発と展開によって人権と自由を向上し、その制限されない有効性と利用を支援し、また、人々の正確な理解を促進する。" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "寄付" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "今すぐ寄付" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "ニュースレターの購読" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "Tor Project からの毎月の更新やお知らせをお届けします。" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "登録" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "商標、著作権表示、第三者による使用の規定については %(link_to_faq)s をご覧ください。" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "メニュー" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "検索" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "次の視覚化した情報は、Tor BrowserとHTTPS暗号化の有無にかかわらず、盗聴者に見える情報を示しています。" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"「Tor」ボタンをクリックして、Torを使用している際に監視者に表示されるデータを確認できます。 " +"ボタンが緑色に変わり、Torがオンになったことを示します。" + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"「HTTPS」ボタンをクリックして、HTTPSを使用しているときにオブザーバーに表示されるデータを確認します。 " +"ボタンが緑色に変わり、HTTPSがオンになっていることを示します。" + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "両方のボタンが緑色の場合、両方のツールを使用しているときに監視者が取得できるデータを確認できます。" + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "両方のボタンが灰色の場合、どちらのツールも使用していないときに監視者が取得できるデータを確認できます。" + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "潜在的に取得される恐れがあるデータ" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "このサイトは訪問中です。" + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "user / pw" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "認証のためのユーザ名とパスワード" + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "データ" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "データを送信中です。" + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "場所" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "Webサイトにアクセスするために使用されるコンピューターのネットワークの場所(パブリックIPアドレス)。" + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Torが使用されているか。" + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Tor Project" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "追跡と監視から身を守る。検閲を回避する。" + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "詳細情報" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "このページの貢献者:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "このページを編集" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+ka.po b/contents+ka.po new file mode 100644 index 0000000000..88f8141902 --- /dev/null +++ b/contents+ka.po @@ -0,0 +1,10793 @@ +# Translators: +# Georgianization, 2019 +# erinm, 2019 +# Emma Peel, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Emma Peel, 2019\n" +"Language-Team: Georgian (https://www.transifex.com/otf/teams/1519/ka/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ka\n" +"Plural-Forms: nplurals=2; plural=(n!=1);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Onion-მომსახურებები" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"ზოგიერთი სახელმწიფო, მათ შორის ჩინეთი და ირანი პოულობს გზებს, Tor-ხიდებთან " +"კავშირების აღმოსაჩენად და შესაზღუდად." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" +"Tor-პროექტი ერთგული რჩება მისიის, უზრუნველყოს შესაბამისი გარემო ერთობაში, " +"თითოეული ადამიანის ჩართულობისთვის. Tor წარმოადგენს ადგილს, სადაც ადამიანებმა" +" თავი უნდა იგრძნონ დაცულად, საჭიროდ და შეძლონ თავიანთი ხედვების გაზიარება და" +" საერთო საქმეში წვლილის შეტანა." + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "გახდით Tor-ის მთარგმნელი" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "" +"შეიყვანეთ თქვენი მონაცემები შესაბამის ველებში და დააწყაპეთ „Sign up“ ღილაკს:" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "გასვლა" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "ხიდი" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "ბანერის დახურვა" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "" +"მეთვალყურეობა, ზედამხედველობა და აკრძალვები მთელ ინტერნეტშია გავრცელებული." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "დაიბრუნეთ ინტერნეტი Tor-ით" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "გაიღეთ თანხა" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "გაეცით დღესვე და Mozilla გააორმაგებს თქვენს შემოწირულობას." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "ჩამოტვირთეთ Tor-ბრაუზერი" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"ჩამოტვირთეთ Tor-ბრაუზერი ნამდვილი პირადი თვალიერების რეჟიმის გამოსაცდელად, " +"თვალის დევნების, ზედამხედველობისა და ცენზურის გარეშე." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "ჩვენი მიზანი:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"ადამიანის უფლებების დაცვისა და თავისუფლების ხარისხის გაუმჯობესების " +"ხელშეწყობა, უფასო და ღია წყაროს მქონე, ვინაობისა და პირადი მონაცემების " +"გამჟღავნებისგან ასარიდებელი საშუალებების შექმნითა და გავრცელებით, მათზე " +"შეუზღუდავი წვდომისა და გამოყენების უზრუნველყოფით, შემდგომ კი მათთან " +"დაკავშირებით, მეცნიერული გაგებისა და საზოგადოების ცნობიერების დონის " +"ამაღლებით." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "შემოწირვა" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "გაიღეთ თანხა" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "გამოიწერეთ ჩვენი სიახლეების ცნობარი" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "მიიღეთ სიახლეები და ცნობები Tor-პროექტისგან:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "გამოწერა" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"გარეშე სავაჭრო ნიშნების, საავტორო შენიშვნებისა და გამოყენების პირობების " +"შესახებ, იხილეთ ჩვენი %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "მენიუ" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "ძებნა" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"შემდეგი გამოსახულება აჩვენებს, თუ რა ინფორმაციაა ხილული მეთვალყურეებისთვის, " +"Tor-ბრაუზერითა და HTTP-დაშიფვრით ან მათ გარეშე:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"დააწკაპეთ „Tor-ის“ ღილაკს რომ იხილოთ, თუ რა მონაცემებია ხილული გარეშე " +"თვალისთვის, Tor-ით სარგებლობისას. ღილაკი იქცევა მწვანედ იმის მისანიშნებლად, " +"რომ Tor ჩართულია." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"დააწკაპეთ „HTTPS-ის“ ღილაკზე, რომ იხილოთ, თუ რა მონაცემებია ხილული გარეშე " +"თვალისთვის, HTTPS-ით სარგებლობისას. ღილაკი იქცევა მწვანედ, იმის " +"მისანიშნებლად, რომ HTTPS ჩართულია." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"როდესაც ორივე ღილაკი მწვანეა, თქვენ იხილავთ, თუ რამონაცემებია ხილული გარეშე " +"თვალისთვის, ორივე მათგანით სარგებლობისას." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"როდესაც ორივე ღილაკი ნაცრისფერია, თქვენ იხილავთ, თუ რა მონაცემებია ხილული " +"გარეშე თვალისთვის, როცა არცერთ მათგანს არ იყენებთ." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "შესაძლო ხილული მონაცემები" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "მონახულებული საიტი." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "user / pw" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "შესვლისას გამოყენებული მომხმარებლის სახელი და პაროლი." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "data" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "გადაგზავნილი მონაცემები." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "location" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"ქსელის მისამართი, რომელსაც კომპიუტერი იყენებს საიტზე შესვლისას (გარე IP-" +"მისამართი)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "გამოყენებულია თუ არა Tor." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Tor-პროექტი" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "დაიცავით თავი მეთვალყურეობისგან. გვერდი აუარეთ აკრძალვებს." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "იხილეთ ვრცლად" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "გვერდის შექმნაში წვლილის შემტანები:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "გვერდის ჩასწორება" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+nl.po b/contents+nl.po new file mode 100644 index 0000000000..f105b481ca --- /dev/null +++ b/contents+nl.po @@ -0,0 +1,10791 @@ +# Translators: +# Bert Massop <bert.massop@gmail.com>, 2019 +# Emma Peel, 2019 +# Roeltje, 2019 +# Nathan Follens, 2019 +# Meteor 0id, 2019 +# Anne Mügge <info@numijneigenwebsite.nl>, 2019 +# Tonnes <tonnes.mb@gmail.com>, 2019 +# erinm, 2019 +# bacovane <bart-ts@tushmail.com>, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: bacovane <bart-ts@tushmail.com>, 2019\n" +"Language-Team: Dutch (https://www.transifex.com/otf/teams/1519/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Onion-diensten" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "Bereik" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "Beginnen" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "Vul jouw informatie in in de velden en klik op de 'Registreer' knop." + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "Afsluiten" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: 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/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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "…" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on FreeBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Banner sluiten" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Volgen, toezicht en censuur zijn wijdverspreid online." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "PAK HET INTERNET TERUG MET TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "DONEER NU" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Geef vandaag, en Mozilla geeft hetzelfde bedrag." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Tor Browser downloaden" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"Download Tor Browser om te ervaren hoe het is om echt privé te surfen zonder" +" volgen, toezicht of censuur." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "Onze missie:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"Het bevorderen van rechten en vrijheden van de mens door vrije en open " +"source anonimiteits- en privacytechnologieën te ontwikkelen en te " +"implementeren, de onbeperkte beschikbaarheid en het gebruik ervan te " +"steunen, en het begrip ervan in de wetenschap en bij het algemeen publiek te" +" bevorderen." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Doneer" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "Nu doneren" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "Schijf u in voor onze nieuwsbrief" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "" +"Ontvang maandelijkse updates en mogelijkheden omtrent het Tor Project:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "Aanmelden" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"Handelsmerk, auteursrechtvermeldingen en regels voor het gebruik door derde " +"partijen zijn te vinden in onze %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "Menu" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "Zoeken" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"De volgende visualisatie toont welke informatie zichtbaar is voor " +"afluisteraars met en zonder Tor Browser en HTTPS-versleuteling:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"Klik op de knop ‘Tor’ om te zien welke gegevens voor waarnemers zichtbaar " +"zijn wanneer u Tor gebruikt. De knop wordt groen om aan te geven dat Tor is " +"ingeschakeld." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"Klik op de knop ‘HTTPS’ om te zien welke gegevens voor waarnemers zichtbaar " +"zijn wanneer u HTTPS gebruikt. De knop wordt groen om aan te geven dat HTTPS" +" is ingeschakeld." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"Wanneer beide knoppen groen zijn, ziet u de gegevens die voor waarnemers " +"zichtbaar zijn wanneer u beide hulpmiddelen gebruikt." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"Wanneer beide knoppen grijs zijn, ziet u de gegevens die voor waarnemers " +"zichtbaar zijn wanneer u geen enkel hulpmiddel gebruikt." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "POTENTIEEL ZICHTBARE GEGEVENS" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "De site die wordt bezocht." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "gebruiker / ww" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "Gebruikersnaam en wachtwoord gebruikt voor authenticatie." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "gegevens" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "Gegevens die worden verzonden." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "locatie" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"Netwerklocatie van de gebruikte computer om de website te bezoeken (het " +"publieke IP-adres)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Of Tor gebruikt wordt of niet." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Tor-project" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "Verdedig uzelf tegen volgen en bewaken. Omzeil censuur." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Meer info" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "Bijdragers voor deze pagina:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "Deze pagina bewerken" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+pt-BR.po b/contents+pt-BR.po index 209172eac7..edd77d1576 100644 --- a/contents+pt-BR.po +++ b/contents+pt-BR.po @@ -1,17 +1,26 @@ # Translators: -# Danton Medrado, 2019 -# Joeffison Silvério de Andrade <joeffison@gmail.com>, 2019 +# Gus, 2019 +# blueboy, 2019 +# C. E., 2019 +# Eduardo Addad de Oliveira <eduardoaddad@hotmail.com>, 2019 +# André Abou Chami Campana <campana.andre@gmail.com>, 2019 +# Marcelo Saldanha <instituto@bemestarbrasil.org.br>, 2019 +# Cy Belle <cyb3ll3@protonmail.com>, 2019 # erinm, 2019 +# Alexei Gonçalves de Oliveira <alexis@gessicahellmann.com>, 2019 +# Communia <ameaneantie@riseup.net>, 2019 +# 0ed9961fdd2c469a85d0f0ef7ce7865b, 2019 # Emma Peel, 2019 +# m tk, 2019 # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-03 13:22+CET\n" -"PO-Revision-Date: 2019-03-16 14:14+0000\n" -"Last-Translator: Emma Peel, 2019\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/otf/teams/94225/pt_BR/)\n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: m tk, 2019\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/otf/teams/1519/pt_BR/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -184,8 +193,6 @@ msgstr "" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.body) -#: https//community.torproject.org/onion-services/overview/ -#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "Onion services are services that can only be accessed over Tor. Running an " "onion service gives your users all the security of HTTPS with the added " @@ -237,71 +244,10 @@ msgid "" "documents that we could use help translating as well." msgstr "" -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.title) -#: (content/menu2/contents+en.lrpage.body) -msgid "Documentation" -msgstr "Documentação" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "About" -msgstr "Sobre" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Press" -msgstr "Imprensa" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Blog" -msgstr "Blog" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Newsletter" -msgstr "Boletim informativo" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Contact" -msgstr "Contato" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Jobs" -msgstr "" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Support" -msgstr "Assistência" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Donate" -msgstr "Doe" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Sponsors" -msgstr "Patrocinadores" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "People" -msgstr "Pessoas" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Reports" -msgstr "Relatórios" - #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.title) msgid "Outreach" -msgstr "" +msgstr "Divulgação" #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.subtitle) @@ -322,8 +268,14 @@ msgstr "" #: (content/outreach/contents+en.lrpage.body) msgid "" "We love it when people bring information about Tor to their community " -"events, conferences, and meetups. We've curated some beautiful materials for" -" sharing in-person and on social media we welcome you to use." +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -334,8 +286,8 @@ msgstr "" #: 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, " -"Exit." +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -356,7 +308,7 @@ msgstr "" #: (content/relay-operations/technical-setup/contents+en.lrpage.body) msgid "" "Note: For some operating systems, there are alpha version packages available" -" (tor versions with new features not deemed to be stable yet)." +" (Tor versions with new features not deemed to be stable yet)." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -369,8 +321,8 @@ msgstr "" #: 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" -" to stable releases." +"If you are looking to run a relay with minimal effort, we recommend you " +"stick to stable releases." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -380,14 +332,20 @@ msgstr "" #: 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?" +msgid "" +"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?" msgstr "" #: 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" -" exit policy? (more ports usually means potentially more abuse complains)" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -399,10 +357,20 @@ msgstr "" #: 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 " -"another daemon on your server already. ORPort 443 is recommended because it " -"is often one of the few open ports on public WIFI networks. Port 9001 is " -"another commonly used ORPort.)" +"(\"ORPort\" configuration: We recommend port 443 if that is not used by " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -413,7 +381,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/ #: (content/relay-operations/technical-setup/contents+en.lrpage.body) -msgid "Note: This information will be made public." +msgid "This information will be made public." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -438,8 +406,7 @@ msgstr "" #: (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 " -"read [Relay post-install and good practices](relays-post-install-and-good-" -"practices)." +"read [Relay post-install and good practices](/relay/setup/post-install/)." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -451,7 +418,7 @@ msgstr "" #: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle) msgid "" "Requirements for Tor relays depend on the type of relay and the bandwidth " -"they provide. Learn more about specific relay requirements." +"they provide. Learn more about specific relay requirements." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -1499,36 +1466,26 @@ msgstr "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" @@ -1633,7 +1590,7 @@ msgstr "" #: (content/relay-operations/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)." +"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1643,7 +1600,8 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.subtitle) -msgid "Things you should be aware before running a digital security training" +msgid "" +"Things you should be aware of before running a digital security training." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1657,9 +1615,10 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "However, in some countries and in certain circumstances, it's possible that " -"a simply gathering of human rights defenders could be very risky, illegal or" -" even subject of imprisonment, physical assaults, large fines, threats, " -"placement on government watch lists and targeting for surveillance." +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1667,22 +1626,20 @@ msgstr "" msgid "" "If you want to run a Tor training for the first time and you don't know how " "to assess the political and social environment, we strongly encourage you " -"read this document and, in case of doubt, to reach out Tor Community Team " -"privately." +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Some of potential risks of running a digital security training are only " -"valid in specific contexts." +"Some potential risks of running a digital security training are only valid " +"in specific contexts." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) -msgid "" -"Therefore the potential risks associated to running a Tor training depend " -"on:" +msgid "The potential risks associated with running a Tor training depend on:" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1696,10 +1653,10 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"2. **The laws and regulations in the country.** Best to consult with local " -"lawyers and local freedom of expression organizations, and learn whether " -"your country has a record in prosecuting individuals engaging in similar " -"types of activities." +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1712,38 +1669,39 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"For example, talking about privacy on digital age might be appreciable, but " -"teaching how to circumvent government censorship could be a serious felony." +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "4. **The audience.** Gathering university students might not attract " -"attention, but in case of a group of journalists working on leaked documents" -" about government corruption, you might need to be extra careful on how to " -"reach out them in a private way." +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "5. **The training venue.** Running a Tor training in some spaces could " -"expose your participants identity." +"expose your participants' identities." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Ideally, you should use a private space that you can control the " -"participants entrance." +"Ideally, you should use a private space where you control the participants' " +"entrance." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Check before the training if participants are comfortable on revealing their" -" identity to a third party, if it's the case." +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1763,7 +1721,7 @@ msgstr "" msgid "" "* Has anyone in my country ever been criminalized based on their internet " "activity? (This does not necessarily need to be specific to digital security" -" training or use of Tor)" +" training or use of Tor.)" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1802,7 +1760,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, while many countries do not have laws specifically prohibiting" -" the activity of running digital security training, the use of digital " +" the activity of running a digital security training, the use of digital " "security tools may still be criminalized in certain countries under other, " "broader laws." msgstr "" @@ -1825,7 +1783,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, your communication with us is not protected by any legal " -"privilege so law enforcement may subpoena and obtain any information you " +"privilege, so law enforcement may subpoena and obtain any information you " "give us." msgstr "" @@ -1865,7 +1823,7 @@ msgstr "" #: https//community.torproject.org/training/code-of-conduct/ #: (content/training/code-of-conduct/contents+en.lrpage.subtitle) -msgid "Don't be a jerk. Be awesome instead." +msgid "Foster a safe, engaging environment." msgstr "" #: https//community.torproject.org/training/code-of-conduct/ @@ -1885,37 +1843,42 @@ msgid "" "community. Tor is a place where people should feel safe to engage, share " "their point of view, and participate." msgstr "" +"O Projeto Tor está empenhado em promover um ambiente inclusivo e " +"comunitário. Tor é um espaço onde as pessoas devem se sentir seguras para se" +" envolver, compartilhar seu ponto de vista e participar." #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.title) -msgid "Training checklist" +msgid "Training Checklist" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.subtitle) -msgid "Based on our best practices, we have a training checklist to help you" +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "Use this checklist to run a Tor Training." +msgid "Complete this checklist before running a Tor training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Get prepared" +msgid "## Prepare" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) msgid "" -"[ ] I read and agree with the Tor Project [Code of " +"[ ] I read and agree with the Tor Project [Code of " "Coduct](https://community.torproject.org/training/code-of-conduct/)" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "[ ] I read the Trainers Guide" +msgid "[ ] I read the Trainers Guide" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1930,7 +1893,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Security protocol" +msgid "## Security Protocol" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1949,7 +1912,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## About the venue" +msgid "## About the Venue" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1989,7 +1952,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## During the training" +msgid "## During the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2019,7 +1982,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## After the training" +msgid "## After the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2187,11 +2150,15 @@ msgstr "" #: https//community.torproject.org/training/best-practices/ #: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) msgid "" -"Will you be able to handle this alone? Or will you require partners? If you " -"need more help, make sure the partners you're bringing in are aware of the " -"safety needs of the community, and communicate with your contacts in the " -"community to make sure they're okay with you bringing in additional " +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " "trainers." msgstr "" @@ -2295,17 +2262,30 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.subtitle) -msgid "You probably should know these answers before teaching about Tor" +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"After running a couple of Tor training, you will find out that first time " -"users have some similar questions about Tor. Here we aggregate the most " -"frequent questions that we listened during our training sessions and you " -"must be aware before running your training. For an extensive resource check " -"[Support portal](https://support.torproject.org)." +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." msgstr "" #: https//community.torproject.org/training/faq/ @@ -2325,14 +2305,14 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Using Tor with a VPN is more " +"* [Is using Tor with a VPN more " "secure?](https://support.torproject.org/faq/faq-5/)" msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Can I browse normal HTTPS sites with " +"* [Can I browse HTTPS sites with " "Tor?](https://support.torproject.org/https/https-2/)" msgstr "" @@ -2381,7 +2361,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [What is the difference between using Tor Browser and 'Incognito mode' or " +"* [What is the difference between using Tor Browser and 'incognito mode' or " "private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" msgstr "" @@ -2394,7 +2374,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) -msgid "* [Who funds Tor](https://support.torproject.org/misc/misc-3/)" +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" msgstr "" #: https//community.torproject.org/training/faq/ @@ -2438,6 +2418,18 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "## Why onion services?" msgstr "" @@ -2454,10 +2446,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"An onion service's IP is hidden. Onion services are an overlay network on " -"top of TCP/IP, so in some sense IP addresses are not even meaningful to " -"onion services: they are not even used in the protocol." +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2469,22 +2466,34 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "When a user visits a particular onion, they know that the content they are " -"seeing can only come from that particular onion and that no impersonation is" -" possible. This is not the case with the normal web, where reaching a " -"website does not mean that a man-in-the-middle did not reroute to some other" -" location (e.g. DNS attacks)." +"seeing can only come from that particular onion." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) -msgid "### End-to-end encryption" +msgid "No impersonation is possible, which is generally not the case." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Onion service traffic is encrypted from the client to the onion host. This " -"is like getting strong SSL/HTTPS for free." +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2494,11 +2503,21 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Is your network filtered and you can't open ports on your firewall? This " -"could happen if you are in a university campus, an office, an airport or " -"pretty much anywhere. Onion services don't need open ports because they " -"punch through NAT, since they only establish outgoing connections." +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2509,10 +2528,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Now the question becomes **what kind of protocol do we need to achieve all " -"these properties?** In particular, on the normal web, we connect to an IP " -"address and we are done, but in this case how do we connect to something " -"that does not have an IP address?" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2525,18 +2549,27 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"This looks weird and random because in reality it's the _identity public " -"key_ of the onion service and that's one of the reasons we can achieve the " -"security properties from above." +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"The general concept behind the onion service protocol is that we use the Tor" -" network so that the client (Alice) can introduce itself to the service " -"(Bob), and then sets up a rendezvous with the service. Here is a detailed " -"breakdown of how this happens:" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2556,8 +2589,14 @@ msgstr "" msgid "" "As the first step in the protocol, Bob (the onion service) contacts a bunch " "of Tor relays and asks them to act as his _introduction points_, by " -"establishing long-term circuits to them. These circuits are anonymized " -"circuits, so Bob does not reveal his locations to his introduction points." +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2660,8 +2699,8 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"When Alice receives the signed descriptor she verifies the signature of the " -"descriptor using the public key that is encoded in the onion address." +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2794,7 +2833,7 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "This was just a high-level overview of the Tor onion services protocol. Here" -" are some more resources for the curious who want to learn more:" +" are some more resources if you want to learn more:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2834,7 +2873,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.title) -msgid "Set up your Onion Service" +msgid "Set up Your Onion Service" msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2845,11 +2884,11 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.cta) msgid "Get Started" -msgstr "" +msgstr "Começar" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) -msgid "This guide will go over setting up an onion service for your website:" +msgid "This guide shows you how to set up an onion service for your website." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2860,7 +2899,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"As part of this guide we will assume you have a functional Tor in your " +"As part of this guide, we will assume you have a functional Tor in your " "machine. Tor should be up and running correctly for this guide to work. You " "should also know where Tor's configuration files are." msgstr "" @@ -3015,14 +3054,6 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Typically there are typos in the torrc or wrong directory permissions (See " -"the logging FAQ [FIXME add link] entry if you don't know how to enable or " -"find your log file.)" -msgstr "" - -#: https//community.torproject.org/onion-services/setup/ -#: (content/onion-services/setup/contents+en.lrpage.body) -msgid "" "When Tor starts, it will automatically create the `HiddenServiceDir` that " "you specified (if necessary). Make sure this is the case." msgstr "" @@ -3043,7 +3074,7 @@ msgstr "" #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" "The `hostname` file in your hidden service configuration directory contains " -"the hostname for your new Onion v3 hidden service." +"the hostname for your new onion v3 hidden service." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3056,15 +3087,15 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"If your keys leak, other people can impersonate your hidden service, deeming" -" it compromised, useless and dangerous to visit." +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Now you can connect to your onion service using the Tor Browser and you " -"should get the html page you setup back in step 1." +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3123,21 +3154,6 @@ msgstr "" msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" msgstr "" -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.title) -msgid "Adding SSL/TLS to a .onion site" -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.subtitle) -msgid "Add more security and authenticity for your .onion." -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.body) -msgid "Coming soon" -msgstr "" - #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.title) msgid "Current Status of Translations" @@ -3198,27 +3214,25 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.title) msgid "Becoming a Tor translator" -msgstr "" +msgstr "Tornando-se um tradutor Tor" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) msgid "" -"Tor Project localization is hosted in the Localization Lab Hub on Transifex," -" a third-party translation platform. Read on for details on how to sign up " -"and begin contributing." +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"If you are interested in helping out the project by translating the manual " -"or the Tor Browser to your language, your help would be greatly appreciated!" +msgid "Thank you for your interest in helping us with translations." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"Tor Project localization is hosted in the [Localization Lab " +"Our localization efforts are hosted in the [Localization Lab " "Hub](https://www.localizationlab.org/) on Transifex, a third-party " "translation platform." msgstr "" @@ -3227,14 +3241,9 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "Before translating, please read through the Tor Project page on the " -"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"There you will find translation guidelines and resources that will help you " -"contribute to Tor translations, as well as translation priorities." +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3255,7 +3264,7 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "In order to begin contributing you will have to sign up with Transifex. " -"Below is an outline of how to sign up and begin." +"Here's an outline of what to expect during that process." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3266,13 +3275,15 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Head over to the [Transifex signup page](https://transifex.com/signup/)." +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "Enter your information into the fields and click the 'Sign Up' button:" -msgstr "Entre com suas informações nos campos e clique no botão \"inscrever-se\":" +msgstr "" +"Insira suas informações nos campos em branco e clique no botão \"Inscrever-" +"se\":" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) @@ -3282,7 +3293,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Fill out the next page with your name and select \"Localization\" and " +"1. Fill out the next page with your name and select \"Localization\" and " "\"Translator\" from the drop-down menus:" msgstr "" @@ -3293,26 +3304,26 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- On the next page, select 'Join an existing project' and continue." +msgid "1. On the next page, select 'Join an existing project' and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- On the next page, select the languages you speak from the drop-down menu " +"1. On the next page, select the languages you speak from the drop-down menu " "and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- You are now signed up! Go to the [Tor Transifex " +"1. You are now signed up! Go to the [Tor Transifex " "page](https://www.transifex.com/otf/torproject/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- Click the blue 'Join Team' button on the far right:" +msgid "1. Click the blue 'Join Team' button on the far right:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3323,7 +3334,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Select the language you would like to translate from the dropdown menu:" +"1. Select the language you would like to translate from the dropdown menu:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3333,7 +3344,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- A notification will now show up on the top of the page like so:" +msgid "1. A notification will now show up on the top of the page like so:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3343,25 +3354,9 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"After your membership is approved you can begin translating; there is a list" -" of needed translations at [Tor Transifex " -"page](https://www.transifex.com/otf/torproject/) when you are ready to " -"begin." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"The [Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor) " -"also has information about the translations with bigger priority." +msgid "After your membership is approved, you're ready to begin." msgstr "" -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "Thanks for your interest in helping the project!" -msgstr "Obrigado pelo seu interesse em ajudar o projeto!" - #: https//community.torproject.org/localization/pick-a-project/ #: (content/localization/pick-a-project/contents+en.lrpage.title) msgid "Pick a project" @@ -3436,8 +3431,8 @@ msgstr "" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) msgid "" -"* If you are already a [Tor translator](becoming-tor-translator), you can " -"simply find the string and fix it in " +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " "[transifex](https://www.transifex.com/otf/torproject/)." msgstr "" @@ -3463,6 +3458,106 @@ msgid "" "list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." msgstr "" +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + #: https//community.torproject.org/outreach/kit/ #: (content/outreach/kit/contents+en.lrpage.title) msgid "Street team kit" @@ -3549,10 +3644,14 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/ @@ -3563,6 +3662,10 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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/ @@ -3571,6 +3674,8 @@ msgstr "" #: (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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ #: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ @@ -4320,7 +4425,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"DNS resolution on exit relays is crucial for Tor clients, it should be " +"DNS resolution on exit relays is crucial for Tor clients and it should be " "reliable and fast by using caching." msgstr "" @@ -4328,100 +4433,99 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" "* DNS resolution can have a significant impact on the performance and " -"reliability your exit relay provides." +"reliability that your exit relay provides." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"Poor DNS performance will result in less traffic going through your exit " -"relay." +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)." +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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**." +"a popular one but feel free to use any other software that you are " +"comfortable with." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"When choosing your DNS resolver software try to ensure it supports DNSSEC " -"validation and QNAME minimisation (RFC7816)." +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"By using your own DNS resolver you are less vulnerable to DNS-based " +"By using your own DNS resolver, you are less vulnerable to DNS-based " "censorship that your upstream resolver might impose." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"After switching to unbound, verify it works as expected by resolving a valid" +" hostname. If it does not work, you can restore your old resolv.conf file." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4432,8 +4536,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"The following 3 commands install unbound, backup your DNS configuration and " -"tell the system to use the local unbound:" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4466,13 +4570,13 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." msgstr "" #: 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." +msgid "The unbound resolver you just installed also does DNSSEC validation." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4539,7 +4643,7 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/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:" +"following upstream more closely, so we install the unbound package:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -5752,6 +5856,8 @@ msgstr "" #: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "Therefore, please do not act on this information alone; if you have any " "specific legal problems, issues, or questions, seek a complete review of " @@ -6692,1588 +6798,1208 @@ msgid "" "education institutions too)." msgstr "" -#: 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 "" - -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) msgid "" -"This page aims to list community experiences with Tor and various Internet " -"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some " -"are not. Some are competent and clueful about Tor or about security in " -"general. Let us know!" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Be sure to provide useful information like how much bandwidth you pushed, " -"whether you thought the deal was cheap or expensive, how hard you had to " -"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." +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Since non-exits do not attract complaints, it should be fine to run them " -"without contacting the hoster first. Make sure you understand their policies" -" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For " -"exit relays, you should read the fine [Tor Exit Guidelines](/relay" -"/community-resources/tor-exit-guidelines) first." +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"For network diversity and stronger anonymity, you should avoid providers and" -" countries that already attract a lot of Tor capacity. " -"[Metrics](https://metrics.torproject.org/) is a great tool that allows you " -"to group probabilities by country and AS (autonomous systems), so you can " -"more easily identify networks you want to avoid." +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"**Note**: This page is currently being revamped. If you would like to help " -"out please see " -"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)." +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Austria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) msgid "" -"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | " -"**Comments** | **Last Updated** |" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does " -"not care what their customers do at all (unless you have a business " -"connection) | 12/2011 |" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. " -"Hosts already some big exit/entry nodes which seem to have no problems. Very" -" expensive traffic. | 12/2011 |" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards " -"abuse at business connections, good quality traffic, does not like " -"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011" -" |" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not " -"like Abuse (in any form) at all. Seems to give out customer data at alleged " -"abuse. Not recommended but cheap. | 12/2011 |" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" msgstr "" -#: 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 " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Bulgaria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [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 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Canada" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." msgstr "" -#: 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-" -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | " -"operated by Fibernetics, has liberal abuse handling policies " -"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly " -"allowed. | 2015/02 |" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are " -"reselling dedicated servers in many locations around the world. Abuse " -"handling differs depending on the provider from which they resell. | 2016/06" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### France" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The " -"account holder is responsible for all the traffic going through theirs " -"servers.| 01/28/2019 |" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some" -" abuse complaints to Exit relays, but they do not stop the server, and when " -"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 | - |" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed " -"their TOS in July 2013 and allow Tor as long as they don't notice illegal " -"activities. Exit nodes would eventually be shut down, but relays are " -"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been " -"changed to make them clearer about the use of Tor. Many relays are currently" -" running on Kimsufi servers | - |" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS " -"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Finland" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | " -"12/19/2018 |" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | " -"- | 03/26/2016 |" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Germany" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should " -"let them know about your intention when ordering a server or in advance. | " -"06/2013 |" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [EUServ](http://euserv.de) | - | - | Yes | No | They have a bad support, " -"but if you know how to maintain your server, this ISP is a good choice. | - " -"|" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |" -" - | 2018-10-25 |" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed " -"on dedicated servers | 13/11/2015 |" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." msgstr "" -#: 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 " -"[Intergenia AG](http://www.intergenia.de/)), I've asked Server4You support " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated " -"root servers for a good price. | - |" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Contabo](https://contabo.de) | - | Yes | Yes | Yes | Has no restriction " -"for relays or exit nodes. However, possible abuse complaints will be " -"forwarded to the owner and need to be addressed. | 2018/06 |" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are " -"prohibited by their general terms and conditions | - |" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [PraHost](https://www.prahost.com/) | - | - | Yes | Yes | Stated in " -"November 2014 that they allow exit nodes if abuse complaints are handled. " -"Suspends the server if no \"valid\" action (read: blocking) is taken within " -"24 hours of an abuse ticket. Their ticket system does not reliably handle " -"email replies, use the web interface instead. | 2017-10-31 |" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - " -"| Yes | No | - | - |" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their " -"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's " -"data centers, Hong Kong. | - | 05/01/16 |" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Hungary" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They" -" only say you should answer abuse requests in 24h. ISP has re-confirmed by " -"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |" -" 2014-10-15 |" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Iceland" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor " -"enn.lu and saveyourprivacy exit nodes | - |" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | " -"Yes? | - | - |" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." msgstr "" -#: 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 "" - -#: 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 "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - " -"|" +"### Is it a good idea to let others know that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS " -"generically indicate that the operator is responsible for all the activities" -" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a" -"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | " -"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports " -"other than the well-known are filtered. Abuse complaints need to go through " -"their support service | 11/2018 |" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." msgstr "" -#: 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 "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support " -"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If " -"your Exit relay receive too much complaints, they will ask to you to stop or" -" otherwise they will suspend. | 2015/03/06 |" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Lithuania" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | " -"All abuse mails they got yielded support tickets | - |" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Mexico" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are " -"running in Axtel network | 2019 |" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Moldova" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | " -"09/13/16 |" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Netherlands" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can" -" result in temporary blocks, therefore they recommend to use an dedicated IP" -" address for exit nodes | 06/16/15 |" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | " -"05/01/16 |" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can" -" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see " -"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an" -" exception if your exit-node has a reduced exit policy. And you must leave a" -" note to them that you are running a exit-node. \"We allow tor exit nodes as" -" long you run a limited exit policy (block SMTP) to avoid abuse. | " -"12/26/2018 |" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if " -"abuse is handled properly | 08/13/2017 |" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin " -"accepted. | 10/12/2017 |" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - " -"| 02/06/2019 |" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly " -"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the " -"most stable. You need to email them for a custom offer. They also accept " -"Bitcoin/UKash/CashU | - |" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has " -"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." msgstr "" -#: 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 | ? | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | " -"Customers can remain anonymous. | - |" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse " -"complaints must be responded to within 24 hours or the system automatically " -"suspends your account until you do. | 2014 |" +"However, no court has yet addressed these issues in the context of Tor " +"itself." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows " -"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure " -"to tell them that you're running an exit | 09/2014 |" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS" -" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP " -"is:SoftLayer network, which includes primary transit from Telstra and " -"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." msgstr "" -#: 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 " -"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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Poland" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" msgstr "" -#: 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 | - | " -"12/06/2017 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) msgid "" -"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | " -"27/08/2013 |" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" msgstr "" -#: 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 | ? | - | " -"01/10/2013 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" msgstr "" -#: 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 | | " -"02/10/2013 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" msgstr "" -#: 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 " -"Tor-relays, but now is blocking Tor activity | 12/06/2017 |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/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" -" node on collocated dedicated server | - |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | " -"21/02/2018 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Romania" +"# Replace \"TODO1\" with a Tor port of your choice. This port must be " +"externally" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |" +"# reachable. Avoid port 9001 because it's commonly associated with Tor and" msgstr "" -#: 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" -" tor-talk thread](https://lists.torproject.org/pipermail/tor-" -"relays/2015-April/006867.html%7CApril) | 04/2015 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" msgstr "" -#: 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 " -"Romania and also have data centers in USA and UK with 24x7 free support. | " -"03/2017 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Sweden" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit " -"should use Reduced Exit Policy | 2016/06/30 |" +"# externally reachable and must be different from the one specified for " +"ORPort." msgstr "" -#: 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 | - | " -"2016/05 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" msgstr "" -#: 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 " -"deliver where other ISPs can't. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously " -"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. " -"Handles abuse according to \"Swedish praxis\". | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Switzerland" +"# Local communication port between Tor and obfs4. Always set this to " +"\"auto\"." msgstr "" -#: 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 |" -" No | \"We allow to place Tor routers, but don't allow to place Tor exit " -"nodes.\" This applies to all their partners, who actually sell Solar's " -"services to the public, namely: [Server & cloud](https://server-cloud.com), " -"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), " -"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). " -"Cryptocurrencies are accepted. | 12/04/2015 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They " -"just simply forward DMCA notices to us to handle (or ignore) them | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Ukraine" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, " -"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |" -msgstr "" - -#: 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 | - | - |" +"# there are problems with your bridge. This is optional but encouraged." msgstr "" -#: 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" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" msgstr "" -#: 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 " -"run their own relay named Gigatux. They also offer servers in the US, " -"Germany, and Israel. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 " -"knowledgable and understand Tor and its uses. They are hot on spam and abuse" -" 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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### US" +"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, " +"`ContactInfo`, and `Nickname` options." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse " -"handling | 10/15/14 |" +"* 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/forward 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 "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) msgid "" -"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |" -" - | - |" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" msgstr "" -#: 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/) | - " -"| Yes | Yes | Yes | - | 06/19/13 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" msgstr "" -#: 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 " -"abuse handling policies | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" msgstr "" -#: 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" -" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if " -"you follow the steps. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) msgid "" -"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you " -"are interested in hosting either, you can ask us about a dedicated server.\"" -" | 10/01/14 |" +"To confirm your bridge is running with no issues, you should see something " +"like this:" msgstr "" -#: 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 " -"handling | 01/01/12 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" msgstr "" -#: 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 "" - -#: 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" -" are forwarded abuse complaints to handle themselves | 03/06/19 |" -msgstr "" - -#: 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" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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 | - |" -" 09/01/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato " -"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |" -" 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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 | - |" -" 05/01/14 |" -msgstr "" - -#: 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 | ? | - | " -"12/31/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |" -msgstr "" - -#: 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 |" -" Exit-friendly. | 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 | - | " -"11/03/14 |" -msgstr "" - -#: 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 "" - -#: 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 | " -"Host, not an ISP | - |" -msgstr "" - -#: 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 | - | -" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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(?) | - | - " -"|" -msgstr "" - -#: 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 "" - -#: 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 | ? | - | " -"- |" -msgstr "" - -#: 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" -" dedicated/colocation | - |" -msgstr "" - -#: 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 |" -" - | - |" -msgstr "" - -#: 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 "" - -#: 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" -" | No | - | 08/01/14 |" -msgstr "" - -#: 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" -" 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. | - |" -msgstr "" - -#: 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 " -"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes " -"will be suspended without prior notice. | 15/01/15 |" -msgstr "" - -#: 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" -" |" -msgstr "" - -#: 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 | " -"No | - | 10/25/15 |" -msgstr "" - -#: 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 | " -"Only offers colocation, no cheap VPS option. | 1/14/19 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) -msgid "Swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) -msgid "" -"If you're operating a fast relay or you've done something else cool, you're " -"eligible to receive our swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"You can get one of these fine Tor T-shirts for contributing to the Tor " -"project. There are two primary ways of contributing:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Operate a fast Tor relay that's been running for the past two months: you" -" 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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" -" good support program and get a lot of people to use it. Do research on Tor " -"and anonymity, solve some of our bugs, or establish yourself as a Tor " -"advocate." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"If you're operating a fast relay or you've done something else cool, email " -"us at tshirt at torproject.org with the details. (We want to make sure our " -"shirts help outreach happen all around the world, so please understand if we" -" can't send you 5 shirts for your 5 excellent relays.)" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) -msgid "The Legal FAQ for Tor Relay Operators" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) -msgid "" -"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " -"21, 2014." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"NOTE: This FAQ is for informational purposes only and does not constitute " -"legal advice. Our aim is to provide a general description of the legal " -"issues surrounding Tor in the United States. Different factual situations " -"and different legal jurisdictions will result in different answers to a " -"number of questions. Therefore, please do not act on this information alone;" -" if you have any specific legal problems, issues, or questions, seek a " -"complete review of your situation with a lawyer licensed to practice in your" -" jurisdiction." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Also, if you received this document from anywhere besides the EFF web site " -"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" -"faq, it may be out of date. Follow the link to get the latest version." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Got a DMCA notice? Check out our [sample response letter](/relay/community-" -"resources/eff-tor-legal/faq/tor-dmca-response)!" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## General Information" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Has anyone ever been sued or prosecuted for running Tor?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**, we aren't aware of anyone being sued or prosecuted in the United " -"States just for running a Tor relay. Further, we believe that running a Tor " -"relay including an exit relay that allows people to anonymously send and " -"receive traffic - is legal under U.S. law." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor has been developed to be a tool for free expression, privacy, " -"and human rights. It is not a tool designed or intended to be used to break " -"the law, either by Tor users or Tor relay operators." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Can EFF promise that I won't get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. All new technologies create legal uncertainties, and Tor is no " -"exception. We cannot guarantee that you will never face any legal liability " -"as a result of running a Tor relay. However, EFF believes so strongly that " -"those running Tor relays shouldn't be liable for traffic that passes through" -" the relay that we're running our own middle relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Maybe**. While EFF cannot promise legal representation for all Tor relay " -"operators, it will assist relay operators in assessing the situation and " -"will try to locate qualified legal counsel when necessary. Inquiries to EFF " -"for the purpose of securing legal representation or referrals should be " -"directed to our intake coordinator by sending an email to info@eff.org . " -"Such inquiries will be kept confidential subject to the limits of the " -"attorney/client privilege. Note that although EFF cannot practice law " -"outside of the United States, it will still try to assist non-U.S. relay " -"operators in finding local representation." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I contact the Tor developers when I have legal questions about " -"Tor or to inform them if I suspect Tor is being used for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor's developers are available to answer technical questions, but " -"they are not lawyers and cannot give legal advice. Nor do they have any " -"ability to prevent illegal activity that may occur through Tor relays. " -"Furthermore, your communications with Tor's developers are not protected by " -"any legal privilege, so law enforcement or civil litigants could subpoena " -"and obtain any information you give to them." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"You can contact info@eff.org if you face a specific legal issue. We will try" -" to assist you, but given EFF's small size, we cannot guarantee that we can " -"help everyone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Do Tor's core developers make any promises about the trustworthiness or " -"reliability of Tor relays that are listed in their directory?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Although the developers attempt to verify that Tor relays listed in " -"the directory maintained by the core developers are stable and have adequate" -" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " -"or reliability of the individuals who run those relays. Tor's core " -"developers further reserve the right to refuse a Tor relay operator's " -"request to be listed in their directory or to remove any relay from their " -"directory for any reason." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## Exit Relays" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Exit relays raise special concerns because the traffic that exits from them " -"can be traced back to the relay's IP address. While we believe that running " -"an exit relay is legal, it is statistically likely that an exit relay will " -"at some point be used for illegal purposes, which may attract the attention " -"of private litigants or law enforcement. An exit relay may forward traffic " -"that is considered unlawful, and that traffic may be attributed to the " -"operator of a relay. If you are not willing to deal with that risk, a bridge" -" or middle relay may be a better fit for you. These relays do not directly " -"forward traffic to the Internet and so can't be easily mistaken for the " -"origin of allegedly unlawful content." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project's blog has some excellent " -"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " -"for running an exit with as little risk as possible. We suggest that you " -"review their advice before setting up an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I run an exit relay from my home?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. If law enforcement becomes interested in traffic from your exit " -"relay, it's possible that officers will seize your computer. For that " -"reason, it's best not to run your exit relay in your home or using your home" -" Internet connection." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Instead, consider running your exit relay in a commercial facility that is " -"supportive of Tor. Have a separate IP address for your exit relay, and don't" -" route your own traffic through it." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Of course, you should avoid keeping any sensitive or personal information on" -" the computer hosting your exit relay, and you never should use that machine" -" for any illegal purpose." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I tell my ISP that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " -"exit relay and supports you in that goal. This will help ensure that your " -"Internet access isn't cut off due to abuse complaints. The Tor community " -"maintains a list of ISPs that are particularly Tor-savvy, as well as ones " -"that aren't." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Is it a good idea to let others know that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Be as transparent as possible about the fact that you're running an" -" exit relay. If your exit traffic draws the attention of the government or " -"disgruntled private party, you want them to figure out quickly and easily " -"that you are part of the Tor network and not responsible for the content. " -"This could mean the difference between having your computer seized by law " -"enforcement and being left alone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" -"exit-node) the following ways to let others know that you're running an exit" -" relay:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a reverse DNS name for the IP address that makes clear that the " -"computer is an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" -"running-exit-node) to explain that you're running an exit relay that's part " -"of the Tor network." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* If possible, get an [ARIN](https://www.arin.net/) registration for your " -"exit relay that displays contact information for you, not your ISP. This " -"way, you'll receive any abuse complaints and can respond to them directly. " -"Otherwise, try to ensure that your ISP forwards abuse complaints that it " -"receives to you." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I snoop on the plaintext traffic that exits through my Tor " -"relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. You may be technically capable of modifying the Tor source code or " -"installing additional software to monitor or log plaintext that exits your " -"relay. However, Tor relay operators in the United States can possibly create" -" civil and even criminal liability for themselves under state or federal " -"wiretap laws if they monitor, log, or disclose Tor users' communications, " -"while non-U.S. operators may be subject to similar laws. Do not examine " -"anyone's communications without first talking to a lawyer." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### If I receive a subpoena or other information request from law " -"enforcement or anyone else related to my Tor relay, what should I do?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"**Educate them about Tor**. In most instances, properly configured Tor " -"relays will have no useful data for inquiring parties, and you should feel " -"free to educate them on this point. To the extent you do maintain logs, " -"however, you should not disclose them to any third party without first " -"consulting a lawyer. In the United States, such a disclosure may violate the" -" Electronic Communications Privacy Act, and relay operators outside of the " -"United States may be subject to similar data protection laws." +"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> " +"<FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"You may receive legal inquiries where you are prohibited by law from telling" -" anyone about the request. We believe that, at least in the United States, " -"such gag orders do not prevent you from talking to a lawyer, including " -"calling a lawyer to find representation. Inquiries to EFF for the purpose of" -" securing legal representation should be directed to our intake coordinator " -"(info at eff.org) Such inquiries will be kept confidential subject to the " -"limits of the attorney/client privilege." +"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> " +"<HASHED FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"For more information about responding to abuse complaints and other " -"inquiries, check out the [Tor Abuse " -"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " -"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " -"Project's website." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"For information on what to do if law enforcement seeks access to your " -"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" -"/know-your-rights) guide." +"[notice] Tor has successfully opened a circuit. Looks like client " +"functionality is working." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"EFF has written a [short template](tor-dmca-response) to help you write a " -"response to your ISP, university, etc., to let them know about the details " -"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in. " -"Note that template only refers to U.S. jurisdictions, and is intended only " -"to address copyright complaints that are based on a relay of allegedly " -"infringing material through the Tor node." +"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you like, you should consider submitting a copy of your notice to " -"[Chilling Effects](https://www.chillingeffects.org/). This will help us " -"recognize trends and issues that the lawyers might want to focus on. " -"Chilling Effects encourages submissions from people outside the United " -"States too." +"[notice] Self-testing indicates your ORPort is reachable from the outside. " +"Excellent. Publishing server descriptor." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"EFF believes that Tor relays should be protected from copyright liability " -"for the acts of their users because a Tor relay operator can raise an " -"immunity defense under the DMCA as well as defenses under copyright's " -"secondary liability doctrines. However, no court has yet addressed these " -"issues in the context of Tor itself. If you are uncomfortable with this " -"uncertainty, you may consider using a reduced exit policy (such as the " -"default policy suggested by the Tor Project) to try to minimize traffic " -"types that are often targeted in copyright complaints." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"If you are a Tor relay operator willing to stand up and help set a clear " -"legal precedent establishing that merely running a relay does not create " -"copyright liability for either operators or their bandwidth providers, EFF " -"is interested in hearing from you. Read more " -"[here](https://lists.torproject.org/pipermail/tor-" -"talk/2005-October/016301.html) about being EFF's test case." +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/post-install/ @@ -8364,8 +8090,8 @@ msgstr "" #: (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** " -"[Download instructions for " -"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)." +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8414,70 +8140,19 @@ msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " -"externally" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +msgid "# Replace \"TODO1\" with a Tor port of your choice." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "# This port must be externally reachable." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8487,170 +8162,33 @@ msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " -"ORPort." -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ -#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "" -"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" -" port number, nor listen on 0.0.0.0." -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/debian-ubuntu/ -#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "" -"# Replace \"<address@email.com>\" with your email address so we can contact " -"you if there are problems with your bridge." -msgstr "" - -#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ -#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "# This is optional but encouraged." +msgid "# Replace \"TODO2\" with an obfs4 port of your choice." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "# This is optional but encouraged." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8687,7 +8225,7 @@ msgstr "" #: 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 " +"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`. " "(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" @@ -8711,6 +8249,8 @@ msgstr "" #: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/ @@ -8731,13 +8271,23 @@ msgstr "" #: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +"If you are having troubles setting up your bridge, have a look at [our help" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8750,9 +8300,7 @@ msgstr "" #: (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>'" +msgid "section](https://community.torproject.org/relay/getting-help/). If" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8765,7 +8313,7 @@ msgstr "" #: (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'" +msgid "your bridge is now running, check out the [post-install" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8779,188 +8327,547 @@ msgstr "" #: 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." +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " -"may take up to 20 minutes -- look for log messages indicating success)" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Self-testing indicates your ORPort is reachable from the outside. " -"Excellent. Publishing server descriptor." +"With your bridge configuration in place, you can now deploy the container:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -#: https//community.torproject.org/relay/setup/bridge/openbsd/ -#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) -msgid "### 6. Final notes" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you are having troubles setting up your bridge, have a look at [our help" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +"That's it! Your container (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ -#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) -msgid "Docker" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" msgstr "" #: 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" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" msgstr "" #: 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:" +msgid "source bridge-2.sh && make deploy" msgstr "" #: 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:latest`" +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" msgstr "" #: 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. We maintain a script that " -"automatically determines a free OR and obfs4 port for you. The script only " -"requires your email address as argument:" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" msgstr "" #: 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" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." msgstr "" #: 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@email.com" +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." msgstr "" #: 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." +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "Make sure to check out the [post-install" +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/). " -"If" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"you are having troubles setting up your bridge, have a look at [our help" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "section](https://community.torproject.org/relay/getting-help/)." +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/ @@ -9058,75 +8965,6 @@ msgstr "" #: (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/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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " -"you if" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 " @@ -9158,15 +8996,6 @@ msgstr "" msgid "### 5. Monitor your logs (usually in your syslog)" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -msgid "" -"To confirm your bridge is running with no issues, you should see something " -"like this:" -msgstr "" - #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) #: https//community.torproject.org/relay/setup/guard/fedora/ @@ -9206,7 +9035,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title) msgid "FreeBSD" -msgstr "" +msgstr "FreeBSD" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) @@ -9234,13 +9063,6 @@ msgstr "" #: 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/setup/bridge/freebsd/ -#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) msgid "" "* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " "make sure that your obfs4proxy can talk to your Tor process over the " @@ -9274,26 +9096,10 @@ msgid "### 4. Start the tor daemon and make sure it starts at boot:" msgstr "" #: 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 "" - -#: 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 "" - -#: 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`:" +#: (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 "" #: https//community.torproject.org/relay/setup/bridge/freebsd/ @@ -9305,13 +9111,13 @@ msgstr "" #: 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 "" #: 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 "mkdir -p /usr/local/etc/pkg/repos" msgstr "" @@ -9324,50 +9130,36 @@ msgstr "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" @@ -9376,7 +9168,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) msgid "}" -msgstr "" +msgstr "}" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) @@ -9385,6 +9177,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/bridge/openbsd/ #: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) msgid "OpenBSD" msgstr "" @@ -9436,11 +9230,15 @@ msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl enable tor" msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl start tor" msgstr "" @@ -9451,6 +9249,218 @@ msgid "" "like this (`/var/log/tor/notices.log`):" msgstr "" +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + #: https//community.torproject.org/relay/setup/guard/centosrhel/ #: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) msgid "CentOS/RHEL" @@ -9467,8 +9477,6 @@ msgstr "" #: (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 "# 1. Enable Automatic Software Updates" msgstr "" @@ -9534,8 +9542,6 @@ msgstr "" #: (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 "" @@ -9545,8 +9551,6 @@ msgstr "" #: (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 "" @@ -9554,8 +9558,6 @@ msgstr "" #: (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" @@ -9563,8 +9565,6 @@ msgstr "ORPort 9001" #: (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 "" @@ -9574,8 +9574,6 @@ msgstr "" #: (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 "" @@ -9585,8 +9583,6 @@ msgstr "" #: (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 "" @@ -9597,8 +9593,6 @@ msgstr "" #: (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 "" @@ -9640,25 +9634,9 @@ msgstr "" #: (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 "# 6. Final notes" msgstr "" -#: 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 "" -"If you are having troubles setting up your relay, have a look at our [help " -"section](/relay/getting-help/). If your relay is now running, check out the " -"[post-install](/relay/setup/post-install/) notes." -msgstr "" - #: 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 relay on Fedora" @@ -9763,71 +9741,247 @@ msgstr "" #: 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 relay on FreeBSD" +msgid "How to deploy a Middle/Guard relay on FreeBSD" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 2. Install the tor package" +msgid "# 1. Enable Automatic Updates for Packages" msgstr "" #: 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`" +msgid "# 2. Bootstrap `pkg`" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "or for alpha releases:" +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." msgstr "" #: 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`" +msgid "To bootstrap and install `pkg` we should run the following command:" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 3. Put the configuration file `/usr/local/etc/tor/torrc` in place" +msgid "pkg bootstrap" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "Log notice syslog" +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 4. Ensure that the `random_id` sysctl setting is enabled:" +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 5. Start the tor daemon and make sure it starts at boot:" +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "### Optional but recommended" +msgid "Creating the new directory:" msgstr "" #: 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." +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" msgstr "" #: 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`" +msgid "url: pkg+https://pkg.freebsd.org/${ABI}/latest" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "" -"and create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the " -"following content:" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ @@ -10318,23 +10472,47 @@ msgstr "" msgid "# service cron restart" msgstr "" -#: lego/templates/footer.html:9 lego/templates/footer.html:18 -#: lego/templates/navbar.html:73 templates/footer.html:9 -#: templates/footer.html:18 templates/navbar.html:73 +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Fechar o banner" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Rastreamento, vigilância e censura são comuns on-line." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "RECUPERAR A INTERNET COM TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "DOE AGORA" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Doe hoje, e a Mozilla duplicará a sua doação." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 msgid "Download Tor Browser" -msgstr "Baixe o Tor Browser" +msgstr "Baixar Tor Browser" -#: lego/templates/footer.html:10 templates/footer.html:10 +#: lego/templates/footer.html:11 templates/footer.html:11 msgid "" "Download Tor Browser to experience real private browsing without tracking, " "surveillance, or censorship." msgstr "" +"Faça download do Navegador Tor para experimentar uma navegação realmente " +"privada, sem rastreamento, vigilância ou censura." -#: lego/templates/footer.html:27 templates/footer.html:27 +#: lego/templates/footer.html:28 templates/footer.html:28 msgid "Our mission:" msgstr "Nossa missão:" -#: lego/templates/footer.html:28 templates/footer.html:28 +#: lego/templates/footer.html:29 templates/footer.html:29 msgid "" "To advance human rights and freedoms by creating and deploying free and open" " source anonymity and privacy technologies, supporting their unrestricted " @@ -10343,40 +10521,51 @@ msgid "" msgstr "" "Proteger os direitos humanos e liberdades por meio da criação e " "implementação de tecnologias de anonimato e privacidade livres e de código " -"aberto, provendo apoio à seu uso e disponibilidade irrestritos enquanto " -"contribuímos para avanço de sua compreensão científica e popular. " +"aberto, provendo apoio a seu uso e disponibilidade irrestritos. Ao mesmo " +"tempo, contribuímos para o avanço de sua compreensão científica e popular. " -#: lego/templates/footer.html:49 lego/templates/navbar.html:16 -#: templates/footer.html:49 templates/navbar.html:16 +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Doar" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 msgid "Donate Now" -msgstr "" +msgstr "Doe Agora" -#: lego/templates/footer.html:54 templates/footer.html:54 +#: lego/templates/footer.html:65 templates/footer.html:65 msgid "Subscribe to our Newsletter" -msgstr "Assine nossa newsletter" +msgstr "Assine o nosso boletim de notícias" -#: lego/templates/footer.html:55 templates/footer.html:55 +#: lego/templates/footer.html:66 templates/footer.html:66 msgid "Get monthly updates and opportunities from the Tor Project:" -msgstr "Receba atualizações mensais e avisos de oportunidades do Projeto Tor:" +msgstr "Receba atualizações mensais e oportunidades do Projeto Tor." -#: lego/templates/footer.html:56 templates/footer.html:56 +#: lego/templates/footer.html:67 templates/footer.html:67 msgid "Sign up" -msgstr "Cadastrar" +msgstr "Registo" -#: lego/templates/footer.html:75 templates/footer.html:75 +#: lego/templates/footer.html:86 templates/footer.html:86 #, python-format msgid "" "Trademark, copyright notices, and rules for use by third parties can be " "found in our %(link_to_faq)s" msgstr "" +"Marca registrada, avisos de direitos autorais, e regras de uso para " +"terceiros podem ser encontradas em nosso %(link_to_faq)s" -#: lego/templates/navbar.html:20 templates/navbar.html:20 +#: lego/templates/navbar.html:26 templates/navbar.html:26 msgid "Menu" msgstr "Menu" #: lego/templates/search.html:5 msgid "Search" -msgstr "Pesquisa" +msgstr "Pesquisar" #: lego/templates/secure-connections.html:1 msgid "" @@ -10409,16 +10598,17 @@ msgid "" "When both buttons are green, you see the data that is visible to observers " "when you are using both tools." msgstr "" -"Quando os dois botões estiverem verdes, você saberá quais dados são expostos" -" a observadores quando você usar as duas ferramentas. " +"Quando os dois botões estiverem verdes, você saberá quais dados estão " +"expostos a observadores ao usar as duas ferramentas. " #: lego/templates/secure-connections.html:7 msgid "" "When both buttons are grey, you see the data that is visible to observers " "when you don't use either tool." msgstr "" -"Quando os dois botões estiverem cinzas, você saberá quais dados são expostos" -" a observadores quando você não nenhuma das duas ferramentas. " +"Quando os dois botões estiverem cinzas, você saberá quais dados estão " +"expostos a observadores quando você não utiliza nenhuma das duas " +"ferramentas. " #: lego/templates/secure-connections.html:11 msgid "HTTPS" @@ -10431,7 +10621,7 @@ msgstr "Tor" #: lego/templates/secure-connections.html:32 msgid "POTENTIALLY VISIBLE DATA" -msgstr "" +msgstr "DADOS POTENCIALMENTE VISÍVEIS" #: lego/templates/secure-connections.html:37 msgid "Site.com" @@ -10495,36 +10685,42 @@ msgstr "" #: templates/meta.html:3 msgid "" "Defend yourself against tracking and surveillance. Circumvent censorship." -msgstr "" - -#: templates/onion-services.html:10 -msgid "Learn more about onion services here" -msgstr "" +msgstr "Defenda-se contra rastreamento e vigilância. Contorne a censura." -#: templates/onion-services.html:30 +#: templates/onion-services.html:27 msgid "Onionize any website" msgstr "" -#: templates/onion-services.html:32 +#: templates/onion-services.html:29 msgid "" "There's a toolkit that lets you take any existing website and host it as a " -".onion site. You would wanna do this because .onion sites are more secure " +".onion site. You would want do this because .onion sites are more secure " "than just regular sites. We show you how to use this toolkit and onionize a " "site." msgstr "" -#: templates/onion-services.html:38 -msgid "Learn more" -msgstr "Aprenda mais" - -#: templates/onion-services.html:43 +#: templates/onion-services.html:32 msgid "Check out the code" msgstr "" -#: templates/onion-services.html:49 +#: templates/onion-services.html:36 msgid "Featured .onion sites" msgstr "" +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Saiba Mais" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + #: templates/outreach.html:27 msgid "Tor Speakers Bureau" msgstr "" @@ -10577,7 +10773,7 @@ msgstr "" #: templates/two-columns-page.html:27 msgid "Contributors to this page:" -msgstr "" +msgstr "Contribuidores desta página:" #: templates/two-columns-page.html:29 msgid "Back to previous page: " @@ -10585,23 +10781,21 @@ msgstr "" #: templates/two-columns-page.html:29 msgid "Edit this page" -msgstr "" - -#: templates/user-research.html:10 -msgid "Want to know more? Take a look at our process" -msgstr "" +msgstr "Editar esta página" -#: templates/user-research.html:27 -msgid "Be a user testing coordinator" +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" msgstr "" -#: templates/user-research.html:29 +#: templates/user-research.html:33 msgid "" -"Are you a UX researcher interested in running Tor user tests? Have new " -"ideas, suggestions, or studies that can help improve Tor applications? Help " -"us by coordinating user testing, and we'll send you a Tor t-shirt." +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." msgstr "" -#: templates/user-research.html:30 -msgid "User research list" +#: templates/user-research.html:35 +msgid "UX team mailing list" msgstr "" diff --git a/contents+pt_PT.po b/contents+pt_PT.po new file mode 100644 index 0000000000..454aa9858c --- /dev/null +++ b/contents+pt_PT.po @@ -0,0 +1,10782 @@ +# Translators: +# Mário Branco <branco.ana8@gmail.com>, 2019 +# erinm, 2019 +# Hugo9191 <hugoncosta@gmail.com>, 2019 +# Rui <xymarior@yandex.com>, 2019 +# A Russo <quisquiliarum2001-habitica@yahoo.co.uk>, 2019 +# Manuela Silva <inactive+h_manuela_rodsilva@transifex.com>, 2019 +# Manuela Silva <manuelarodsilva@gmail.com>, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Manuela Silva <manuelarodsilva@gmail.com>, 2019\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/otf/teams/1519/pt_PT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: pt_PT\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Serviços Onion" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"Vários países, incluindo China e Irão, encontraram meios de detetar e " +"bloquear conexões a pontes Tor." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" +"O Tor Project compromete-se a adotar um ambiente e comunidade inclusivas. " +"Tor é um local onde as pessoas se deveriam sentir seguras a envolverem-se, " +"partilhar o seu ponto de vista e participar." + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "Iniciação" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "Traduzir o Tor" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "Insira a sua informação nos campos e clique no botão 'Criar conta':" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "Fechar" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "Ponte" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on FreeBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "};" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "A monitorização, vigilância, e a censura são comuns on-line." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "TENHA A INTERNET DE VOLTA COM O TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "DOAR AGORA" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Doe hoje, e a Mozilla corresponderá à sua doação." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Transferir Tor Browser" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"Transfira o Tor Browser para experimentar uma navegação privada real sem " +"monitorização, vigilância ou censura." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "A nossa missão:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"Para o progresso nos direitos humanos e liberdades, ao criar e ao " +"implementar tecnologias de anonimato e privacidade livres e de código " +"aberto, apoiar a sua disponibilidade e utilização não restringida, e " +"contribuir para o avanço da sua compreensão científica e popular. " + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Doar" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "Doar Agora" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "Subscreva o nosso Boletim Informativo" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "Receba atualizações mensais e oportunidades do Projeto Tor:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "Registar" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"As marcas registadas, avisos de direitos de autor, e regras de utilização " +"por terceiros podem ser encontradas em %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "Menu" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "Pesquisar" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"A seguinte visualização mostra que informação está visível para os espiões " +"com e sem o Tor Browser e a encriptação HTTPS:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "O site a ser visitado." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "utilizador / palavra-passe" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "Nome de utilizador e palavra-passe utilizados para autenticação." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "dados" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "Os dados a serem transmitidos." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "localização" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"A localização da rede do computador utilizado para visitar o site da Web (o " +"endereço de IP público)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Se o Tor está a ser ou não utilizado." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Projeto Tor" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "Defenda-se contra a monitorização e vigilância. Contorne a censura." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Saber Mais" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "Colaboradores desta página:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "Editar esta página" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+ro.po b/contents+ro.po new file mode 100644 index 0000000000..f580421494 --- /dev/null +++ b/contents+ro.po @@ -0,0 +1,10794 @@ +# Translators: +# Cristina Lupu <cristina@cji.ro>, 2019 +# erinm, 2019 +# A C <ana@shiftout.net>, 2019 +# Emma Peel, 2019 +# titus <titus0818@gmail.com>, 2019 +# eduard pintilie <eduard.pintilie@gmail.com>, 2019 +# Vlad Stoica <vlad@vlads.me>, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Vlad Stoica <vlad@vlads.me>, 2019\n" +"Language-Team: Romanian (https://www.transifex.com/otf/teams/1519/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Servicii Onion" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"Mai multe țări, inclusiv China și Iran, au găsit modalități de a detecta și " +"bloca conexiunile la podurile Tor." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" +"Proiectul Tor se angajează să favorizeze un mediu și o comunitate incluzivă." +" Tor este un loc în care oamenii ar trebui să se simtă în siguranță să se " +"angajeze, să își împărtășească punctul de vedere și să participe." + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "Începeți" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "Cum să devii un traducător Tor" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "" +"Introduceți informațiile dvs. în câmpuri și faceți clic pe butonul \"Sign Up" +" / Înscriere\":" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "&Ieșire" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "Punte" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Închidere banner" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Urmărirea, supravegherea și cenzura sunt întâlnite des online." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "LUAȚI-VĂ ÎNAPOI INTERNETUL CU TOR" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "DONAȚI ACUM" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Donează azi, și Mozilla va dona în aceeași măsură." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Descărcare Tor Browser" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"Descărcați Tor Browser pentru a vă bucura de navigarea privată reală fără " +"urmărire, supraveghere sau cenzură." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "Misiunea noastră:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"De a promova drepturile și libertățile omului prin crearea și desfășurarea " +"tehnologiilor anonimatului și a tehnologiilor de confidențialitate gratuite " +"și cu sursă deschisă, sprijinirea disponibilității și utilizării lor " +"nerestricționate și promovarea înțelegerii lor științifice și populare." + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Donează" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "Donează Acum" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "Abonați-vă la newsletter-ul nostru" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "Obțineți actualizări lunare și oportunități din Proiectul Tor:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "Înscriere" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"Marca comercială, anunțurile privind drepturile de autor și regulile de " +"utilizare de către terți pot fi găsite în site-ul nostru %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "Meniu" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "Caută" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"Următoarea vizualizare arată ce informații sunt vizibile pentru ascultătorii" +" cu și fără criptare Tor Browser și HTTPS:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"Faceți clic pe butonul „Tor” pentru a vedea ce date sunt vizibile pentru " +"observatori atunci când utilizați Tor. Butonul va deveni verde pentru a " +"indica faptul că Tor este pornit." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"Faceți clic pe butonul „HTTPS” pentru a vedea ce date sunt vizibile pentru " +"observatori atunci când utilizați HTTPS. Butonul va deveni verde pentru a " +"indica faptul că HTTPS este pornit." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"Când ambele butoane sunt verzi, veți vedea datele care sunt vizibile pentru " +"observatori atunci când utilizați ambele instrumente." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"Când ambele butoane sunt gri, veți vedea datele care sunt vizibile " +"observatorilor atunci când nu utilizați niciun instrument." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "INFORMAȚII POSIBIL VIZIBILE" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "Site-ul care a fost vizitat." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "utilizator / parolă" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "Nume de utilizator și parolă folosite la autentificare." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "date" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "Datele care au fost transmise." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "locație" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"Locația de rețea a computerului folosit pentru a vizita site-ul web (adresa " +"IP publică)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Dacă Tor este utilizat sau nu." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Proiectul Tor" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "Apărați-vă împotriva urmăririi și supravegherii. Împiedicați cenzura." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Află mai multe" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "Colaboratori la această pagină:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "Editați această pagină" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+ru.po b/contents+ru.po new file mode 100644 index 0000000000..3b0509cf4b --- /dev/null +++ b/contents+ru.po @@ -0,0 +1,10794 @@ +# Translators: +# Andrey Kostrikov <yavinav@gmail.com>, 2019 +# Andrey, 2019 +# solokot <solokot@gmail.com>, 2019 +# Иван Иванов <remove4kebab@protonmail.com>, 2019 +# Evgeny Malyshev <evgeny.malyshev.sss@gmail.com>, 2019 +# Sergey Leschina <mail@putnik.tech>, 2019 +# Vitaliy Grishenko, 2019 +# Legenden Rifk <rekytcsgo@gmail.com>, 2019 +# Emma Peel, 2019 +# erinm, 2019 +# Sergey Smirnov <cj75300@gmail.com>, 2019 +# Николай Кочкин <urfiner@gmail.com>, 2019 +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" +"Last-Translator: Николай Кочкин <urfiner@gmail.com>, 2019\n" +"Language-Team: Russian (https://www.transifex.com/otf/teams/1519/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#: https//community.torproject.org/ (content/contents+en.lrpage.title) +msgid "Join the Tor Community" +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.subtitle) +msgid "Our community is made up of human rights defenders around the world." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "The Tor community is made up of all kinds of contributors." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Some people write documentation and bug reports, while others hold Tor " +"events and conduct outreach." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Whether you have a lot of time to volunteer or a little, and whether you " +"consider yourself technical or not, we want you to join our community, too." +msgstr "" + +#: https//community.torproject.org/ (content/contents+en.lrpage.body) +msgid "" +"Below you'll find some different ways to volunteer with the Tor community as" +" well as resources to help you help Tor." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.title) +msgid "Relay operations" +msgstr "" + +#: 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 " +"faster by running a relay today." +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.cta) +msgid "Grow the Tor network" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "The Tor network relies on volunteers to donate bandwidth." +msgstr "" + +#: 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 "" + +#: 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 " +"need to use Tor, which means we need more dedicated volunteers like you to " +"run relays." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* faster (and therefore more usable)" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more robust against attacks" +msgstr "" + +#: https//community.torproject.org/relay/ +#: (content/relay-operations/contents+en.lrpage.body) +msgid "* more stable in case of outages" +msgstr "" + +#: 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 "" + +#: 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 " +"created a wealth of resources to help our relay operators." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.title) +msgid "Training" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.subtitle) +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.subtitle) +msgid "" +"Do you teach your community about using Tor? These resources are for you." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.cta) +msgid "Check our resources" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "## We want to teach the world about Tor. Can you help?" +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"Are you a Tor trainer or interested in becoming one? Looking for resources " +"to help your community learn the most about Tor? We've got you covered." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"For some users with serious threat models, teaching Tor and other privacy " +"tools can be risky if not done with care." +msgstr "" + +#: https//community.torproject.org/training/ +#: (content/training/contents+en.lrpage.body) +msgid "" +"If this describes your community, or if you're not sure, please [contact our" +" Community Team](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-" +"community-team) for more help." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.title) +msgid "Onion Services" +msgstr "Onion-сервисы" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.subtitle) +msgid "" +"Onion services help you and your users defeat surveillance and censorship. " +"Learn how you can deploy onion services." +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.cta) +msgid "Grow your .onion" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "##What are Onion Services?" +msgstr "" + +#: https//community.torproject.org/onion-services/ +#: (content/onion-services/contents+en.lrpage.body) +msgid "" +"Onion services are services that can only be accessed over Tor. Running an " +"onion service gives your users all the security of HTTPS with the added " +"privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.title) +msgid "Localization" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.subtitle) +msgid "" +"We want Tor to work for everyone in the world, which means our software must" +" be translated into a lot of languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.cta) +msgid "Help us translate" +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "##Localization is how we reach a global community." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"In order for Tor to work for everyone, it needs to speak everyone's " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our volunteer translation team works hard to make this a reality, and we can" +" always use more help." +msgstr "" + +#: https//community.torproject.org/localization/ +#: (content/localization/contents+en.lrpage.body) +msgid "" +"Our current translation priorities are translating [Tor " +"Browser](https://torpat.ch/locales), Tor Browser documentation, and the [Tor" +" Project website](https://torpat.ch/tpo-locales), but there are many other " +"documents that we could use help translating as well." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.title) +msgid "Outreach" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.subtitle) +msgid "Bring Tor materials to your next community event." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.cta) +msgid "Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "##Tell the world about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We love it when people bring information about Tor to their community " +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.title) +msgid "Technical Setup" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.subtitle) +msgid "" +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." +msgstr "" + +#: 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 " +"required to run a Tor relay for various operating systems." +msgstr "" + +#: 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 " +"Ubuntu for the latest LTS release." +msgstr "" + +#: 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" +" (Tor versions with new features not deemed to be stable yet)." +msgstr "" + +#: 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 " +"bleeding edge releases/features." +msgstr "" + +#: 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 to stable releases." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "# Questions you should clarify before configuring Tor" +msgstr "" + +#: 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 (bridge/guard/middle) relay?" +msgstr "" + +#: 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" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" +msgstr "" + +#: 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 "" + +#: 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 " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "This information will be made public." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "* Does the server have an IPv6 address?" +msgstr "" + +#: 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" +" root privileges." +msgstr "" + +#: 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 " +"read [Relay post-install and good practices](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.title) +msgid "Relay requirements" +msgstr "" + +#: 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 " +"they provide. Learn more about specific relay requirements." +msgstr "" + +#: 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 " +"they provide." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Bandwidth and Connections" +msgstr "" + +#: 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 " +"connections." +msgstr "" + +#: 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 " +"server (virtual or dedicated) in a data center you will be fine." +msgstr "" + +#: 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 " +"and see if your home router can handle it or if it starts failing." +msgstr "" + +#: 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" +" connections (>100k)." +msgstr "" + +#: 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 " +"bandwidth and 16 Mbit/s (Mbps) download bandwidth available for Tor. More is" +" better." +msgstr "" + +#: 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 "" + +#: 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" +" [bridge with obfs4 support](relay/setup/bridge)." +msgstr "" + +#: 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 " +"measure it." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Monthly Outbound Traffic" +msgstr "" + +#: 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 " +"outbound traffic (and the same amount of incoming traffic) per month." +msgstr "" + +#: 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) " +"connection." +msgstr "" + +#: 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 "" + +#: 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 2 TB/month or " +"more." +msgstr "" + +#: 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 " +"given amount of [bandwidth or monthly traffic](/relay/setup/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Public IPv4 Address" +msgstr "" + +#: 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 " +"(preferred) or via NAT and port forwarding." +msgstr "" + +#: 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 " +"preferred." +msgstr "" + +#: 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 " +"regularly changes more often than that, it does not make much sense to run a" +" relay or bridge there since it takes time to distribute the new list of " +"relay IPs to clients - which happens only once every hour)." +msgstr "" + +#: 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 " +"requirement." +msgstr "" + +#: 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 " +"available servers come with at least one IPv4 address)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Memory Requirements" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Disk Storage" +msgstr "" + +#: 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 "" + +#: 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" +" to the operating system itself)." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# CPU" +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "* Any modern CPU should be fine." +msgstr "" + +#: 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 " +"performance and allow for up to about ~400-450 Mbps in each direction on a " +"single tor instance on modern CPUs)." +msgstr "" + +#: 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 " +"AES-NI." +msgstr "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Uptime" +msgstr "" + +#: 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" +" than 2 hours a day its usefulness is limited." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/relays-requirements/ +#: (content/relay-operations/relays-requirements/contents+en.lrpage.body) +msgid "# Tor Version" +msgstr "" + +#: 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" +" a supported to an unsupported version of tor. Some unsupported versions are" +" insecure. Relays that attempt to downgrade to an insecure version will be " +"rejected from the network automatically." +msgstr "" + +#: 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 "" + +#: 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 " +"the Tor network. Learn about the different relays you can run." +msgstr "" + +#: 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 " +"legal implications." +msgstr "" + +#: 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 " +"which one is right for you." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Guard and middle relay" +msgstr "" + +#: 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 "" + +#: 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 " +"circuit." +msgstr "" + +#: 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 " +"between the two." +msgstr "" + +#: 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) " +"otherwise it will remain a middle relay." +msgstr "" + +#: 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 "" + +#: 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 " +"blocked by certain services that don't understand how Tor works or " +"deliberately want to censor Tor users." +msgstr "" + +#: 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" +" consider running a bridge instead so that your non-Tor traffic doesn't get " +"blocked as though it's coming from Tor." +msgstr "" + +#: 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 " +"of an issue." +msgstr "" + +#: 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 " +"usage can be highly customized in the tor configuration (will be covered in " +"more detail later in this guide)." +msgstr "" + +#: 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" +" clients to exit or not." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Exit relay" +msgstr "" + +#: 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 " +"traffic out its destination." +msgstr "" + +#: 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 " +"provider, etc) will see the IP address of the exit relay instead of their " +"real IP address of the Tor user." +msgstr "" + +#: 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 " +"relays." +msgstr "" + +#: 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 " +"relay, you the operator may receive a [DMCA " +"notice](https://www.dmca.com/Solutions/view.aspx?ID=712f28a5-93f2-467b-" +"ba92-3d58c8345a32&?ref=sol08a2)." +msgstr "" + +#: 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 " +"hoster, depending on the WHOIS records)." +msgstr "" + +#: 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 " +"letters, which we'll discuss more in legal considerations section." +msgstr "" + +#: 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 " +"should not run a Tor exit relay from your home." +msgstr "" + +#: 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 " +"university, a library, a hackerspace or a privacy related organization." +msgstr "" + +#: 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 " +"better positioned to handle abuse complaints or the rare law enforcement " +"inquiry." +msgstr "" + +#: 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 " +"legal considerations](/relay/community-resources) for exit relay operators." +msgstr "" + +#: https//community.torproject.org/relay/types-of-relays/ +#: (content/relay-operations/types-of-relays/contents+en.lrpage.body) +msgid "# Bridge" +msgstr "" + +#: 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 " +"public." +msgstr "" + +#: 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 " +"blacklisting the IP addresses of these public Tor nodes." +msgstr "" + +#: 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 " +"directory, which make it harder for ISPs and governments to block them." +msgstr "" + +#: 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 " +"want an extra layer of security because they're worried somebody will " +"recognize that they are contacting a public Tor relay IP address." +msgstr "" + +#: 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 " +"block connections to Tor bridges." +msgstr "" +"В некоторых странах, включая Иран и Китай, правительства обнаруживают и " +"блокируют подключения к мостам Tor." + +#: 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-" +"transports.html.en), a special kind of bridge, address this by adding an " +"additional layer of obfuscation." +msgstr "" + +#: 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 " +"operate, but they have a big impact on users." +msgstr "" + +#: 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" +" not listed in the public consensus, they are unlikely to be blocked by " +"popular services." +msgstr "" + +#: 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 " +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.title) +msgid "Community and legal resources" +msgstr "" + +#: 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 " +"responding to abuse complaints, and how to start an organization dedicated " +"to relay operation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Legal resources" +msgstr "" + +#: 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 " +"running an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"For the majority of operators in most countries, bridges and guard/middle " +"relays are very low risk." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Exits are the ones that present some legal concerns, but operators under " +"most circumstances will be able to handle legal matters by having an abuse " +"response letter, running the exit from a location that isn't their home, and" +" reading through some of the legal resources that Tor-supportive lawyers " +"have put together." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"The [EFF Tor Legal FAQ](/relay/community-resources/eff-tor-legal-faq) " +"answers many common questions about relay operation and the law. We also " +"like [Noisebridge's " +"wiki](https://www.noisebridge.net/wiki/Noisebridge_Tor/FBI) for additional " +"legal resources." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In general it's a good idea to consult with a lawyer before deciding to " +"operate an exit relay, especially if you live in a place where exit relay " +"operators have been harassed, or if you're the only exit relay operator in " +"your region." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Get in touch with your local digital rights organization to see if they have" +" recommendations about legal assistance, and if you're not sure what " +"organizations are working in your region, [write to " +"EFF](https://www.eff.org/about/contact) and see if they can help connect " +"you." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Responding to abuse complaints" +msgstr "" + +#: 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" +" one of many templates that Tor has created: [Tor Abuse Templates](tor-" +"abuse-templates)." +msgstr "" + +#: 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 " +"within 24 hours). If the hoster gets annoyed by the amount of abuse you can" +" reduce the amount of ports allowed in your exit policy." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Please document your experience with new hosters on the following page: " +"[GoodBadISPs](good-bad-isps)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "Other docs we like:" +msgstr "" + +#: 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 " +"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)" +msgstr "" + +#: 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" +" multiple relays: [DMCA Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/dmca.template), [Generic Abuse " +"Template](https://github.com/coldhakca/abuse-" +"templates/blob/master/generic.template)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Running a relay with other people" +msgstr "" + +#: 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 " +"university department, your employer or institution, or an organization like" +" [Torservers.net](https://torservers.net) to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## Torservers.net" +msgstr "" + +#: 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 " +"Tor network by running high bandwidth Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Becoming a Torservers partner is a good way to become more involved in the " +"Tor relay community, and can help you connect with dedicated relay operators" +" around the world for solidarity and support." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To start a Torservers partner, the most important thing is to have a group " +"of people (3-5 suggested to start) interested in helping with the various " +"activities required for running relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"There should be mutual trust between the people in the group, and members " +"should commit to running relays for the long term." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"If you do not know anyone in your social network interested in running " +"relays, one place to meet people is [your local " +"hackerspace](https://wiki.hackerspaces.org/Hackerspaces)." +msgstr "" + +#: 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 " +"often advised to create some type of non-profit corporation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"This is useful for having a bank account, shared ownership, grant " +"applications, etc." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"In many countries operating as a corporation instead of as an individual can" +" also get you certain legal protections." +msgstr "" + +#: 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Depending on your location and connections within the technical community of" +" the area, the last one may be the hardest step." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Small local ISPs often have extra bandwidth, and may be interested in " +"supporting your group with some bandwidth or rackspace." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"It is extremely important to maintain good relationships with these ISPs." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your university" +msgstr "" + +#: 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 " +"students and faculty run relays from university networks." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"These universities include the Massachusetts Institute of Technology (MIT " +"CSAIL), Boston University, the University of Waterloo, the University of " +"Washington, Northeastern University, Karlstad University, Universitaet " +"Stuttgart, and Friedrich-Alexander University Erlangen-Nuremberg." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"To learn more about how to get support for a relay on your university's " +"network, check out EFF's resources: [Tor on " +"campus](https://www.eff.org/torchallenge/tor-on-campus.html)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "## At your company or organization" +msgstr "" + +#: 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 " +"place to run a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some companies running relays include [Brass Horn " +"Communications](https://brasshorncommunications.uk/), [Quintex Alliance " +"Consulting](https://www.quintex.com/), [Private Internet " +"Access](https://www.privateinternetaccess.com/), [Boing " +"Boing](https://boingboing.net/) and OmuraVPN." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Some organizations running Tor relays include Digital Courage, [Access " +"Now](https://www.accessnow.org/), [Derechos " +"Digitales](https://tor.derechosdigitales.org), [Enjambre " +"Digital](https://tor.enjambre.net/) and Lebanon Libraries in New Hampshire." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either do not work properly or tamper with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "" +"Many bad relays are caught thanks to our wider community, so many thanks for" +" all your help and vigilance! Learn how you can report [bad relays](bad-" +"relays)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/ +#: (content/relay-operations/community-resources/contents+en.lrpage.body) +msgid "# Other resources" +msgstr "" + +#: 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 "" + +#: 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 " +"[Relay Search](https://metrics.torproject.org/rs.html) (your relay will " +"appear on \"Relay Search\" about 3 hours after you started it)." +msgstr "" + +#: 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 " +"FAQ](https://2019.www.torproject.org/docs/faq.html.en#HowDoIDecide)." +msgstr "" + +#: 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@torproject.org and [claim" +" your swag](swag). It's our way of saying thanks for defending privacy and " +"free speech online." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.title) +msgid "Technical considerations" +msgstr "" + +#: 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 " +"diversity." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing a hosting provider" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"Having access to a high speed internet connection (>=100 Mbit/s in both " +"directions) and a physical piece of computer hardware is the best way to run" +" a relay." +msgstr "" + +#: 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 " +"controllable and (if done correctly) secure environment." +msgstr "" + +#: 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" +" from your home) or in a data center." +msgstr "" + +#: 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 "" + +#: 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 " +"dedicated server or virtual private server (VPS)." +msgstr "" + +#: 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, " +"depending on your provider, hardware configuration, and bandwidth usage." +msgstr "" + +#: 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 "" + +#: 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 " +"account disabled." +msgstr "" + +#: 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" +" relays, please see this list maintained by the Tor community: " +"[GoodBadISPs](/relay/community-resources/good-bad-isps)." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Questions to consider when choosing a host" +msgstr "" + +#: 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 "" + +#: 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 " +"required." +msgstr "" + +#: 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 " +"but OpenVZ should be fine." +msgstr "" + +#: 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 " +"traffic?" +msgstr "" + +#: 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 " +"question you can use the AS rank of the autonomous systems if you want to " +"compare: (a lower value is better) http://as-rank.caida.org/" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* Does the hoster allow Tor exit relays? We recommend you explicitly ask " +"them before getting started." +msgstr "" + +#: 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 " +"helps reduce the amount of abuse sent to the hoster instead of you." +msgstr "" + +#: 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 " +"record)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "You can usually ask these questions in a Pre-Sales ticket." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# AS/location diversity" +msgstr "" + +#: 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 " +"autonomous system (AS) and country level." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "To be sure, ask the host about the AS number before ordering a server." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"It is best to avoid hosts where many Tor relays are already hosted, but it " +"is still better to add one there than to run no relay at all." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "**Try to avoid** the following hosters:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* OVH SAS (AS16276)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Online S.a.s. (AS12876)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* Hetzner Online GmbH (AS24940)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "* DigitalOcean, LLC (AS14061)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"To find out which host and countries are already used by many other " +"operators (that should be avoided) you can use Relay Search:" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Autonomous System Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/as)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"* [Country Level " +"Overview](https://metrics.torproject.org/rs.html#aggregate/cc)" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# Choosing an Operating System" +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "" +"We recommend using the operating system you are most familiar with, but if " +"you're able, the network would most benefit from BSD and other non-Linux " +"based relays." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "Most relays currently run on Debian." +msgstr "" + +#: 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 " +"give you an idea of how much more non-Linux relays we should have:" +msgstr "" + +#: 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//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "# OS Level Configuration" +msgstr "" + +#: 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 are crucial for a Tor relay, so we want to mention them here " +"nonetheless." +msgstr "" + +#: https//community.torproject.org/relay/technical-considerations/ +#: (content/relay-operations/technical-considerations/contents+en.lrpage.body) +msgid "## Time Synchronization (NTP)" +msgstr "" + +#: 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 " +"you use the network time protocol (NTP) for time synchronization and ensure " +"your timezone is set correctly." +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.title) +msgid "Getting help" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/getting-help/contents+en.lrpage.subtitle) +msgid "How to get help if you run into issues" +msgstr "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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 "" + +#: https//community.torproject.org/relay/getting-help/ +#: (content/relay-operations/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://support.torproject.org/get-in-touch/#irc-help)." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.title) +msgid "Risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.subtitle) +msgid "" +"Things you should be aware of before running a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"To our knowledge, no Tor trainer has ever faced consequences as a result of " +"training others or speaking about Tor." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, in some countries and in certain circumstances, it's possible that " +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If you want to run a Tor training for the first time and you don't know how " +"to assess the political and social environment, we strongly encourage you " +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some potential risks of running a digital security training are only valid " +"in specific contexts." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "The potential risks associated with running a Tor training depend on:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"1. **Your threat model.** A high-profile activist already under a lot of " +"surveillance, for example, might attract more attention when reaching out " +"other activists to run a digital security training." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"3. **The types of training.** Not all trainings carry the same weight in " +"terms of potential risk." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"4. **The audience.** Gathering university students might not attract " +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"5. **The training venue.** Running a Tor training in some spaces could " +"expose your participants' identities." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Ideally, you should use a private space where you control the participants' " +"entrance." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "## Evaluating risks" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Some questions you may want to answer before running a digital security " +"training include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Has anyone in my country ever been criminalized based on their internet " +"activity? (This does not necessarily need to be specific to digital security" +" training or use of Tor.)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* Are there laws in my country that require Internet Service Providers " +"(ISPs) to track my online activity?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Is it illegal for me to access certain websites?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Does my country prohibit me from using:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Cryptography?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* Anonymity software?" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Note, this is not an exhaustive list of questions." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, while many countries do not have laws specifically prohibiting" +" the activity of running a digital security training, the use of digital " +"security tools may still be criminalized in certain countries under other, " +"broader laws." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"For example, using Tor Browser may be viewed as illegal or anti-government " +"activity." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Please note that we are not lawyers, and any information we give you does " +"not constitute legal advice." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"Additionally, your communication with us is not protected by any legal " +"privilege, so law enforcement may subpoena and obtain any information you " +"give us." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"However, we may be able to put you in touch with lawyers who are capable of " +"addressing your questions and/or concerns." +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "Some relevant resources include:" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [EFF Know your rights](https://www.eff.org/issues/know-your-rights)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "" +"* [EFF Tor legal FAQ](https://community.torproject.org/relay/community-" +"resources/eff-tor-legal-faq/)" +msgstr "" + +#: https//community.torproject.org/training/risks/ +#: (content/training/risks/contents+en.lrpage.body) +msgid "* [OONI disclaimer](https://ooni.io/about/risks/)" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.title) +msgid "Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.subtitle) +msgid "Foster a safe, engaging environment." +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.cta) +msgid "Code of Conduct" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "## Code of Conduct for Trainers" +msgstr "" + +#: https//community.torproject.org/training/code-of-conduct/ +#: (content/training/code-of-conduct/contents+en.lrpage.body) +msgid "" +"The Tor Project is committed to fostering an inclusive environment and " +"community. Tor is a place where people should feel safe to engage, share " +"their point of view, and participate." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.title) +msgid "Training Checklist" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.subtitle) +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Complete this checklist before running a Tor training." +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Prepare" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I read and agree with the Tor Project [Code of " +"Coduct](https://community.torproject.org/training/code-of-conduct/)" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I read the Trainers Guide" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have an agenda for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I reviewed the training slides" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Security Protocol" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I already contacted my organization and told them that I'm organizing " +"this training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "" +"[ ] I shared a contact to whom my organization should call if something " +"happens" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## About the Venue" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has enough tables and chairs to everyone" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] The venue has internet connection and I know the wifi password" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] It has a projector available and works on my computer" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## Audience & Communication" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I sent an e-mail with the address and time to all participants" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I asked them to bring the necessary equipment to the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] I have confirmed participants for the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## During the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "Before starting the training, make sure you:" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an agreement about taking or not taking photos" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Present the agenda" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Introduce yourself and ask people to introduce themselves" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] \"All questions are welcome\"" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "## After the Training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Collect participants feedback" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Leave an e-mail for further contact and support" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Make an evaluation about the training" +msgstr "" + +#: https//community.torproject.org/training/checklist/ +#: (content/training/checklist/contents+en.lrpage.body) +msgid "[ ] Report privately to Community Team" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.title) +msgid "Training Best Practices" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.subtitle) +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Good preparation is essential to an effective and safe training, so we've " +"curated some resources to help you make the most of your training event." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.cta) +msgid "Best Practices for Trainers" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Running security training is a fun and rewarding way to help your community " +"conduct human rights work safely." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## Before the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "_Am I the right person to give this training?_" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Security trainings can help people communicate and use the internet safely, " +"but there are additional considerations to be made before training some at-" +"risk groups." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"That's why we recommend this resource from EFF's Security Education " +"Companion, [\"Am I the right person to give this " +"training?\"](https://sec.eff.org/articles/right-person-to-train)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"This resource can help you be sure that you're doing the best by the " +"community of people you wish to train." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Other questions to ask yourself before deciding to do a training:" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the needs of your group? What needs can you meet?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"- How will you assess the skill level of your group? What skill levels can " +"you teach to?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Once you've answered those questions, you're ready to plan your training!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Find a location that is accessible, affordable, has an internet " +"connection and other materials like a white board, projector, and screen." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Make sure that the location is safe for your attendees to visit." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Promote your event in your community's spaces, taking safety into " +"consideration." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"Under many circumstances, social media is great for promotion, but for " +"higher risk groups, you may want to use a smaller word-of-mouth network or " +"require community members to share information individually to other trusted" +" people." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Create localized handouts for some of the more difficult concepts that " +"you'll be teaching." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Make sure you have plenty of stickers to hand out to participants!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "5. Create a link list of all the resources you'll be talking about." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "This includes downloads and PDFs of handouts." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You'll share this link list on a whiteboard or project it at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "6. Determine how you'll do hands-on assistance at your training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " +"trainers." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Make sure your presentation is up-to-date (both information and " +"screenshots) and save your presentation in two file formats -- for example, " +"odp and pdf -- and on at least one additional device -- for example, on your" +" computer and on a USB stick." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"8. Decide how you will facilitate a safer space. We recommend using the [Tor" +" Code of Conduct](/training/code-of-conduct/)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You can also start the training by asking participants to come up with their" +" own community agreements for the space." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## At the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"1. Create an agenda and share it on a projection or on a whiteboard so that " +"your participants can be prepared for the day." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"2. Communicate about how much time the training will take, and when breaks " +"will happen. Make sure you take breaks!" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"3. Communicate about when you'll take questions, either during the training," +" at the end, or both." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "4. Communicate about how you'll offer hands-on help (if at all)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"5. Communicate about how participants can contact you securely after the " +"training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"6. Show the participants the resources at " +"[community.torproject.org](https://community.torproject.org) and " +"[support.torproject.org](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"7. Show the participants other resources like " +"[sec.eff.org](https://sec.eff.org)." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "## After the training" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "1. Think about how you will evaluate your success at the training." +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) +msgid "" +"You may want to create a follow up survey, or at least contact participants " +"and ask them to share their feedback with you." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.title) +msgid "Tor Training FAQ" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.subtitle) +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why is it called Tor?](https://support.torproject.org/about/why-is-it-" +"called-tor/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does using Tor Browser protect other applications on my " +"computer?](https://support.torproject.org/tbb/tbb-13/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is using Tor with a VPN more " +"secure?](https://support.torproject.org/faq/faq-5/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Can I browse HTTPS sites with " +"Tor?](https://support.torproject.org/https/https-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is it possible to find out the path that a client is taking on the Tor " +"Network?](https://support.torproject.org/misc/misc-1/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why don't you prevent bad people from doing bad things when using " +"Tor?](https://support.torproject.org/misc/misc-2/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [When I use Tor Browser, will anyone be able to tell which websites I " +"visit?](https://support.torproject.org/tbb/tbb-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Why did my search engine switch to DuckDuckGo? Or what is " +"DuckDuckGo?](https://support.torproject.org/tbb/tbb-41/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is a " +"bridge?](https://support.torproject.org/censorship/censorship-7/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Tor Browser won't connect, but it doesn’t seem to be an issue with " +"censorship.](https://support.torproject.org/tbb/tbb-20/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [What is the difference between using Tor Browser and 'incognito mode' or " +"private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Does running Tor Browser make me a " +"relay?](https://support.torproject.org/tbb/tbb-33/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"* [Is there a backdoor in " +"Tor?](https://support.torproject.org/about/backdoor/)" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.title) +msgid "Training Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.cta) +msgid "Check out our resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "##Resources" +msgstr "" + +#: https//community.torproject.org/training/resources/ +#: (content/training/resources/contents+en.lrpage.body) +msgid "" +"Do you teach your community about using Tor? These training resources are " +"for you." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.title) +msgid "How do onion services work?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.subtitle) +msgid "Learn how onion services work." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Why onion services?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services offer various privacy and security benefits to their users." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Location hiding" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end authentication" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When a user visits a particular onion, they know that the content they are " +"seeing can only come from that particular onion." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "No impersonation is possible, which is generally not the case." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### NAT punching" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## The Onion Service Protocol: Overview" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In particular, an onion service's address looks like this: " +"`vww6ybal4bd7szmgncyruucpgfkqahzddi37ktceo3ah7ngmcopnpyyd.onion`" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This looks weird and random because it's the _identity public key_ of the " +"onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 1: Where the onion service sets up its introduction points" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As the first step in the protocol, Bob (the onion service) contacts a bunch " +"of Tor relays and asks them to act as his _introduction points_, by " +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"As part of this step, Bob gives its introduction point a special " +"\"authentication key\", so that if any clients come for introductions later " +"the introduction point can use that key to match them to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 2: Where the onion service publishes its descriptors" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now that the introduction points are setup, we need to create a way for " +"clients to be able to find them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"For this reason, Bob assembles an _onion service descriptor_, containing a " +"list of his introduction points (and their \"authentication keys\"), and " +"signs this descriptor with his _identity private key_." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The _identity private key_ used here is the private part of the **public key" +" that is encoded in the onion service address**." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Bob uploads that signed descriptor to a _distributed hash table_ which " +"is part of the Tor network, so that clients can also get it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Bob uses an anonymized Tor circuit to do this upload, so that he does not " +"reveal his location." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 3: Where a client wants to visit the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"All the previous steps were just setup for the onion service so that it's " +"reachable by clients." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now let's fast-forward to the point where an actual client wants to visit " +"the service:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this case, Alice (the client) has the onion address of Bob and she wants " +"to visit it, so she connects to it with her Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now the next thing that needs to happen is that Alice goes to the " +"_distributed hash table_ from the step above, and ask for the signed " +"descriptor of Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This provides the _end-to-end authentication_ security property, since we " +"are now sure that this descriptor could only be produced by Bob and no one " +"else." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"And inside the descriptor there are the introduction points which allow " +"Alice to introduce herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 4: Where the client establishes a rendezvous point" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now before the introduction takes place, Alice picks a Tor relay and " +"establishes a circuit to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Alice asks the relay to become her _rendezvous point_ and gives it an \"one-" +"time secret\" that will be used as part of the rendezvous procedure." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 5: Where the client introduces itself to the onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Now, Alice goes ahead and connects to one of Bob's introduction points and " +"introduces herself to Bob." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Through this introduction Bob learns Alice's choice of rendezvous point and " +"the \"one-time secret\"." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### Act 6: Where the onion service rendezvous with the client" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In this last act, the onion service is now aware of Alice's rendezvous " +"point." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service connects to the rendezvous point (through an anonymized " +"circuit) and sends the \"one-time secret\" to it." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Upon the rendezvous point receiving the \"one-time secret\" from Bob, it " +"informs Alice that the connection has been **successfuly completed**, and " +"now Alice and Bob can use this circuit to communicate with each other." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The rendezvous point simply relays (end-to-end encrypted) messages from " +"client to service and vice versa." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"In general, the complete connection between client and onion service " +"consists of 6 relays: 3 of them were picked by the client with the third " +"being the rendezvous point and the other 3 were picked by the onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This provides _location hiding_ to this connection:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "## Further resources" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This was just a high-level overview of the Tor onion services protocol. Here" +" are some more resources if you want to learn more:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The original Tor design paper describing the original design:" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://svn.torproject.org/svn/projects/design-paper/tor-design.pdf" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- The Tor v3 onion services protocol specification." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://gitweb.torproject.org/torspec.git/tree/rend-spec-v3.txt" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "- Presentations about onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=VmsFxBEN3fc" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "https://www.youtube.com/watch?v=Di7qAVidy1Y" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.title) +msgid "Set up Your Onion Service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.subtitle) +msgid "Learn how to set up a .onion site of your very own." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.cta) +msgid "Get Started" +msgstr "Начало работы" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "This guide shows you how to set up an onion service for your website." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 0: Get a working Tor" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As part of this guide, we will assume you have a functional Tor in your " +"machine. Tor should be up and running correctly for this guide to work. You " +"should also know where Tor's configuration files are." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"To setup Tor, Windows users can follow the [Windows " +"howto](https://2019.www.torproject.org/docs/tor-doc-windows.html.en), OS X " +"users should follow the [OS X howto](https://2019.www.torproject.org/docs" +"/tor-doc-osx.html.en), and Linux/BSD/Unix users should follow the [Unix " +"howto](https://2019.www.torproject.org/docs/tor-doc-unix.html.en)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 1: Get a web server working" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"As a first step you should setup a web server locally, like nginx or " +"lighttpd. Setting up a web server can be complex." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We're not going to cover how to set up a web server here. If you get stuck " +"or want to do more, find a friend who can help you." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"We recommend you install a new separate web server for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You need to configure your web server so it doesn't give away any " +"information about you, your computer, or your location." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"This is not an easy task and in the end of this document we will offer more " +"resources on how to make this possible." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Once your web server is set up, make sure it works: open your browser and go" +" to http://localhost:8080/, where 8080 is the webserver port you chose " +"during setup (you can choose any port, 8080 is just an example)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Then try putting a file in the main html directory, and make sure it shows " +"up when you access the site." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 2: Configure your Tor onion service" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The next step is opening the config file of Tor (torrc) and doing the " +"appropriate configurations to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Depending on your operating system and setup, your Tor configuration file " +"can be at a different location or look different." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "You will need to put the following two lines in your torrc:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServiceDir /var/lib/tor/hidden_service/" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "HiddenServicePort 80 127.0.0.1:8080" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServiceDir` line specifies the directory which should contain " +"information and cryptographic keys for your onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"You will want to change the `HiddenServiceDir` line, so that it points to an" +" actual directory that is readable/writeable by the user that will be " +"running Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `HiddenServicePort` line specifies a _virtual port_ (that is, the port " +"that people visiting your onion service will be using), and in the above " +"case it says that any traffic incoming to port 80 of your onion service " +"should be redirected to `127.0.0.1:8080` (which is where the web server from" +" step 1 is listening)." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 3: Restart Tor and check that it worked" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "Now save your `torrc` and restart Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If Tor starts up again, great. Otherwise, something is wrong. First look at " +"your logfiles for hints." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"It will print some warnings or error messages. That should give you an idea " +"what went wrong." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"When Tor starts, it will automatically create the `HiddenServiceDir` that " +"you specified (if necessary). Make sure this is the case." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 4: Test that your onion service works" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now to get your onion service address, go to your `HiddenServiceDir` " +"directory, and find a file named `hostname`." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The `hostname` file in your hidden service configuration directory contains " +"the hostname for your new onion v3 hidden service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"The other files are your hidden service keys, so it is imperative that these" +" are kept private." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"If it doesn't work, look in your logs for some hints, and keep playing with " +"it until it works." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "## Step 5: More advanced tips" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "The above guide is just a baseline to setup an onion service." +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"In this section we will offer more resources to better configure and protect" +" your onion service:" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Best practices for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "" +"https://riseup.net/el/security/network-security/tor/onionservices-best-" +"practices" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- More advanced tips for onion services" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://2019.www.torproject.org/docs/tor-onion-service.html.en#three" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "- Advanced onion service security" +msgstr "" + +#: https//community.torproject.org/onion-services/setup/ +#: (content/onion-services/setup/contents+en.lrpage.body) +msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.title) +msgid "Current Status of Translations" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.subtitle) +msgid "" +"Not sure where to start? Here you can find an overview of the current " +"localization status for all of the different Tor Project projects." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"We have some languages in very good shape, with a number of active and " +"committed contributors (as French, Spanish, Russian, Portuguese). Even when " +"the translations are finished, you are still welcome to help us with these " +"languages." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Our translations are incomplete for a lot of languages. They may be spoken " +"by fewer people around the world, but it is still critical that we improve " +"access to Tor for people who do not speak English." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Please consider [helping with translations](/localization/becoming-tor-" +"translator/) in your native language." +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"Right now, we need the most help with Farsi (Persian), Arabic, and Korean. " +"But many other languages are being translated, as you can see here:" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "<img class=\"col-lg-6\" src=\"../../static/images/localization/stats.png\">" +msgstr "" + +#: https//community.torproject.org/localization/current-status/ +#: (content/localization/current-status/contents+en.lrpage.body) +msgid "" +"You can see the open tickets about translation problems on our " +"[bugtracker](https://trac.torproject.org/projects/tor/query?status=!closed&component=Comm...)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.title) +msgid "Becoming a Tor translator" +msgstr "Стать переводчиком Tor" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) +msgid "" +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Thank you for your interest in helping us with translations." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Our localization efforts are hosted in the [Localization Lab " +"Hub](https://www.localizationlab.org/) on Transifex, a third-party " +"translation platform." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"Before translating, please read through the Tor Project page on the " +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "### Localization mailing list" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"You are cordially invited to join the [Tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n), to " +"organize translations, participate in our decisions, report errors in source" +" strings, etc." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"In order to begin contributing you will have to sign up with Transifex. " +"Here's an outline of what to expect during that process." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "# Signing Up On Transifex" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "Enter your information into the fields and click the 'Sign Up' button:" +msgstr "Введите свои данные и нажмите кнопку \"Регистрация\":" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Fill out the next page with your name and select \"Localization\" and " +"\"Translator\" from the drop-down menus:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. On the next page, select 'Join an existing project' and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. On the next page, select the languages you speak from the drop-down menu " +"and continue." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. You are now signed up! Go to the [Tor Transifex " +"page](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. Click the blue 'Join Team' button on the far right:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +"1. Select the language you would like to translate from the dropdown menu:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "1. A notification will now show up on the top of the page like so:" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "" +msgstr "" + +#: https//community.torproject.org/localization/becoming-tor-translator/ +#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) +msgid "After your membership is approved, you're ready to begin." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.title) +msgid "Pick a project" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.subtitle) +msgid "How to find a project to contribute to" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"We want our tools to be available and localized for anyone who wants to use " +"them and appreciate your help. To find out where your knowledge may be most " +"helpful, take a look at the translation progress for the Tor ecosystem of " +"tools so far:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"Although we would value your contribution to any of the projects above, the " +"most critical are Tor Browser, the Tor Browser User Manual, and our Support " +"Portal:" +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* Tor Browser is translated in many different Transifex resources, but you " +"can see the [Tor Browser total strings translated per " +"language](https://torpat.ch/locales) to see where help is needed." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Tor Browser User Manual is a very useful resource for new users that " +"do not speak English, see [Tor Browser User Manual translation " +"statistics](https://torpat.ch/manual-locales) or " +"[translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/tbmanual-contentspot/)." +msgstr "" + +#: https//community.torproject.org/localization/pick-a-project/ +#: (content/localization/pick-a-project/contents+en.lrpage.body) +msgid "" +"* The Support Portal is also a valuable resource for all Tor users, see [Tor" +" Support Portal translation statistics](https://torpat.ch/support-locales) " +"or [translate](https://www.transifex.com/otf/tor-project-support-community-" +"portal/support-portal/)" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.title) +msgid "Report a problem with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.subtitle) +msgid "" +"Sometimes the translations of apps are not working correctly. Here you can " +"learn to fix it." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "### Reporting an error with a translation" +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " +"[transifex](https://www.transifex.com/otf/torproject/)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* If you don't know how to find the string to fix, you can [open a ticket on" +" our Bugtracker](https://support.torproject.org/misc/bug-or-feedback/), " +"under the **Community/Translations** component." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can report such issues on [irc](https://webchat.oftc.net/), on the " +"#tor-l10n channel (you may need to be registered to log in)." +msgstr "" + +#: https//community.torproject.org/localization/translation-problem/ +#: (content/localization/translation-problem/contents+en.lrpage.body) +msgid "" +"* You can send an email to the [tor localization mailing " +"list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.title) +msgid "Street team kit" +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.subtitle) +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "" +"This kit includes printable flyers, stickers, and other materials to get " +"people excited about using Tor." +msgstr "" + +#: https//community.torproject.org/outreach/kit/ +#: (content/outreach/kit/contents+en.lrpage.body) +msgid "## Street Team Kit" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.title) +msgid "Talk about Tor" +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.subtitle) +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "" +"Here you'll find materials on basic Tor explainers and concepts, ideas for " +"preparing a Tor talk, suggested social media posts, and more." +msgstr "" + +#: https//community.torproject.org/outreach/talk/ +#: (content/outreach/talk/contents+en.lrpage.body) +msgid "## Talk about Tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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)." +msgstr "" + +#: 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." +msgstr "" + +#: 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)." +msgstr "" + +#: 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 "" + +#: 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:" +msgstr "" + +#: 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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/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 "" +"Self-testing indicates your ORPort is reachable from the outside. Excellent." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Publishing server descriptor." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "# 4. Configuration Management" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/OfflineKe...)" +" without performing additional steps manually, you may want to use a " +"configuration management for better maintainability." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"There are multiple configuration management solutions for Unix based " +"operating systems (Ansible, Puppet, Salt, ...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "MyFamily AAAAAAAAAA,BBBBBBBB" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Manually managing MyFamily for big relay groups is error prone and can put " +"Tor clients at risk." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following torrc configuration options can be used to restrict bandwidth " +"and traffic:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingMax" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingRule" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* AccountingStart" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* BandwidthBurst" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* RelayBandwidthRate" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"Also see the bandwidth entry in the " +"[FAQ](https://www.torproject.org/docs/faq.html.en#BandwidthShaping)." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"We encourage everyone to enable IPv6 on their relays. This is especially " +"valuable on exit and guard relays." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"The following command line will ping the IPv6 addresses of Tor directory " +"authorities from your server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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):" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "IPv6Exit 1" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## System Health Monitoring" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Bandwidth" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Established TCP Connections" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Memory" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* Swap" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "* CPU" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "Some practical advice:" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* Data in categories (IP version, in/out, etc.) is worse than total data." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "## Tools" +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"This section lists a few tools that you might find handy as a Tor relay " +"operator." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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 "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) +msgid "" +"* vnstat: vnstat is a command-line tool that shows the amount of data going " +"through your network connection." +msgstr "" + +#: https//community.torproject.org/relay/setup/post-install/ +#: (content/relay-operations/technical-setup/post-install/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/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.title) +msgid "Exit" +msgstr "Выход" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"It is not recommended to install Tor exit relays on servers that you need " +"for other services as well." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Reverse DNS and WHOIS record" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Notice HTML page" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"This file will be shown to anyone directing his browser to your Tor exit " +"relay IP address." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPort 80" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "DirPortFrontPage /path/to/html/file" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"We offer a sample Tor exit notice HTML file, but you might want to adjust it" +" to your needs:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"https://gitweb.torproject.org/tor.git/plain/contrib/operator-tools/tor-exit-" +"notice.html" +msgstr "" + +#: 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 "" + +#: 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//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## Exit Policy" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The exit policy defines which destination ports you are willing to forward." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"If you want to be a useful exit relay you must **at least allow destination " +"ports 80 and 443**." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "ExitRelay 1" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "## DNS on Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Unlike other types of relays, exit relays also do DNS resolution for Tor " +"clients." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"DNS resolution on exit relays is crucial for Tor clients and it should be " +"reliable and fast by using caching." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* DNS resolution can have a significant impact on the performance and " +"reliability that your exit relay provides." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"a popular one but feel free to use any other software that you are " +"comfortable with." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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 your old resolv.conf file." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "apt install unbound" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"To avoid that the configuration gets changed (for example by the DHCP " +"client):" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chattr +i /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "The unbound resolver you just installed also does DNSSEC validation." +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### CentOS/RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "Install the unbound package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "yum install unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "# qname-minimisation: no" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "qname-minimisation: yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "enable and start unbound:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl enable unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "systemctl start unbound" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "### FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "pkg install unbound" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "" +"Replace the content in /usr/local/etc/unbound/unbound.conf with the " +"following lines:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "server:" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "verbosity: 1" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "sysrc unbound_enable=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "service unbound start" +msgstr "" + +#: https//community.torproject.org/relay/setup/exit/ +#: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) +msgid "chflags schg /etc/resolv.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.title) +msgid "Bridge" +msgstr "Мост" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"This guide will help you set up an obfs4 bridge to help censored users " +"connect to the Tor network. The requirements are:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "1. 24/7 Internet connectivity" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"2. The ability to expose TCP ports to the Internet (make sure that NAT " +"doesn't get in the way)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/ +#: (content/relay-operations/technical-setup/bridge/contents+en.lrpage.body) +msgid "" +"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 "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.title) +msgid "Middle/Guard relay" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/ +#: (content/relay-operations/technical-setup/guard/contents+en.lrpage.subtitle) +msgid "Run a Middle/Guard relay" +msgstr "" + +#: 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." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"they are less likely to be sent in the first place." +msgstr "" + +#: 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 " +"Harassment](https://blog.torproject.org/running-exit-node) and [Tor Exit " +"Guidelines](tor-exit-guidelines) for more info, before reading this " +"document." +msgstr "" + +#: 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 " +"their complaint in regards to your Tor exit server." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor, to help them to find a solution to their particular issue that works in" +" general for the Internet at large (open wifi, open proxies, botnets, etc), " +"and barring all else, how to block Tor." +msgstr "" + +#: 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 " +"proactively by the site administrators, rather than wasting effort and " +"resources on seeking vengeance and chasing ghosts." +msgstr "" + +#: 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 " +"abuse is the difference between decentralized fault-tolerant Internet " +"freedom, and fragile, corruptible totalitarian control." +msgstr "" + +#: 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 " +"licenses\" of South Korea and China have done nothing to curtail cybercrime " +"and Internet abuse." +msgstr "" + +#: 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-" +"korea-to-abandon-real-name-internet-policy.html) seems to indicate that it " +"has only created new markets for organized crime to preside over." +msgstr "" + +#: 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" +" in the recipient." +msgstr "" + +#: 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 "" + +#: 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 " +"additional paragraphs depending on the specific Scenario." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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//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 " +"the overview page, the Tor network is designed to make tracing of" +msgstr "" + +#: 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" +" free software provided by the Tor Project to run Tor routers." +msgstr "" + +#: 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 " +"together on the connections between relays." +msgstr "" + +#: 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 "" + +#: 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 " +"anonymity system used by whistle blowers, journalists, Chinese dissidents " +"skirting the Great Firewall, abuse victims, stalker targets, the US " +"military, and law enforcement, just to name a few." +msgstr "" + +#: 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 "" + +#: 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" +" of legitimate use (the IP range in question processes nearly" +msgstr "" + +#: 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 " +"rare](https://www.torproject.org/docs/faq-abuse.html.en)." +msgstr "" + +#: 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 "" + +#: 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 " +"Boilerplate paragraphs above." +msgstr "" + +#: 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 " +"complaintant is already familiar with Tor." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"coming from Tor nodes as requiring special review." +msgstr "" + +#: 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 " +"comments. https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" users who use your forums." +msgstr "" + +#: 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" +" creation to require Gmail accounts before posting, or by requiring account " +"creation be done over non-Tor before posting." +msgstr "" + +#: 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 " +"your service to defend against the attack from the Internet at large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"abusive or compromised webmail gateway running at:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"authenticated Google Groups user." +msgstr "" + +#: 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 " +"Groups is groups-abuse@google.com." +msgstr "" + +#: 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 " +"abuser's Google Groups account canceled than will chasing down Tor nodes, " +"proxies, and open wireless access points." +msgstr "" + +#: 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 " +"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:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"false positive due to the amount of traffic that flows through the router." +msgstr "" + +#: 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 " +"is web traffic." +msgstr "" + +#: 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 " +"automated DNSRBL for you to query to block login attempts coming" +msgstr "" + +#: 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 "" + +#: 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" +" to your server port:" +msgstr "" + +#: 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//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 " +"improving the service to defend against the attack from the Internet at " +"large." +msgstr "" + +#: 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 " +"approach taken by Gmail for this same problem." +msgstr "" + +#: 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" +" inclusion in a number of systems to help other sites deal with this issue: " +"https://code.google.com/apis/recaptcha/intro.html" +msgstr "" + +#: 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" +".guerilla-ciso.com/archives/2049) can be alleviated by reducing the " +"httpd.conf TimeOut and KeepAliveTimeout config values to 15-30 and raising " +"the ServerLimit and MaxClients values to omething like 3000." +msgstr "" + +#: 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 " +"limiting solutions, load balancers such as nginx, and also IPS devices, but " +"be aware that Internet traffic is not always uniform in quantity by IP, due " +"to large corporate and even national outproxies, NATs, and services like " +"Tor." +msgstr "" + +#: 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_wit..." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"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." +msgstr "" + +#: 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 " +"open wireless and/or a proxy without Tor." +msgstr "" + +#: 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 " +"requests from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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 " +"the service to defend against the attack from the Internet at large rather " +"than specifically tailoring behavior for Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"on a port other than the default of 22." +msgstr "" + +#: 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 " +"logins." +msgstr "" + +#: 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 " +"on your overall login attempt rate." +msgstr "" + +#: 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: " +"https://kvz.io/blog/2007/07/28/block-brute-force-attacks-with-iptables/" +msgstr "" + +#: 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" +" an automated DNSRBL for you to query to block login attempts coming from " +"Tor nodes: https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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" +" to your SSH port: https://check.torproject.org/cgi-" +"bin/TorBulkExitList.py?ip=YOUR_IP&port=22" +msgstr "" + +#: 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 "" + +#: 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 " +"likely simply reappear from an open proxy or other IP once Tor is blocked." +msgstr "" + +#: 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 "" + +#: 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 " +"large botnet (or your machine's IP itself), it is likely that your password " +"was either harvested off of your machine from a keylogger, or it was " +"captured via a kiosk, or from open wireless." +msgstr "" + +#: 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 " +"an open wireless access point in your city. Reset your password, and if you " +"don't have antivirus already, download the free AVG: http://free.avg.com/us-" +"en/download, Spybot SD: http://www.safer-networking.org/nl/home/index.html, " +"and/or AdAware: http://www.lavasoft.com/?domain=lavasoftusa.com." +msgstr "" + +#: 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 " +"access to your computer may have installed." +msgstr "" + +#: 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 " +"Firefox plugin: https://www.eff.org/https-everywhere/ and encourage the" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"and investigating to determine means, motive, and opportunity are still very" +" effective." +msgstr "" + +#: 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 " +"to flag visitors coming from Tor nodes as requiring special treatment: " +"https://www.torproject.org/projects/tordnsel.html.en." +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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" +" general, we recommend ensuring that such services are updated and " +"maintained to free of vulnerabilities that can lead to situations such as " +"this (PHP webshell/XSS compromise/SQL Injection compromise)." +msgstr "" + +#: 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 "" + +#: 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 " +"to flag orders coming from Tor nodes as requiring special review: " +"https://www.torproject.org/projects/tordnsel.html.en" +msgstr "" + +#: 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: " +"https://check.torproject.org/cgi-bin/TorBulkExitList.py" +msgstr "" + +#: 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 " +"hold them temporarily for additional verification, without losing" +msgstr "" + +#: 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 "" + +#: 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 " +"ISPs simply mark all requests from Tor nodes as fraud using that" +msgstr "" + +#: 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 "" + +#: 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 " +"solely based on IP, especially if you contract out fraud detection to a " +"third party." +msgstr "" + +#: 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 "" + +#: 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 " +"best answer is to follow a pattern with the complaining party. This is not " +"legal advice. This was not written or reviewed by a lawyer. It was written" +" by someone with experience in working with various ISPs who had issues with" +" a Tor exit node on their network. It has also been reviewed by someone who" +" works in Abuse at a major ISP." +msgstr "" + +#: 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 " +"Overview](https://2019.www.torproject.org/about/overview.html.en). Be " +"prepared to summarize and answer basic questions. Assume the person with " +"which you're going to converse knows nothing about Tor. Assume this same " +"person isn't going to trust anything you say." +msgstr "" + +#: 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 " +"helpful to draw an analogy to situations in the physical world where an " +"action is perpetrated by an anonymous individual (such as delivering the " +"notice via postal mail)." +msgstr "" + +#: 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" +" had the means, motive, and opportunity to commit the crime." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"complaintant's problem." +msgstr "" + +#: 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" +" to guess this is true." +msgstr "" + +#: 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 " +"complaintant. Your ISP wants to know:" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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. " +"Minimally, you can at least discuss and respond to the issue intelligently." +msgstr "" + +#: 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" +" the case, but the poor abuse person dealing with the issues just wants to " +"hear it isn't the ISPs problem. They will move on after they are " +"comfortable." +msgstr "" + +#: 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 "" + +#: 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, " +"by default, nothing sensitive disclosed. You may want a new ISP if they " +"demand access to log files ad hoc." +msgstr "" + +#: 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 " +"may want to counter with a reduced exit policy, such as the one suggested in" +" [item #6 of the above blog post](https://blog.torproject.org/running-exit-" +"node)." +msgstr "" + +#: 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" +" result." +msgstr "" + +#: 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 " +"default ports. You may want a new ISP as a result." +msgstr "" + +#: 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" +" node. You may want to suggest the complaintant use the [Tor DNS " +"RBL](https://2019.www.torproject.org/projects/tordnsel.html.en) instead." +msgstr "" + +#: 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 " +"week. Make sure your agreed upon changes are implemented. Neither the ISP " +"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." +msgstr "" + +#: 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 "" + +#: 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](/relay/community-" +"resources/eff-tor-legal-faq/) as written by the [EFF](http://www.eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-abuse-templates/ +#: (content/relay-operations/community-resources/tor-abuse-templates/contents+en.lrpage.body) +msgid "" +"* Torservers [response template " +"emails](https://www.torservers.net/wiki/abuse/templates)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.title) +msgid "Bad relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.subtitle) +msgid "" +"Learn how to report relays that either doesn't work properly or tampers with" +" our users' connections" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Ran into a misconfigured, malicious, or suspicious relay while using Tor? " +"Please let us know by sending email to bad-relays AT lists DOT torproject " +"DOT org! Many bad relays are caught thanks to our wider community, so many " +"thanks for all your help and vigilance!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What is a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"A bad relay is one that either doesn't work properly or tampers with our " +"users' connections. This can be either through maliciousness or " +"misconfiguration. Some common examples are..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Tampering with exit traffic in any way (including dropping accepted " +"connections). This might be accidental (such as an anti-virus filter) or " +"malicious (commonly SSLStrip, which replaces https:// links with http:// to " +"snoop on traffic) or even intentional (such as layer 7 inspection for P2P " +"traffic detection/mitigation)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Running HSDirs that harvest and probe .onion addresses" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Manipulating the DHT that is used for onion services, e.g., by positioning" +" itself in the DHT." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Using a DNS provider that censors its results (such as some " +"[OpenDNS](http://www.opendns.com) or Quad (9 9.9.9.9) configurations)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Performing a [Sybil attack](https://en.wikipedia.org/wiki/Sybil_attack), " +"which means flooding the network with new relays in an effort to deanonymize" +" users. If you want to run multiple relays then that's great! But please be " +"sure to set the [MyFamily parameter](https://www.torproject.org/docs/tor-" +"manual.html.en#MyFamily)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Exit relays routing their exit traffic back into the tor network (not " +"actually exiting any traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Also, if your relay is stolen or goes missing, please report it as well, so " +"we can blacklist it in case whoever took it puts it back online." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"The following are currently permitted yet do have some discussion for " +"prohibition (as such, they should not be reported at this time)..." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Only allowing plain-text traffic (for instance, just port 80). There's no " +"good reason to disallow its encrypted counterpart (like port 443), making " +"these relays highly suspect for sniffing traffic. See " +"[context](https://www.google.com/search?site:torproject.org+80+443+6667) and" +" [spec](https://gitweb.torproject.org/torspec.git/tree/dir-spec.txt#n1969)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### How do I report a bad relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"If you encounter a bad relay then please let us know and write to `bad-" +"relays AT lists DOT torproject DOT org`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"You can check which exit you are using at any time by visiting [tor " +"check](https://check.torproject.org/). Please include the following in your " +"report:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"1. The relay's IP address or fingerprint. The fingerprint is a forty-" +"character hex string such as `203933ED4E55EF8A3C3518427D1A1ED6A4CC285E`." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "2. What kind of behavior did you see?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "3. Any additional information we'll need to reproduce the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"However, if you need help with anything Tor-related, please contact the " +"[help desk](https://www.torproject.org/about/contact) instead." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### What happens to bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"After a relay is reported and we've verified the behavior we'll attempt to " +"contact the relay operator. Often we can sort things out but if not (or the " +"relay lacks contact information) we'll flag it to prevent it from continuing" +" to be used." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "We have thee types of flags we can apply:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* BadExit - Never used as an exit relay (for relays that appear to mess with" +" exit traffic)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"* Invalid - Never used unless AllowInvalidNodes is set (by default this only" +" allows for middle and rendezvous usage)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "* Reject - Dropped from the consensus entirely" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Which we use depends on the severity of the issue, and if it can still be " +"safely used in certain situations." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### My relays was given the BadExit flag. What's up?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"In just about all cases we're unable to contact the operator to resolve the " +"issue, so if your relay has been flagged as a BadExit then please let us " +"know (see above for contact info) so we can work together to fix the issue." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "### Do you actively look for bad relays?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Yes. For our automated issue detection see " +"[exitmap](http://www.cs.kau.se/philwint/spoiled_onions/) and " +"[sybilhunter](https://gitweb.torproject.org/user/phw/sybilhunter.git/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/bad-relays/ +#: (content/relay-operations/community-resources/bad-relays/contents+en.lrpage.body) +msgid "" +"Other monitors include " +"[tortunnel](http://www.thoughtcrime.org/software/tortunnel/), " +"[SoaT](https://gitweb.torproject.org/torflow.git/blob/HEAD:/NetworkScanners/ExitAut...)," +" [torscanner](https://code.google.com/p/torscanner/), and " +"[DetecTor](http://detector.io/DetecTor.html)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"business of running your own exit relay." +msgstr "" + +#: 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 "" + +#: 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 " +"advice." +msgstr "" + +#: 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 " +"Tor exit relaying. Different factual situations and different legal " +"jurisdictions will result in different answers to a number of questions." +msgstr "" + +#: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Therefore, please do not act on this information alone; if you have any " +"specific legal problems, issues, or questions, seek a complete review of " +"your situation with a lawyer licensed to practice in your jurisdiction." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/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 " +"researching anonymity on the Internet." +msgstr "" + +#: 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 " +"the main university abuse team. Ideally, use addresses that are not trusted " +"by the IP-based authentication many library-related services use -- if the " +"university's entire IP address space is \"trusted\" to access these library " +"resources, the university is forced to maintain an iron grip on all its " +"addresses." +msgstr "" + +#: 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?](/relay/community-resources/tor-relay-universities/)" +msgstr "" + +#: 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 "" + +#: 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" +" members of the Tor community." +msgstr "" + +#: 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 " +"one." +msgstr "" + +#: 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 " +"at one friendly ISP." +msgstr "" + +#: 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 "" + +#: 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 " +"deals, and contact them about Tor hosting." +msgstr "" + +#: 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 " +"TorServers.net." +msgstr "" + +#: 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 "" + +#: 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 " +"reassignment. If not, you can still explain that you are a non-profit superb" +" large organization filled with security professionals, and that all will be" +" good, and why IP reassignment helps reduce their workload." +msgstr "" + +#: 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 " +"levels of support staff without scaring them off too early, even if you " +"don't end up with your own IP range. Here is template you can use: " +"[Inquiry](https://www.torservers.net/wiki/hoster/inquiry)" +msgstr "" + +#: 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 "" + +#: 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" +" communication services in your country (and the country of your hosting " +"provider!)." +msgstr "" + +#: 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 " +"communication service providers from liability. Please add your country's " +"regulations to this list." +msgstr "" + +#: 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 " +"[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)" +msgstr "" + +#: 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 " +"[15](http://www.gesetze-im-internet.de/tmg/__15.html)." +msgstr "" + +#: 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 " +"BW](http://wetten.overheid.nl/BWBR0005289/Boek6/Titel3/Afdeling4A/Artikel196c/)" +msgstr "" + +#: 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 " +"13](http://www.ris.bka.gv.at/Dokument.wxe?Abfrage=Bundesnormen&Dokumentnummer=NO...)" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" opinion, please get in contact with Tor Project." +msgstr "" + +#: 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 " +"(ISP, university etc), consider teaching your legal people about Tor." +msgstr "" + +#: 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 " +"environment, than to hear about it from a stranger over the phone. Make them" +" aware of [EFF's Legal FAQ for Tor Operators](/relay/community-resources" +"/eff-tor-legal-faq). EFF has also offered to talk to other lawyers to " +"explain the legal aspects of Tor." +msgstr "" + +#: 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 "" + +#: 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 " +"liability, and in general it helps to appear bigger than you are (and less " +"likely to get raided). The guys from Torservers.net in Germany found a " +"lawyer who would agree to \"host\" them inside his office. They are now are " +"a non-profit association (\"eingetragener Verein, gemeinnutzig\") registered" +" inside a lawyer's office. The setup process was easy and cheap. Similar " +"setups probably exist for your country. Another benefit of an association-" +"like structure is that it might still work even when you leave, if you " +"manage to find successors." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor and the Internet](https://blog.torproject.org/blog/talking-german-" +"police-stuttgart) -- they're typically overwhelmed by their jobs and don't " +"have enough background to know where to start." +msgstr "" + +#: 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 " +"world (and why it's [not particularly helpful to " +"criminals](https://2019.www.torproject.org/docs/faq-" +"abuse#WhatAboutCriminals)." +msgstr "" + +#: 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 " +"helpful expert rather than a potential criminal." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"you:" +msgstr "" + +#: 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 " +"time span." +msgstr "" + +#: 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 " +"very small number of complaints, especially compared to the amount of " +"traffic we push. Roughly 80% are automated reports, and the rest is usually " +"satisfied with [our default " +"reply](https://www.torservers.net/wiki/abuse/templates). We have not needed " +"the input of a lawyer in many years of operation following the advice on " +"this page." +msgstr "" + +#: 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 " +"Torservers.net](https://www.torservers.net/wiki/abuse/templates), you can " +"find many more templates for various scenarios on the [Tor Abuse Templates" +"](tor-abuse-templates) . It is exceptionally rare to encounter a scenario " +"where none of these templates apply." +msgstr "" + +#: 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" +" DMCA complaint, also don't freak out." +msgstr "" + +#: 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 " +"everything in our power to support you if it does." +msgstr "" + +#: 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" +" at [ExoneraTor](https://exonerator.torproject.org/). Point to that website " +"in your reply to the complaint." +msgstr "" + +#: 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" +" this information: Contact us at tor-assistants@torproject.org if you need " +"one." +msgstr "" + +#: 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 " +"passing through your machine, and include the relevant legal references for " +"your country." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"answering the abuse address get nervous and ask you to stop." +msgstr "" + +#: 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 " +"still reassign subblocks to you if you ask." +msgstr "" + +#: 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)," +" and RIPE uses something similar. You can also add comments to your range, " +"hinting at your usage as anonymization service " +"([Example](https://apps.db.ripe.net/search/query.html?searchtext=ZWIEBELFREUNDE))." +msgstr "" + +#: 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 [tor-" +"relays mailing list](https://lists.torproject.org/cgi-bin/mailman/listinfo" +"/tor-relays) and we will try to explain the process to you." +msgstr "" + +#: 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 "" + +#: 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" +" present in IP records. Torservers.net uses a free German fax-to-email " +"service, call-manager.de, and a VoIP number from Sipgate.de." +msgstr "" + +#: 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 "" + +#: 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](https://trac.torproject.org/projects/tor/wiki/doc/ReducedExitPolicy)" +" is an alternative to the default exit policy. It allows many Internet " +"services while still blocking the majority of TCP ports." +msgstr "" + +#: 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 " +"node and thus reduces or even eliminates the number of [DMCA " +"complaints](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/)" +" you will receive." +msgstr "" + +#: 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 " +"public mailing list or write us an email to frontdesk@torproject.org." +msgstr "" + +#: 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 "" + +#: 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 " +"any questions or need help, please contact us at [tor-" +"relays](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-relays)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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" +" coming from these IPs. A simple notice can be published without a separate " +"webserver using Tor's \"DirPortFrontPage \" directive." +msgstr "" + +#: 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 "" + +#: 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 " +"other hand unencrypted machines are easier to \"audit\" if required. We feel" +" it's best to be able to easily show that you do Tor exiting, and nothing " +"else (on that IP or server)." +msgstr "" + +#: 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'," +" 'proxy', 'tor-proxy'. so when other people see the address in their web " +"logs, they will more quickly understand what's going on." +msgstr "" + +#: 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 " +"[SPF](https://en.wikipedia.org/wiki/Sender_Policy_Framework) on your domain:" +" this will protect you from users using your exit node to forge e-mails " +"which look like they come from you." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 " +"of the people around you." +msgstr "" + +#: 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 " +"policies." +msgstr "" + +#: 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 " +"people to be a foreign concept, or if they're used to treating new " +"situations as security risks and telling everybody to quit it, a Tor relay " +"may give you a way to focus the discussion and find allies who want to help " +"change policy." +msgstr "" + +#: 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" +" for anonymity and privacy in the world." +msgstr "" + +#: 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 " +"you started." +msgstr "" + +#: 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" +" own situation.)" +msgstr "" + +#: 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 "" + +#: 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" +" on the situation." +msgstr "" + +#: 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 " +"which case you're going to have a tough road ahead of you." +msgstr "" + +#: 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 " +"that exits from your Tor relay." +msgstr "" + +#: 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 [DMCA](/relay/community-resources" +"/eff-tor-legal-faq/) and [CDA](/relay/community-resources/eff-tor-legal-" +"faq/), and the good news is that many lawyers believe that Tor exit node " +"operators are in the same boat as the ISPs themselves." +msgstr "" + +#: 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 " +"Tor](/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/), which" +" is quite clear about not putting liability on service providers." +msgstr "" + +#: 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 " +"emerged, but EFF and ACLU are optimistic." +msgstr "" + +#: 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 " +"even then), it's still possible that a given judge will not interpret things" +" the way the lawyers expect." +msgstr "" + +#: 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 " +"implications and uncertainties." +msgstr "" + +#: 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 "" + +#: 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), " +"the [design paper](https://www.torproject.org/svn/trunk/doc/design-paper" +"/tor-design.html), and the " +"[FAQ](https://2019.www.torproject.org/docs/faq.html.en)." +msgstr "" + +#: 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](https://www.oftc.net) - #tor-relays) for a " +"while and learn more." +msgstr "" + +#: 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 "" + +#: 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 " +"communications on the Internet." +msgstr "" + +#: 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 " +"neighbors -- the [abuse FAQ](https://2019.www.torproject.org/faq-abuse) may " +"provide some helpful starting points." +msgstr "" + +#: 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 "" + +#: 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 " +"subscriber is allowed to see their content." +msgstr "" + +#: 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 " +"library resources, the university is forced to maintain an iron grip on all " +"its addresses." +msgstr "" + +#: 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 " +"have actual methods to authenticate -- say, certificates, or usernames and " +"passwords -- to a central Harvard server and access the library resources " +"from there." +msgstr "" + +#: 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 " +"running on their network, and it also takes care of off-campus students and " +"faculty." +msgstr "" + +#: 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\" " +"line to their network policies, and are stuck in a battle to patrol every " +"address on their network." +msgstr "" + +#: 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 " +"authentication model rather than conflating network location with who's on " +"the other end." +msgstr "" + +#: 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 "" + +#: 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" +" at Georgia Tech and UCSD), meet them and learn more about all the scary " +"things already out there on the Internet." +msgstr "" + +#: 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" +" law classes, and chat with them about Tor and its implications." +msgstr "" + +#: 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 " +"your way up the chain to get as many good allies as you can in as many areas" +" as you can." +msgstr "" + +#: 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 "" + +#: 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 " +"Tor from you, in a relaxed environment, than to hear about it from a " +"stranger over the phone." +msgstr "" + +#: 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-" +"lawyer, but they are often pleased to hear that other lawyers have done a " +"lot of the research and leg-work (this is where [the EFF's legal FAQ](/relay" +"/community-resources/eff-tor-legal-faq/) comes in, along with your law " +"school contacts if you found any)." +msgstr "" + +#: 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 " +"general counsel out to coffee to discuss \"something neat that may come up " +"later on.\" Feel free to bring along one of the allies you found above, if " +"it makes you more comfortable." +msgstr "" + +#: 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 " +"that you don't need their official legal opinion yet." +msgstr "" + +#: 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 " +"yes, so when the time finally comes to ask their opinion on running a Tor " +"exit node, make sure the question is not \"are there any liability " +"issues?\", but rather \"we'd like to do this, can you help us avoid the " +"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." +msgstr "" + +#: 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," +" work with them to figure out the answers and make them happy." +msgstr "" + +#: 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" +" where they need to learn about everything and make a decision in one day." +msgstr "" + +#: 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 "" + +#: 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 " +"anyway, and like with the lawyers, hearing it from you is way better than " +"hearing it from a stranger on the phone." +msgstr "" + +#: 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 " +"security people will like the idea of Tor in theory, but they won't be in a " +"position to \"authorize\" your Tor relay." +msgstr "" + +#: 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 " +"planning to run a Tor server." +msgstr "" + +#: 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 " +"too much hassle on their part; for example, they can pass complaints " +"directly on to you if they like." +msgstr "" + +#: 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 " +"off their plate will make everybody happier." +msgstr "" + +#: 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 " +"for abuse complaints, for example by rate limiting or partially restricting " +"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." +msgstr "" + +#: 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 " +"organization." +msgstr "" + +#: 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" +" of the world)." +msgstr "" + +#: 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 " +"talk to the lawyers; in some cases, there will be yet other groups that will" +" be critical to educate and bring into the discussion. You'll have to make " +"it up as you go." +msgstr "" + +#: 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 " +"helpful." +msgstr "" + +#: 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 " +"copies of your logs, that's fine." +msgstr "" + +#: 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 " +"it's useful to the world. (If they contact you directly for logs, you should" +" send them to your university's lawyers -- acting on it yourself is [almost " +"always a poor idea](/relay/community-resources/eff-tor-legal-faq/)." +msgstr "" + +#: 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" +" can take to reduce them. First, you should follow the tips in the [Tor " +"relay documentation](https://community.torproject.org/relay), such as " +"picking a descriptive hostname or getting your own IP address. If that " +"doesn't work, you can scale back the advertised speed of your relay, by " +"using the `MaxAdvertisedBandwidth` to attract less traffic from the Tor " +"network. Lastly, you can scale back your exit policy." +msgstr "" + +#: 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 " +"if they're involved in a research project around anonymity." +msgstr "" + +#: 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 " +"process -- see our [Research Portal](https://research.torproject.org/)." +msgstr "" + +#: 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 " +"students in the process." +msgstr "" + +#: 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 " +"terms of its demise are already negotiated." +msgstr "" + +#: 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 " +"itself -- doing research on the Tor network requires that there be a Tor " +"network, after all, and keeping it going is a community effort." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/tor-relay-universities/ +#: (content/relay-operations/community-resources/tor-relay-universities/contents+en.lrpage.body) +msgid "## Mailing list" +msgstr "" + +#: 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-" +"bin/mailman/listinfo/tor-relays-universities) mailing list (and other " +"education institutions too)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) +msgid "" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) +msgid "" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Is it a good idea to let others know that I'm running an exit relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, no court has yet addressed these issues in the context of Tor " +"itself." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " +"externally" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " +"ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " +"you if" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/forward 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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"To confirm your bridge is running with no issues, you should see something " +"like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/post-install/ +#: (content/relay-operations/technical-setup/bridge/post-install/contents+en.lrpage.body) +msgid "Congrats!" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 obfs4 " +"port you chose - and not the OR port." +msgstr "" + +#: 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 " +"bridge's `<HASHED FINGERPRINT>` in the form and click \"Search\". After " +"having set up the bridge, it takes approximately three hours for the bridge " +"to show up in Relay Search." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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." +msgstr "" + +#: 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** " +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." +msgstr "" + +#: 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 "" + +#: 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 unstable, testing, and stable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"On [Ubuntu](https://packages.ubuntu.com/search?keywords=obfs4proxy), bionic," +" cosmic, disco, and eoan have the package." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If you're running any of them, `sudo apt-get install obfs4proxy` should " +"work." +msgstr "" + +#: 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)." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"### 3. Edit your Tor config file, usually located at `/etc/tor/torrc` and " +"replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This port must be externally reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." +msgstr "" + +#: 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 " +"bind the port with a non-root user:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 4. Restart tor" +msgstr "" + +#: 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 "" + +#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "### 5. Monitor your logs" +msgstr "" + +#: 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`):" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"If you are having troubles setting up your bridge, have a look at [our help" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." +msgstr "" + +#: 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 (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You can inspect your bridge's logs by running:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker logs CONTAINER_ID" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 1. Install tor and dependencies" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 policycoreutils-python-utils" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 2. Build obfs4proxy and move it into place." +msgstr "" + +#: 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." +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "export GOPATH=`mktemp -d`" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "go get gitlab.com/yawning/obfs4.git/obfs4proxy" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "sudo cp $GOPATH/bin/obfs4proxy /usr/local/bin/" +msgstr "" + +#: 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 "" + +#: 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 / OpenSUSE:" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [OR port set earlier, in TODO1]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "" +"sudo semanage port -a -t tor_port_t -p tcp [obfs4 port set earlier, in " +"TODO2]" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "### 5. Monitor your logs (usually in your syslog)" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.title) +msgid "Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "dnf install git golang tor policycoreutils-python-utils" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "And tell selinux to allow Tor to use obfs4proxy:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "/sbin/restorecon -v /usr/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +msgid "systemctl restart tor" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 replace its content with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "" +"* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " +"make sure that your obfs4proxy can talk to your Tor process over the " +"loopback interface. Don't forget to whitelist Tor's `ExtORPort`." +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "### 4. Start the tor daemon and make sure it starts at boot:" +msgstr "" + +#: 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 "" + +#: 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\" " +"package repo to the \"latest\" repo." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "Create the following folder:" +msgstr "" + +#: 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 "mkdir -p /usr/local/etc/pkg/repos" +msgstr "" + +#: 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:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: { enabled: no }" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "FreeBSDlatest: {" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "url: \"pkg+https://pkg.FreeBSD.org/${ABI}/latest\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "mirror_type: \"srv\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "signature_type: \"fingerprints\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "fingerprints: \"/usr/share/keys/pkg\"," +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "enabled: yes" +msgstr "" + +#: 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/setup/bridge/freebsd/ +#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) +msgid "### 7. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) +msgid "OpenBSD" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "DataDirectory /var/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "" +"### 3. Create the tor log directory and give it the correct permissions:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "mkdir /var/log/tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "chown _tor /var/log/tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl enable tor" +msgstr "" + +#: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "rcctl start tor" +msgstr "" + +#: 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`):" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) +msgid "CentOS/RHEL" +msgstr "" + +#: 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 relay on CentOS/RHEL" +msgstr "" + +#: 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) +msgid "# 1. Enable Automatic Software Updates" +msgstr "" + +#: 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 "" +"One of the most imported things to keeps your relay secure is to install " +"security updates timely and ideally automatically so you can not forget " +"about it. Follow the instructions to enable [automatic software " +"updates](updates) for your operating system." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 2. Enable the EPEL repository" +msgstr "" + +#: 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:" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 3. Install the tor package and verify the EPEL signing key" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "`yum install tor`" +msgstr "" + +#: 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 " +"matches with the one available on the [Fedora Project " +"website](https://getfedora.org/keys/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 4. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: 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) +msgid "#change the nickname \"myNiceRelay\" to a name that you like" +msgstr "" + +#: 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) +msgid "Nickname myNiceRelay" +msgstr "" + +#: 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 "ORPort 9001" +msgstr "ORPort 9001" + +#: 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) +msgid "SocksPort 0" +msgstr "" + +#: 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) +msgid "ExitRelay 0" +msgstr "" + +#: 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) +msgid "" +"# Change the email address bellow and be aware that it will be published" +msgstr "" + +#: 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) +msgid "ContactInfo tor-operator@your-emailaddress-domain" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "# 5. Enable and start your Tor relay" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/ +#: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.body) +msgid "service tor enable" +msgstr "" + +#: 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) +msgid "# 6. Final notes" +msgstr "" + +#: 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 relay on Fedora" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 2. Install the tor package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "`dnf install tor`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 3. Put the tor configuration file `/etc/tor/torrc` in place" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 4. Start the tor daemon and make sure it starts at boot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/ +#: (content/relay-operations/technical-setup/guard/fedora/contents+en.lrpage.body) +msgid "# 5. Final notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.title) +msgid "Debian/Ubuntu" +msgstr "" + +#: 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 relay on Debian/Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 2. Configure Tor Package Repository" +msgstr "" + +#: 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://support.torproject.org/apt/tor-deb-repo/)**." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 3. Package Installation" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 4. Configuration File" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ORPort 443" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "ControlSocket 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/contents+en.lrpage.body) +msgid "# 5. Restart the Service" +msgstr "" + +#: 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 "" + +#: 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 "" + +#: 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 relay on FreeBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 1. Enable Automatic Updates for Packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 2. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "To bootstrap and install `pkg` we should run the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "pkg bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Creating the new directory:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "sysrc tor_setuid=YES" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.title) +msgid "Response template for Tor relay operator to ISP" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.subtitle) +msgid "Got a DMCA notice? Check out our sample response letter!" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Written by the Electronic Frontier Foundation ([EFF](https://www.eff.org/))." +" Last updated May 31, 2011." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Note to Tor relay operators: In this litigious era, anyone providing routing" +" services may face copyright complaints for transmitted content. " +"Fortunately, the Digital Millennium Copyright Act safe harbors should " +"provide protections from many of them both to you and to your upstream " +"provider. If your Internet host forwards a DMCA copyright complaint to you, " +"you can use this template to write a response, though you will need to " +"customize it to your situation. Please also ensure all the statements are " +"true for you. (The Tor Project has an [abuse collection of templates](/relay" +"/community-resources/tor-abuse-templates/) to help you respond to other " +"types of abuse complaints, too.) Before sending any response to your ISP, " +"you may want to seek the advice of an attorney licensed to practice in your " +"jurisdiction." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"This template letter is for informational purposes only and does not " +"constitute legal advice. Whether and how you should respond when you or your" +" ISP has received a DMCA notice will turn on the particular facts of your " +"situation. This template is intended as a starting point, but you should " +"tailor it to your own circumstances. In addition, it's up to you to comply " +"with your ISP's terms of service. If you're not comfortable including so " +"much legal explanation, feel free to invite the ISP to contact EFF for a " +"fuller discussion." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"If you do not believe the safe harbors apply to your particular situation, " +"don't use this template as a basis for your response. Specific information " +"about safe harbor qualification for \"transitory digital network " +"communications\" is provided on the Chilling Effects website " +"[here](https://www.chillingeffects.org/dmca512/faq.cgi#QID586) and also in " +"the template, below." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Also, if you received this document from anywhere other than the EFF web " +"site or [tor-dmca-response](/relay/community-resources/eff-tor-legal-faq" +"/tor-dmca-response), it may be out of date. Follow the link to get the " +"latest version." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Dear [ISP]:" +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for forwarding me the notice you received from [copyright " +"claimant] regarding [content]. I would like to assure you that I am not " +"hosting the claimed infringing materials, and furthermore, the Digital " +"Millennium Copyright Act's (\"DMCA\") safe harbors likely protect you from " +"liability arising from this complaint. The notice is likely based upon " +"misunderstandings about the law and about some of the software I run." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As you know, the DMCA creates four \"safe harbors\" for service providers to" +" protect them from copyright liability for the acts of their users, when the" +" ISPs fulfill certain requirements. (17 U.S.C. 512) The DMCA's requirements " +"vary depending on the ISP's role. You may be familiar with the \"notice and " +"takedown\" provisions of section 512(c) of the DMCA; however, those do not " +"apply when an ISP merely acts as a conduit. Instead, the \"conduit\" safe " +"harbor of section 512(a) of the DMCA has different and less burdensome " +"eligibility requirements, as the D.C. Circuit Court of Appeals held in RIAA " +"v. Verizon (see " +"https://www.eff.org/sites/default/files/filenode/RIAA_v_Verizon/20030121-ria..." +"-verizon-order.pdf) and the Eighth Circuit Court of Appeals confirmed in " +"RIAA v. Charter (see https://w2.eff.org/IP/P2P/Charter/033802P.pdf)." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Under DMCA 512(a), service providers like you are typically protected from " +"damages for copyright infringement claims if you also maintain \"a policy " +"that provides for termination in appropriate circumstances of subscribers " +"and account holders of the service provider's system or network who are " +"repeat infringers.\" If you have and implement such a policy, and you " +"otherwise qualify for the safe harbor, you should be free from fear of " +"copyright damages." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"As for what makes a reasonable policy, as the law says, it's one that " +"terminates subscribers who are repeat infringers. The notification you " +"received is certainly not proof of the \"repeat infringement\" that is " +"required under the law before you need to terminate my account. In fact, " +"it's not even proof of any copyright infringement; a notice claiming " +"infringement is not the same as a determination of infringement. I have not " +"infringed any copyrights and do not intend to do so. Therefore, you should " +"continue to be protected under the DMCA 512(a) safe harbor without taking " +"any further action." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"You may be curious about what prompted the faulty notice. It was likely " +"triggered by a program I run called Tor. Tor is network software that helps " +"users to enhance their privacy, security, and safety online. It does not " +"host any content. Rather, it is part of a network of nodes on the Internet " +"that simply pass packets among themselves before sending them to their " +"destinations, just as any Internet intermediary does. The difference is that" +" Tor tunnels the connections such that no hop can learn both the source and " +"destination of the packets, giving users protection from nefarious snooping " +"on network traffic. The result is that, unlike most other Internet traffic, " +"the final IP address that the recipient receives is not the IP address of " +"the sender. Tor protects users against hazards such as harassment, spam, and" +" identity theft. Initial development of Tor, including deployment of a " +"public-use Tor network, was a project of the U.S. Naval Research Laboratory," +" with funding from ONR and DARPA. (For more on Tor, see " +"https://www.torproject.org/.) I hope, as an organization committed to " +"protecting the privacy of its customers, you'll agree that this is a " +"valuable technology." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "" +"Thank you for working with me on this matter. As a loyal subscriber, I " +"appreciate your notifying me of this issue and hope that the protections of " +"DMCA 512 put any concerns you may have to rest. If not, please contact me " +"with any further questions." +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Very truly yours," +msgstr "" + +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) +msgid "Your customer, [User]" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.title) +msgid "RPM Distributions" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# CentOS and RHEL" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "For CentOS and RHEL the yum-cron package is the preferred approach:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yum install yum-cron" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "In /etc/yum/yum-cron.conf set:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "download_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "apply_updates = yes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "systemctl start yum-cron.service" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "# openSUSE" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "First, you need to install the automatic update package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "zypper install yast2-online-update-configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Then start the configuration tool (ncurses based) with:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "yast2 online_update_configuration" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Enable the following settings:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Automatic Online Update" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Interval: Daily" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Skip Interactive Patches" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Agree with Licenses" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Use delta rpms" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "Confirm your configuration with OK." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ +#: (content/relay-operations/technical-setup/guard/centosrhel/updates/contents+en.lrpage.body) +msgid "" +"The official openSUSE documentation can be found " +"[here](https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.start...)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "On Fedora you enable automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "dnf install dnf-automatic" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "Now enable and start automatic updates via:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/fedora/updates/ +#: (content/relay-operations/technical-setup/guard/fedora/updates/contents+en.lrpage.body) +msgid "systemctl enable --now dnf-automatic-install.timer" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.title) +msgid "Debian and Ubuntu" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 1. Install the required packages" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "apt-get install unattended-upgrades apt-listchanges" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 2. Edit the configuration file" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Put the lines below into the configuration file /etc/apt/apt.conf.d" +"/50unattended-upgrades, everything that was originally inside the generated " +"file can be removed before you add the lines below." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Origins-Pattern {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=Debian,codename=${distro_codename},label=Debian-Security\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "\"origin=TorProject\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "};" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Package-Blacklist {" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "#3. Automatically reboot" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"If you want to automatically reboot add the following at the the end of the " +"file `/etc/apt/apt.conf.d/50unattended-upgrades`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "Unattended-Upgrade::Automatic-Reboot \"true\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"Create the file /etc/apt/apt.conf.d/20auto-upgrades with the following " +"content" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Update-Package-Lists \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::AutocleanInterval \"5\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Unattended-Upgrade \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "APT::Periodic::Verbose \"1\";" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "# 4. Test" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "" +"You can test your unattended-upgrades setup with the following command:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/debianubuntu/updates/ +#: (content/relay-operations/technical-setup/guard/debianubuntu/updates/contents+en.lrpage.body) +msgid "sudo unattended-upgrade -d" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.title) +msgid "*BSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# DragonFlyBSD / FreeBSD / HardenedBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"**NOTE:** _all steps documented on this page are considering that your " +"machine/server/system only provides Tor relay services. please be aware that" +" other services running might stop/restart during the upgrade._" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#1. Create the script to perform the updates." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "Let's use `/root/pkg_upgrade.sh`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#!/usr/bin/env sh" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "PATH=\"/bin:/usr/bin:/sbin:/usr/sbin\"" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "RAND=$(jot -r 1 300)" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "sleep ${RAND}" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"env AUTOCLEAN=YES ASSUME_ALWAYS_YES=YES HANDLE_RC_SCRIPTS=YES pkg upgrade" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#2. Schedule the job to run." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "" +"# echo \"0 0 * * * root /bin/sh /root/pkg_upgrade.sh >/dev/null\" >> " +"/etc/crontab" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "#3. Restart cron's service." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/updates/ +#: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) +msgid "# service cron restart" +msgstr "" + +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Закрыть баннер" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Отслеживание, наблюдение и цензура широко распространены в интернете." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "TOR: ВЕРНИ ИНТЕРНЕТ СЕБЕ" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "ПОЖЕРТВОВАТЬ" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Пожертвуйте сегодня, и Mozilla удвоит ваше пожертвование." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 +msgid "Download Tor Browser" +msgstr "Скачать Tor Browser" + +#: lego/templates/footer.html:11 templates/footer.html:11 +msgid "" +"Download Tor Browser to experience real private browsing without tracking, " +"surveillance, or censorship." +msgstr "" +"Скачайте Tor Browser и оцените настоящий приватный интернет без слежки и " +"цензуры." + +#: lego/templates/footer.html:28 templates/footer.html:28 +msgid "Our mission:" +msgstr "Наша миссия:" + +#: lego/templates/footer.html:29 templates/footer.html:29 +msgid "" +"To advance human rights and freedoms by creating and deploying free and open" +" source anonymity and privacy technologies, supporting their unrestricted " +"availability and use, and furthering their scientific and popular " +"understanding." +msgstr "" +"продвижение прав и свобод человека путем создания и внедрения бесплатных " +"технологий анонимности и конфиденциальности с открытым исходным кодом, " +"поддержка их неограниченной доступности и использования, а также содействие " +"их научному и общественному пониманию. " + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Пожертвуйте" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate Now" +msgstr "Пожертвовать" + +#: lego/templates/footer.html:65 templates/footer.html:65 +msgid "Subscribe to our Newsletter" +msgstr "Подписывайтесь на нашу новостную рассылку" + +#: lego/templates/footer.html:66 templates/footer.html:66 +msgid "Get monthly updates and opportunities from the Tor Project:" +msgstr "Получайте ежемесячные новости от Tor Project:" + +#: lego/templates/footer.html:67 templates/footer.html:67 +msgid "Sign up" +msgstr "Подписаться" + +#: lego/templates/footer.html:86 templates/footer.html:86 +#, python-format +msgid "" +"Trademark, copyright notices, and rules for use by third parties can be " +"found in our %(link_to_faq)s" +msgstr "" +"О торговой марке, авторских правах и условиях использования продукта " +"третьими сторонами можно почитать здесь: %(link_to_faq)s" + +#: lego/templates/navbar.html:26 templates/navbar.html:26 +msgid "Menu" +msgstr "Меню" + +#: lego/templates/search.html:5 +msgid "Search" +msgstr "Поиск" + +#: lego/templates/secure-connections.html:1 +msgid "" +"The following visualization shows what information is visible to " +"eavesdroppers with and without Tor Browser and HTTPS encryption:" +msgstr "" +"На этой картинке показано, какие данные можно видеть без Tor Browser и " +"HTTPS-шифрования:" + +#: lego/templates/secure-connections.html:4 +msgid "" +"Click the “Tor” button to see what data is visible to observers when you're " +"using Tor. The button will turn green to indicate that Tor is on." +msgstr "" +"Нажмите кнопку «Tor», чтобы увидеть, какие данные видны пользователю при " +"использовании Tor. Кнопка загорится зеленым цветом, показывая, что Tor " +"включен." + +#: lego/templates/secure-connections.html:5 +msgid "" +"Click the “HTTPS” button to see what data is visible to observers when " +"you're using HTTPS. The button will turn green to indicate that HTTPS is on." +msgstr "" +"Нажмите кнопку «HTTPS», чтобы увидеть, какие настройки можно изменить при " +"использовании HTTPS. Кнопка загорится зеленым цветом, показывая, что HTTPS " +"включен." + +#: lego/templates/secure-connections.html:6 +msgid "" +"When both buttons are green, you see the data that is visible to observers " +"when you are using both tools." +msgstr "" +"Когда обе кнопки зеленые, вы видите данные, которые видны наблюдателям, " +"когда вы используете оба инструмента." + +#: lego/templates/secure-connections.html:7 +msgid "" +"When both buttons are grey, you see the data that is visible to observers " +"when you don't use either tool." +msgstr "" +"Когда обе кнопки серые, вы видите данные, которые видны наблюдателям, когда " +"вы не используете какой-либо инструмент." + +#: lego/templates/secure-connections.html:11 +msgid "HTTPS" +msgstr "HTTPS" + +#: lego/templates/secure-connections.html:15 +#: lego/templates/secure-connections.html:65 +msgid "Tor" +msgstr "Tor" + +#: lego/templates/secure-connections.html:32 +msgid "POTENTIALLY VISIBLE DATA" +msgstr "ПОТЕНЦИАЛЬНО ВИДИМЫЕ ДАННЫЕ" + +#: lego/templates/secure-connections.html:37 +msgid "Site.com" +msgstr "Site.com" + +#: lego/templates/secure-connections.html:40 +msgid "The site being visited." +msgstr "Рассматриваемый сайт." + +#: lego/templates/secure-connections.html:44 +msgid "user / pw" +msgstr "Логин / пароль" + +#: lego/templates/secure-connections.html:47 +msgid "Username and password used for authentication." +msgstr "Логин и пароль, которые используются для входа." + +#: lego/templates/secure-connections.html:51 +msgid "data" +msgstr "Данные" + +#: lego/templates/secure-connections.html:54 +msgid "Data being transmitted." +msgstr "Передаваемые данные." + +#: lego/templates/secure-connections.html:58 +msgid "location" +msgstr "Местонахождение" + +#: lego/templates/secure-connections.html:61 +msgid "" +"Network location of the computer used to visit the website (the public IP " +"address)." +msgstr "" +"Где в сети находится компьютер, используемый для посещения сайта (публичный " +"IP-адрес)." + +#: lego/templates/secure-connections.html:68 +msgid "Whether or not Tor is being used." +msgstr "Используется Tor или нет." + +#: templates/homepage.html:4 templates/meta.html:7 +msgid "Tor Project" +msgstr "Проект Tor" + +#: templates/localization.html:27 +msgid "Can you help us improve our translations?" +msgstr "" + +#: templates/localization.html:29 +msgid "" +"Localization is a continuous process across our applications. Notice any " +"improvements we could make to our translations? Open a ticket, reach out to " +"us, or become part of our translators squad." +msgstr "" + +#: templates/localization.html:32 +msgid "Translators mailing list" +msgstr "" + +#: templates/meta.html:3 +msgid "" +"Defend yourself against tracking and surveillance. Circumvent censorship." +msgstr "Защититесь от слежки. Обходите цензуру." + +#: templates/onion-services.html:27 +msgid "Onionize any website" +msgstr "" + +#: templates/onion-services.html:29 +msgid "" +"There's a toolkit that lets you take any existing website and host it as a " +".onion site. You would want do this because .onion sites are more secure " +"than just regular sites. We show you how to use this toolkit and onionize a " +"site." +msgstr "" + +#: templates/onion-services.html:32 +msgid "Check out the code" +msgstr "" + +#: templates/onion-services.html:36 +msgid "Featured .onion sites" +msgstr "" + +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Подробнее" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + +#: templates/outreach.html:27 +msgid "Tor Speakers Bureau" +msgstr "" + +#: templates/outreach.html:29 +msgid "" +"We have a dedicated group of Tor core contributors who are ready to speak at" +" your next event. You can request a speaker by contacting " +"speaking@torproject.org with your preferred topic, language requirement, " +"date, and other details." +msgstr "" + +#: templates/outreach.html:32 +msgid "Request a Speaker" +msgstr "" + +#: templates/outreach.html:36 +msgid "Upcoming Tor Events" +msgstr "" + +#: templates/relay-operations.html:23 +msgid "Connect with other Relay Operators" +msgstr "" + +#: templates/relay-operations.html:24 +msgid "" +"The best resource of all is the active community of relay operators on tor-" +"relays mailing list and on IRC #tor-relays in irc.oftc.net. " +msgstr "" + +#: templates/relay-operations.html:26 +msgid "Relay Operators mailing list" +msgstr "" + +#: templates/training.html:27 +msgid "Join the Community" +msgstr "" + +#: templates/training.html:29 +msgid "" +"Are you interested in inviting someone from Tor to train your group? While " +"we receive a high volume of training requests and may not be able to offer " +"an in-person training, we may still be able to help. Contact the community " +"team and let's talk." +msgstr "" + +#: templates/training.html:32 +msgid "Community mailing list" +msgstr "" + +#: templates/two-columns-page.html:27 +msgid "Contributors to this page:" +msgstr "Авторы этой страницы:" + +#: templates/two-columns-page.html:29 +msgid "Back to previous page: " +msgstr "" + +#: templates/two-columns-page.html:29 +msgid "Edit this page" +msgstr "Изменить эту страницу" + +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" +msgstr "" + +#: templates/user-research.html:33 +msgid "" +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." +msgstr "" + +#: templates/user-research.html:35 +msgid "UX team mailing list" +msgstr "" diff --git a/contents+tr.po b/contents+tr.po index 3fcf155aa2..8e04a862d3 100644 --- a/contents+tr.po +++ b/contents+tr.po @@ -1,16 +1,18 @@ # Translators: -# Necdet Yücel <necdetyucel@gmail.com>, 2019 +# Erdoğan Şahin, 2019 +# T. E. Kalayci <tekrei@gmail.com>, 2019 # erinm, 2019 +# Kaya Zeren <kayazeren@gmail.com>, 2019 # Emma Peel, 2019 # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-03 13:22+CET\n" -"PO-Revision-Date: 2019-03-16 14:14+0000\n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" "Last-Translator: Emma Peel, 2019\n" -"Language-Team: Turkish (https://www.transifex.com/otf/teams/94225/tr/)\n" +"Language-Team: Turkish (https://www.transifex.com/otf/teams/1519/tr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -183,8 +185,6 @@ msgstr "" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.body) -#: https//community.torproject.org/onion-services/overview/ -#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "Onion services are services that can only be accessed over Tor. Running an " "onion service gives your users all the security of HTTPS with the added " @@ -236,67 +236,6 @@ msgid "" "documents that we could use help translating as well." msgstr "" -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.title) -#: (content/menu2/contents+en.lrpage.body) -msgid "Documentation" -msgstr "Belgeler" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "About" -msgstr "Hakkında" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Press" -msgstr "Basın" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Blog" -msgstr "Günlük" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Newsletter" -msgstr "Bülten" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Contact" -msgstr "İletişim" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Jobs" -msgstr "" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Support" -msgstr "Destek" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Donate" -msgstr "Bağış Yapın" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Sponsors" -msgstr "Sponsorlar" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "People" -msgstr "Kişiler" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Reports" -msgstr "" - #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.title) msgid "Outreach" @@ -321,8 +260,14 @@ msgstr "" #: (content/outreach/contents+en.lrpage.body) msgid "" "We love it when people bring information about Tor to their community " -"events, conferences, and meetups. We've curated some beautiful materials for" -" sharing in-person and on social media we welcome you to use." +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -333,8 +278,8 @@ msgstr "" #: 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, " -"Exit." +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -355,7 +300,7 @@ msgstr "" #: (content/relay-operations/technical-setup/contents+en.lrpage.body) msgid "" "Note: For some operating systems, there are alpha version packages available" -" (tor versions with new features not deemed to be stable yet)." +" (Tor versions with new features not deemed to be stable yet)." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -368,8 +313,8 @@ msgstr "" #: 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" -" to stable releases." +"If you are looking to run a relay with minimal effort, we recommend you " +"stick to stable releases." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -379,14 +324,20 @@ msgstr "" #: 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?" +msgid "" +"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?" msgstr "" #: 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" -" exit policy? (more ports usually means potentially more abuse complains)" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -398,10 +349,20 @@ msgstr "" #: 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 " -"another daemon on your server already. ORPort 443 is recommended because it " -"is often one of the few open ports on public WIFI networks. Port 9001 is " -"another commonly used ORPort.)" +"(\"ORPort\" configuration: We recommend port 443 if that is not used by " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -412,7 +373,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/ #: (content/relay-operations/technical-setup/contents+en.lrpage.body) -msgid "Note: This information will be made public." +msgid "This information will be made public." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -437,8 +398,7 @@ msgstr "" #: (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 " -"read [Relay post-install and good practices](relays-post-install-and-good-" -"practices)." +"read [Relay post-install and good practices](/relay/setup/post-install/)." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -450,7 +410,7 @@ msgstr "" #: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle) msgid "" "Requirements for Tor relays depend on the type of relay and the bandwidth " -"they provide. Learn more about specific relay requirements." +"they provide. Learn more about specific relay requirements." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -1498,36 +1458,26 @@ msgstr "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" @@ -1632,7 +1582,7 @@ msgstr "" #: (content/relay-operations/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)." +"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1642,7 +1592,8 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.subtitle) -msgid "Things you should be aware before running a digital security training" +msgid "" +"Things you should be aware of before running a digital security training." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1656,9 +1607,10 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "However, in some countries and in certain circumstances, it's possible that " -"a simply gathering of human rights defenders could be very risky, illegal or" -" even subject of imprisonment, physical assaults, large fines, threats, " -"placement on government watch lists and targeting for surveillance." +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1666,22 +1618,20 @@ msgstr "" msgid "" "If you want to run a Tor training for the first time and you don't know how " "to assess the political and social environment, we strongly encourage you " -"read this document and, in case of doubt, to reach out Tor Community Team " -"privately." +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Some of potential risks of running a digital security training are only " -"valid in specific contexts." +"Some potential risks of running a digital security training are only valid " +"in specific contexts." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) -msgid "" -"Therefore the potential risks associated to running a Tor training depend " -"on:" +msgid "The potential risks associated with running a Tor training depend on:" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1695,10 +1645,10 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"2. **The laws and regulations in the country.** Best to consult with local " -"lawyers and local freedom of expression organizations, and learn whether " -"your country has a record in prosecuting individuals engaging in similar " -"types of activities." +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1711,38 +1661,39 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"For example, talking about privacy on digital age might be appreciable, but " -"teaching how to circumvent government censorship could be a serious felony." +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "4. **The audience.** Gathering university students might not attract " -"attention, but in case of a group of journalists working on leaked documents" -" about government corruption, you might need to be extra careful on how to " -"reach out them in a private way." +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "5. **The training venue.** Running a Tor training in some spaces could " -"expose your participants identity." +"expose your participants' identities." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Ideally, you should use a private space that you can control the " -"participants entrance." +"Ideally, you should use a private space where you control the participants' " +"entrance." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Check before the training if participants are comfortable on revealing their" -" identity to a third party, if it's the case." +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1762,7 +1713,7 @@ msgstr "" msgid "" "* Has anyone in my country ever been criminalized based on their internet " "activity? (This does not necessarily need to be specific to digital security" -" training or use of Tor)" +" training or use of Tor.)" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1801,7 +1752,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, while many countries do not have laws specifically prohibiting" -" the activity of running digital security training, the use of digital " +" the activity of running a digital security training, the use of digital " "security tools may still be criminalized in certain countries under other, " "broader laws." msgstr "" @@ -1824,7 +1775,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, your communication with us is not protected by any legal " -"privilege so law enforcement may subpoena and obtain any information you " +"privilege, so law enforcement may subpoena and obtain any information you " "give us." msgstr "" @@ -1864,7 +1815,7 @@ msgstr "" #: https//community.torproject.org/training/code-of-conduct/ #: (content/training/code-of-conduct/contents+en.lrpage.subtitle) -msgid "Don't be a jerk. Be awesome instead." +msgid "Foster a safe, engaging environment." msgstr "" #: https//community.torproject.org/training/code-of-conduct/ @@ -1884,37 +1835,42 @@ msgid "" "community. Tor is a place where people should feel safe to engage, share " "their point of view, and participate." msgstr "" +"Tor Projesi kapsayıcı bir ortam ve topluluk geliştirmeyi hedefler. Tor, " +"insanların görüşlerini paylaşırken ve katkıda bulunurken kendilerini güvende" +" hissetmeleri gereken bir yerdir. " #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.title) -msgid "Training checklist" +msgid "Training Checklist" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.subtitle) -msgid "Based on our best practices, we have a training checklist to help you" +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "Use this checklist to run a Tor Training." +msgid "Complete this checklist before running a Tor training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Get prepared" +msgid "## Prepare" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) msgid "" -"[ ] I read and agree with the Tor Project [Code of " +"[ ] I read and agree with the Tor Project [Code of " "Coduct](https://community.torproject.org/training/code-of-conduct/)" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "[ ] I read the Trainers Guide" +msgid "[ ] I read the Trainers Guide" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1929,7 +1885,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Security protocol" +msgid "## Security Protocol" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1948,7 +1904,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## About the venue" +msgid "## About the Venue" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1988,7 +1944,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## During the training" +msgid "## During the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2018,7 +1974,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## After the training" +msgid "## After the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2186,11 +2142,15 @@ msgstr "" #: https//community.torproject.org/training/best-practices/ #: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) msgid "" -"Will you be able to handle this alone? Or will you require partners? If you " -"need more help, make sure the partners you're bringing in are aware of the " -"safety needs of the community, and communicate with your contacts in the " -"community to make sure they're okay with you bringing in additional " +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " "trainers." msgstr "" @@ -2294,17 +2254,30 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.subtitle) -msgid "You probably should know these answers before teaching about Tor" +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"After running a couple of Tor training, you will find out that first time " -"users have some similar questions about Tor. Here we aggregate the most " -"frequent questions that we listened during our training sessions and you " -"must be aware before running your training. For an extensive resource check " -"[Support portal](https://support.torproject.org)." +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." msgstr "" #: https//community.torproject.org/training/faq/ @@ -2324,14 +2297,14 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Using Tor with a VPN is more " +"* [Is using Tor with a VPN more " "secure?](https://support.torproject.org/faq/faq-5/)" msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Can I browse normal HTTPS sites with " +"* [Can I browse HTTPS sites with " "Tor?](https://support.torproject.org/https/https-2/)" msgstr "" @@ -2380,7 +2353,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [What is the difference between using Tor Browser and 'Incognito mode' or " +"* [What is the difference between using Tor Browser and 'incognito mode' or " "private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" msgstr "" @@ -2393,7 +2366,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) -msgid "* [Who funds Tor](https://support.torproject.org/misc/misc-3/)" +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" msgstr "" #: https//community.torproject.org/training/faq/ @@ -2437,6 +2410,18 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "## Why onion services?" msgstr "" @@ -2453,10 +2438,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"An onion service's IP is hidden. Onion services are an overlay network on " -"top of TCP/IP, so in some sense IP addresses are not even meaningful to " -"onion services: they are not even used in the protocol." +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2468,22 +2458,34 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "When a user visits a particular onion, they know that the content they are " -"seeing can only come from that particular onion and that no impersonation is" -" possible. This is not the case with the normal web, where reaching a " -"website does not mean that a man-in-the-middle did not reroute to some other" -" location (e.g. DNS attacks)." +"seeing can only come from that particular onion." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) -msgid "### End-to-end encryption" +msgid "No impersonation is possible, which is generally not the case." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Onion service traffic is encrypted from the client to the onion host. This " -"is like getting strong SSL/HTTPS for free." +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2493,11 +2495,21 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Is your network filtered and you can't open ports on your firewall? This " -"could happen if you are in a university campus, an office, an airport or " -"pretty much anywhere. Onion services don't need open ports because they " -"punch through NAT, since they only establish outgoing connections." +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2508,10 +2520,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Now the question becomes **what kind of protocol do we need to achieve all " -"these properties?** In particular, on the normal web, we connect to an IP " -"address and we are done, but in this case how do we connect to something " -"that does not have an IP address?" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2524,18 +2541,27 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"This looks weird and random because in reality it's the _identity public " -"key_ of the onion service and that's one of the reasons we can achieve the " -"security properties from above." +"This looks weird and random because it's the _identity public key_ of the " +"onion service." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"The general concept behind the onion service protocol is that we use the Tor" -" network so that the client (Alice) can introduce itself to the service " -"(Bob), and then sets up a rendezvous with the service. Here is a detailed " -"breakdown of how this happens:" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2555,8 +2581,14 @@ msgstr "" msgid "" "As the first step in the protocol, Bob (the onion service) contacts a bunch " "of Tor relays and asks them to act as his _introduction points_, by " -"establishing long-term circuits to them. These circuits are anonymized " -"circuits, so Bob does not reveal his locations to his introduction points." +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2659,8 +2691,8 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"When Alice receives the signed descriptor she verifies the signature of the " -"descriptor using the public key that is encoded in the onion address." +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2793,7 +2825,7 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "This was just a high-level overview of the Tor onion services protocol. Here" -" are some more resources for the curious who want to learn more:" +" are some more resources if you want to learn more:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2833,7 +2865,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.title) -msgid "Set up your Onion Service" +msgid "Set up Your Onion Service" msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2844,11 +2876,11 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.cta) msgid "Get Started" -msgstr "" +msgstr "Kullanmaya Başlayın" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) -msgid "This guide will go over setting up an onion service for your website:" +msgid "This guide shows you how to set up an onion service for your website." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2859,7 +2891,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"As part of this guide we will assume you have a functional Tor in your " +"As part of this guide, we will assume you have a functional Tor in your " "machine. Tor should be up and running correctly for this guide to work. You " "should also know where Tor's configuration files are." msgstr "" @@ -3014,14 +3046,6 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Typically there are typos in the torrc or wrong directory permissions (See " -"the logging FAQ [FIXME add link] entry if you don't know how to enable or " -"find your log file.)" -msgstr "" - -#: https//community.torproject.org/onion-services/setup/ -#: (content/onion-services/setup/contents+en.lrpage.body) -msgid "" "When Tor starts, it will automatically create the `HiddenServiceDir` that " "you specified (if necessary). Make sure this is the case." msgstr "" @@ -3042,7 +3066,7 @@ msgstr "" #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" "The `hostname` file in your hidden service configuration directory contains " -"the hostname for your new Onion v3 hidden service." +"the hostname for your new onion v3 hidden service." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3055,15 +3079,15 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"If your keys leak, other people can impersonate your hidden service, deeming" -" it compromised, useless and dangerous to visit." +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Now you can connect to your onion service using the Tor Browser and you " -"should get the html page you setup back in step 1." +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3122,21 +3146,6 @@ msgstr "" msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" msgstr "" -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.title) -msgid "Adding SSL/TLS to a .onion site" -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.subtitle) -msgid "Add more security and authenticity for your .onion." -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.body) -msgid "Coming soon" -msgstr "" - #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.title) msgid "Current Status of Translations" @@ -3197,27 +3206,25 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.title) msgid "Becoming a Tor translator" -msgstr "" +msgstr "Tor Çevirmeni Olmak" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) msgid "" -"Tor Project localization is hosted in the Localization Lab Hub on Transifex," -" a third-party translation platform. Read on for details on how to sign up " -"and begin contributing." +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"If you are interested in helping out the project by translating the manual " -"or the Tor Browser to your language, your help would be greatly appreciated!" +msgid "Thank you for your interest in helping us with translations." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"Tor Project localization is hosted in the [Localization Lab " +"Our localization efforts are hosted in the [Localization Lab " "Hub](https://www.localizationlab.org/) on Transifex, a third-party " "translation platform." msgstr "" @@ -3226,14 +3233,9 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "Before translating, please read through the Tor Project page on the " -"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"There you will find translation guidelines and resources that will help you " -"contribute to Tor translations, as well as translation priorities." +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3254,7 +3256,7 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "In order to begin contributing you will have to sign up with Transifex. " -"Below is an outline of how to sign up and begin." +"Here's an outline of what to expect during that process." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3265,14 +3267,14 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Head over to the [Transifex signup page](https://transifex.com/signup/)." +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "Enter your information into the fields and click the 'Sign Up' button:" msgstr "" -"Formdaki alanları bilgileriniz ile doldurun ve \"Hesap Açın\" düğmesine " +"Form alanlarına bilgilerinizi yazdıktan sonra \"Hesap Açın\" düğmesine " "tıklayın:" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3283,7 +3285,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Fill out the next page with your name and select \"Localization\" and " +"1. Fill out the next page with your name and select \"Localization\" and " "\"Translator\" from the drop-down menus:" msgstr "" @@ -3294,26 +3296,26 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- On the next page, select 'Join an existing project' and continue." +msgid "1. On the next page, select 'Join an existing project' and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- On the next page, select the languages you speak from the drop-down menu " +"1. On the next page, select the languages you speak from the drop-down menu " "and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- You are now signed up! Go to the [Tor Transifex " +"1. You are now signed up! Go to the [Tor Transifex " "page](https://www.transifex.com/otf/torproject/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- Click the blue 'Join Team' button on the far right:" +msgid "1. Click the blue 'Join Team' button on the far right:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3324,7 +3326,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Select the language you would like to translate from the dropdown menu:" +"1. Select the language you would like to translate from the dropdown menu:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3334,7 +3336,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- A notification will now show up on the top of the page like so:" +msgid "1. A notification will now show up on the top of the page like so:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3344,25 +3346,9 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"After your membership is approved you can begin translating; there is a list" -" of needed translations at [Tor Transifex " -"page](https://www.transifex.com/otf/torproject/) when you are ready to " -"begin." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"The [Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor) " -"also has information about the translations with bigger priority." +msgid "After your membership is approved, you're ready to begin." msgstr "" -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "Thanks for your interest in helping the project!" -msgstr "Projeye yardım için gösterdiğiniz ilgiden dolayı teşekkür ederiz!" - #: https//community.torproject.org/localization/pick-a-project/ #: (content/localization/pick-a-project/contents+en.lrpage.title) msgid "Pick a project" @@ -3437,8 +3423,8 @@ msgstr "" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) msgid "" -"* If you are already a [Tor translator](becoming-tor-translator), you can " -"simply find the string and fix it in " +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " "[transifex](https://www.transifex.com/otf/torproject/)." msgstr "" @@ -3464,6 +3450,106 @@ msgid "" "list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." msgstr "" +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + #: https//community.torproject.org/outreach/kit/ #: (content/outreach/kit/contents+en.lrpage.title) msgid "Street team kit" @@ -3550,10 +3636,14 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/ @@ -3564,6 +3654,10 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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/ @@ -3572,6 +3666,8 @@ msgstr "" #: (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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ #: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ @@ -3583,7 +3679,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/updates/ #: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) msgid "```" -msgstr "" +msgstr "```" #: https//community.torproject.org/relay/setup/post-install/ #: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) @@ -4321,7 +4417,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"DNS resolution on exit relays is crucial for Tor clients, it should be " +"DNS resolution on exit relays is crucial for Tor clients and it should be " "reliable and fast by using caching." msgstr "" @@ -4329,100 +4425,99 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" "* DNS resolution can have a significant impact on the performance and " -"reliability your exit relay provides." +"reliability that your exit relay provides." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"Poor DNS performance will result in less traffic going through your exit " -"relay." +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)." +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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**." +"a popular one but feel free to use any other software that you are " +"comfortable with." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"When choosing your DNS resolver software try to ensure it supports DNSSEC " -"validation and QNAME minimisation (RFC7816)." +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"By using your own DNS resolver you are less vulnerable to DNS-based " +"By using your own DNS resolver, you are less vulnerable to DNS-based " "censorship that your upstream resolver might impose." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"After switching to unbound, verify it works as expected by resolving a valid" +" hostname. If it does not work, you can restore your old resolv.conf file." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4433,8 +4528,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"The following 3 commands install unbound, backup your DNS configuration and " -"tell the system to use the local unbound:" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4467,13 +4562,13 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." msgstr "" #: 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." +msgid "The unbound resolver you just installed also does DNSSEC validation." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4540,7 +4635,7 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/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:" +"following upstream more closely, so we install the unbound package:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -5753,6 +5848,8 @@ msgstr "" #: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "Therefore, please do not act on this information alone; if you have any " "specific legal problems, issues, or questions, seek a complete review of " @@ -6693,1588 +6790,1208 @@ msgid "" "education institutions too)." msgstr "" -#: 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 "" - -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) msgid "" -"This page aims to list community experiences with Tor and various Internet " -"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some " -"are not. Some are competent and clueful about Tor or about security in " -"general. Let us know!" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Be sure to provide useful information like how much bandwidth you pushed, " -"whether you thought the deal was cheap or expensive, how hard you had to " -"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." +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Since non-exits do not attract complaints, it should be fine to run them " -"without contacting the hoster first. Make sure you understand their policies" -" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For " -"exit relays, you should read the fine [Tor Exit Guidelines](/relay" -"/community-resources/tor-exit-guidelines) first." +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"For network diversity and stronger anonymity, you should avoid providers and" -" countries that already attract a lot of Tor capacity. " -"[Metrics](https://metrics.torproject.org/) is a great tool that allows you " -"to group probabilities by country and AS (autonomous systems), so you can " -"more easily identify networks you want to avoid." +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"**Note**: This page is currently being revamped. If you would like to help " -"out please see " -"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)." +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Austria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) msgid "" -"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | " -"**Comments** | **Last Updated** |" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does " -"not care what their customers do at all (unless you have a business " -"connection) | 12/2011 |" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. " -"Hosts already some big exit/entry nodes which seem to have no problems. Very" -" expensive traffic. | 12/2011 |" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards " -"abuse at business connections, good quality traffic, does not like " -"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011" -" |" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not " -"like Abuse (in any form) at all. Seems to give out customer data at alleged " -"abuse. Not recommended but cheap. | 12/2011 |" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" msgstr "" -#: 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 " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Bulgaria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [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 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Canada" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." msgstr "" -#: 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-" -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | " -"operated by Fibernetics, has liberal abuse handling policies " -"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly " -"allowed. | 2015/02 |" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are " -"reselling dedicated servers in many locations around the world. Abuse " -"handling differs depending on the provider from which they resell. | 2016/06" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### France" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The " -"account holder is responsible for all the traffic going through theirs " -"servers.| 01/28/2019 |" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some" -" abuse complaints to Exit relays, but they do not stop the server, and when " -"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 | - |" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed " -"their TOS in July 2013 and allow Tor as long as they don't notice illegal " -"activities. Exit nodes would eventually be shut down, but relays are " -"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been " -"changed to make them clearer about the use of Tor. Many relays are currently" -" running on Kimsufi servers | - |" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS " -"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Finland" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | " -"12/19/2018 |" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | " -"- | 03/26/2016 |" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Germany" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should " -"let them know about your intention when ordering a server or in advance. | " -"06/2013 |" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [EUServ](http://euserv.de) | - | - | Yes | No | They have a bad support, " -"but if you know how to maintain your server, this ISP is a good choice. | - " -"|" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |" -" - | 2018-10-25 |" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed " -"on dedicated servers | 13/11/2015 |" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." msgstr "" -#: 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 " -"[Intergenia AG](http://www.intergenia.de/)), I've asked Server4You support " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated " -"root servers for a good price. | - |" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Contabo](https://contabo.de) | - | Yes | Yes | Yes | Has no restriction " -"for relays or exit nodes. However, possible abuse complaints will be " -"forwarded to the owner and need to be addressed. | 2018/06 |" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are " -"prohibited by their general terms and conditions | - |" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [PraHost](https://www.prahost.com/) | - | - | Yes | Yes | Stated in " -"November 2014 that they allow exit nodes if abuse complaints are handled. " -"Suspends the server if no \"valid\" action (read: blocking) is taken within " -"24 hours of an abuse ticket. Their ticket system does not reliably handle " -"email replies, use the web interface instead. | 2017-10-31 |" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - " -"| Yes | No | - | - |" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their " -"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's " -"data centers, Hong Kong. | - | 05/01/16 |" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Hungary" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They" -" only say you should answer abuse requests in 24h. ISP has re-confirmed by " -"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |" -" 2014-10-15 |" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Iceland" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor " -"enn.lu and saveyourprivacy exit nodes | - |" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | " -"Yes? | - | - |" -msgstr "" - -#: 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 "" - -#: 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 | - | - |" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - " -"|" +"### Is it a good idea to let others know that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS " -"generically indicate that the operator is responsible for all the activities" -" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a" -"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | " -"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports " -"other than the well-known are filtered. Abuse complaints need to go through " -"their support service | 11/2018 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Latvia" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support " -"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If " -"your Exit relay receive too much complaints, they will ask to you to stop or" -" otherwise they will suspend. | 2015/03/06 |" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Lithuania" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | " -"All abuse mails they got yielded support tickets | - |" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Mexico" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are " -"running in Axtel network | 2019 |" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Moldova" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | " -"09/13/16 |" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Netherlands" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can" -" result in temporary blocks, therefore they recommend to use an dedicated IP" -" address for exit nodes | 06/16/15 |" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | " -"05/01/16 |" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can" -" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see " -"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an" -" exception if your exit-node has a reduced exit policy. And you must leave a" -" note to them that you are running a exit-node. \"We allow tor exit nodes as" -" long you run a limited exit policy (block SMTP) to avoid abuse. | " -"12/26/2018 |" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if " -"abuse is handled properly | 08/13/2017 |" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin " -"accepted. | 10/12/2017 |" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - " -"| 02/06/2019 |" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly " -"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the " -"most stable. You need to email them for a custom offer. They also accept " -"Bitcoin/UKash/CashU | - |" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has " -"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." msgstr "" -#: 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 | ? | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | " -"Customers can remain anonymous. | - |" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse " -"complaints must be responded to within 24 hours or the system automatically " -"suspends your account until you do. | 2014 |" +"However, no court has yet addressed these issues in the context of Tor " +"itself." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows " -"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure " -"to tell them that you're running an exit | 09/2014 |" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS" -" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP " -"is:SoftLayer network, which includes primary transit from Telstra and " -"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." msgstr "" -#: 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 " -"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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Poland" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" msgstr "" -#: 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 | - | " -"12/06/2017 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) msgid "" -"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | " -"27/08/2013 |" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" msgstr "" -#: 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 | ? | - | " -"01/10/2013 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" msgstr "" -#: 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 | | " -"02/10/2013 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" msgstr "" -#: 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 " -"Tor-relays, but now is blocking Tor activity | 12/06/2017 |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "Daemon 1 Olarak Çalıştır" -#: 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" -" node on collocated dedicated server | - |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "KöprüAktarıcı 1" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | " -"21/02/2018 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Romania" +"# Replace \"TODO1\" with a Tor port of your choice. This port must be " +"externally" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |" +"# reachable. Avoid port 9001 because it's commonly associated with Tor and" msgstr "" -#: 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" -" tor-talk thread](https://lists.torproject.org/pipermail/tor-" -"relays/2015-April/006867.html%7CApril) | 04/2015 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" msgstr "" -#: 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 " -"Romania and also have data centers in USA and UK with 24x7 free support. | " -"03/2017 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Sweden" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit " -"should use Reduced Exit Policy | 2016/06/30 |" +"# externally reachable and must be different from the one specified for " +"ORPort." msgstr "" -#: 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 | - | " -"2016/05 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" msgstr "" -#: 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 " -"deliver where other ISPs can't. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously " -"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. " -"Handles abuse according to \"Swedish praxis\". | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Switzerland" +"# Local communication port between Tor and obfs4. Always set this to " +"\"auto\"." msgstr "" -#: 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 |" -" No | \"We allow to place Tor routers, but don't allow to place Tor exit " -"nodes.\" This applies to all their partners, who actually sell Solar's " -"services to the public, namely: [Server & cloud](https://server-cloud.com), " -"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), " -"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). " -"Cryptocurrencies are accepted. | 12/04/2015 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They " -"just simply forward DMCA notices to us to handle (or ignore) them | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Ukraine" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, " -"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |" -msgstr "" - -#: 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 | - | - |" +"# there are problems with your bridge. This is optional but encouraged." msgstr "" -#: 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" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" msgstr "" -#: 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 " -"run their own relay named Gigatux. They also offer servers in the US, " -"Germany, and Israel. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 " -"knowledgable and understand Tor and its uses. They are hot on spam and abuse" -" 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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### US" +"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, " +"`ContactInfo`, and `Nickname` options." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse " -"handling | 10/15/14 |" +"* 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/forward 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 "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) msgid "" -"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |" -" - | - |" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" msgstr "" -#: 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/) | - " -"| Yes | Yes | Yes | - | 06/19/13 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" msgstr "" -#: 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 " -"abuse handling policies | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" msgstr "" -#: 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" -" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if " -"you follow the steps. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) msgid "" -"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you " -"are interested in hosting either, you can ask us about a dedicated server.\"" -" | 10/01/14 |" +"To confirm your bridge is running with no issues, you should see something " +"like this:" msgstr "" -#: 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 " -"handling | 01/01/12 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" msgstr "" -#: 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 "" - -#: 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" -" are forwarded abuse complaints to handle themselves | 03/06/19 |" -msgstr "" - -#: 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" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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 | - |" -" 09/01/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato " -"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |" -" 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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 | - |" -" 05/01/14 |" -msgstr "" - -#: 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 | ? | - | " -"12/31/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |" -msgstr "" - -#: 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 |" -" Exit-friendly. | 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 | - | " -"11/03/14 |" -msgstr "" - -#: 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 "" - -#: 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 | " -"Host, not an ISP | - |" -msgstr "" - -#: 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 | - | -" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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(?) | - | - " -"|" -msgstr "" - -#: 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 "" - -#: 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 | ? | - | " -"- |" -msgstr "" - -#: 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" -" dedicated/colocation | - |" -msgstr "" - -#: 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 |" -" - | - |" -msgstr "" - -#: 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 "" - -#: 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" -" | No | - | 08/01/14 |" -msgstr "" - -#: 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" -" 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. | - |" -msgstr "" - -#: 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 " -"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes " -"will be suspended without prior notice. | 15/01/15 |" -msgstr "" - -#: 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" -" |" -msgstr "" - -#: 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 | " -"No | - | 10/25/15 |" -msgstr "" - -#: 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 | " -"Only offers colocation, no cheap VPS option. | 1/14/19 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) -msgid "Swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) -msgid "" -"If you're operating a fast relay or you've done something else cool, you're " -"eligible to receive our swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"You can get one of these fine Tor T-shirts for contributing to the Tor " -"project. There are two primary ways of contributing:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Operate a fast Tor relay that's been running for the past two months: you" -" 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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" -" good support program and get a lot of people to use it. Do research on Tor " -"and anonymity, solve some of our bugs, or establish yourself as a Tor " -"advocate." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"If you're operating a fast relay or you've done something else cool, email " -"us at tshirt at torproject.org with the details. (We want to make sure our " -"shirts help outreach happen all around the world, so please understand if we" -" can't send you 5 shirts for your 5 excellent relays.)" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) -msgid "The Legal FAQ for Tor Relay Operators" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) -msgid "" -"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " -"21, 2014." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"NOTE: This FAQ is for informational purposes only and does not constitute " -"legal advice. Our aim is to provide a general description of the legal " -"issues surrounding Tor in the United States. Different factual situations " -"and different legal jurisdictions will result in different answers to a " -"number of questions. Therefore, please do not act on this information alone;" -" if you have any specific legal problems, issues, or questions, seek a " -"complete review of your situation with a lawyer licensed to practice in your" -" jurisdiction." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Also, if you received this document from anywhere besides the EFF web site " -"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" -"faq, it may be out of date. Follow the link to get the latest version." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Got a DMCA notice? Check out our [sample response letter](/relay/community-" -"resources/eff-tor-legal/faq/tor-dmca-response)!" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## General Information" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Has anyone ever been sued or prosecuted for running Tor?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**, we aren't aware of anyone being sued or prosecuted in the United " -"States just for running a Tor relay. Further, we believe that running a Tor " -"relay including an exit relay that allows people to anonymously send and " -"receive traffic - is legal under U.S. law." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor has been developed to be a tool for free expression, privacy, " -"and human rights. It is not a tool designed or intended to be used to break " -"the law, either by Tor users or Tor relay operators." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Can EFF promise that I won't get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. All new technologies create legal uncertainties, and Tor is no " -"exception. We cannot guarantee that you will never face any legal liability " -"as a result of running a Tor relay. However, EFF believes so strongly that " -"those running Tor relays shouldn't be liable for traffic that passes through" -" the relay that we're running our own middle relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Maybe**. While EFF cannot promise legal representation for all Tor relay " -"operators, it will assist relay operators in assessing the situation and " -"will try to locate qualified legal counsel when necessary. Inquiries to EFF " -"for the purpose of securing legal representation or referrals should be " -"directed to our intake coordinator by sending an email to info@eff.org . " -"Such inquiries will be kept confidential subject to the limits of the " -"attorney/client privilege. Note that although EFF cannot practice law " -"outside of the United States, it will still try to assist non-U.S. relay " -"operators in finding local representation." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I contact the Tor developers when I have legal questions about " -"Tor or to inform them if I suspect Tor is being used for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor's developers are available to answer technical questions, but " -"they are not lawyers and cannot give legal advice. Nor do they have any " -"ability to prevent illegal activity that may occur through Tor relays. " -"Furthermore, your communications with Tor's developers are not protected by " -"any legal privilege, so law enforcement or civil litigants could subpoena " -"and obtain any information you give to them." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"You can contact info@eff.org if you face a specific legal issue. We will try" -" to assist you, but given EFF's small size, we cannot guarantee that we can " -"help everyone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Do Tor's core developers make any promises about the trustworthiness or " -"reliability of Tor relays that are listed in their directory?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Although the developers attempt to verify that Tor relays listed in " -"the directory maintained by the core developers are stable and have adequate" -" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " -"or reliability of the individuals who run those relays. Tor's core " -"developers further reserve the right to refuse a Tor relay operator's " -"request to be listed in their directory or to remove any relay from their " -"directory for any reason." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## Exit Relays" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Exit relays raise special concerns because the traffic that exits from them " -"can be traced back to the relay's IP address. While we believe that running " -"an exit relay is legal, it is statistically likely that an exit relay will " -"at some point be used for illegal purposes, which may attract the attention " -"of private litigants or law enforcement. An exit relay may forward traffic " -"that is considered unlawful, and that traffic may be attributed to the " -"operator of a relay. If you are not willing to deal with that risk, a bridge" -" or middle relay may be a better fit for you. These relays do not directly " -"forward traffic to the Internet and so can't be easily mistaken for the " -"origin of allegedly unlawful content." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project's blog has some excellent " -"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " -"for running an exit with as little risk as possible. We suggest that you " -"review their advice before setting up an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I run an exit relay from my home?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. If law enforcement becomes interested in traffic from your exit " -"relay, it's possible that officers will seize your computer. For that " -"reason, it's best not to run your exit relay in your home or using your home" -" Internet connection." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Instead, consider running your exit relay in a commercial facility that is " -"supportive of Tor. Have a separate IP address for your exit relay, and don't" -" route your own traffic through it." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Of course, you should avoid keeping any sensitive or personal information on" -" the computer hosting your exit relay, and you never should use that machine" -" for any illegal purpose." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I tell my ISP that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " -"exit relay and supports you in that goal. This will help ensure that your " -"Internet access isn't cut off due to abuse complaints. The Tor community " -"maintains a list of ISPs that are particularly Tor-savvy, as well as ones " -"that aren't." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Is it a good idea to let others know that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Be as transparent as possible about the fact that you're running an" -" exit relay. If your exit traffic draws the attention of the government or " -"disgruntled private party, you want them to figure out quickly and easily " -"that you are part of the Tor network and not responsible for the content. " -"This could mean the difference between having your computer seized by law " -"enforcement and being left alone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" -"exit-node) the following ways to let others know that you're running an exit" -" relay:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a reverse DNS name for the IP address that makes clear that the " -"computer is an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" -"running-exit-node) to explain that you're running an exit relay that's part " -"of the Tor network." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* If possible, get an [ARIN](https://www.arin.net/) registration for your " -"exit relay that displays contact information for you, not your ISP. This " -"way, you'll receive any abuse complaints and can respond to them directly. " -"Otherwise, try to ensure that your ISP forwards abuse complaints that it " -"receives to you." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I snoop on the plaintext traffic that exits through my Tor " -"relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. You may be technically capable of modifying the Tor source code or " -"installing additional software to monitor or log plaintext that exits your " -"relay. However, Tor relay operators in the United States can possibly create" -" civil and even criminal liability for themselves under state or federal " -"wiretap laws if they monitor, log, or disclose Tor users' communications, " -"while non-U.S. operators may be subject to similar laws. Do not examine " -"anyone's communications without first talking to a lawyer." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### If I receive a subpoena or other information request from law " -"enforcement or anyone else related to my Tor relay, what should I do?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Educate them about Tor**. In most instances, properly configured Tor " -"relays will have no useful data for inquiring parties, and you should feel " -"free to educate them on this point. To the extent you do maintain logs, " -"however, you should not disclose them to any third party without first " -"consulting a lawyer. In the United States, such a disclosure may violate the" -" Electronic Communications Privacy Act, and relay operators outside of the " -"United States may be subject to similar data protection laws." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"You may receive legal inquiries where you are prohibited by law from telling" -" anyone about the request. We believe that, at least in the United States, " -"such gag orders do not prevent you from talking to a lawyer, including " -"calling a lawyer to find representation. Inquiries to EFF for the purpose of" -" securing legal representation should be directed to our intake coordinator " -"(info at eff.org) Such inquiries will be kept confidential subject to the " -"limits of the attorney/client privilege." +"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> " +"<FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"For more information about responding to abuse complaints and other " -"inquiries, check out the [Tor Abuse " -"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " -"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " -"Project's website." +"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> " +"<HASHED FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"For information on what to do if law enforcement seeks access to your " -"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" -"/know-your-rights) guide." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +"[notice] Tor has successfully opened a circuit. Looks like client " +"functionality is working." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"EFF has written a [short template](tor-dmca-response) to help you write a " -"response to your ISP, university, etc., to let them know about the details " -"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in. " -"Note that template only refers to U.S. jurisdictions, and is intended only " -"to address copyright complaints that are based on a relay of allegedly " -"infringing material through the Tor node." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you like, you should consider submitting a copy of your notice to " -"[Chilling Effects](https://www.chillingeffects.org/). This will help us " -"recognize trends and issues that the lawyers might want to focus on. " -"Chilling Effects encourages submissions from people outside the United " -"States too." +"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"EFF believes that Tor relays should be protected from copyright liability " -"for the acts of their users because a Tor relay operator can raise an " -"immunity defense under the DMCA as well as defenses under copyright's " -"secondary liability doctrines. However, no court has yet addressed these " -"issues in the context of Tor itself. If you are uncomfortable with this " -"uncertainty, you may consider using a reduced exit policy (such as the " -"default policy suggested by the Tor Project) to try to minimize traffic " -"types that are often targeted in copyright complaints." +"[notice] Self-testing indicates your ORPort is reachable from the outside. " +"Excellent. Publishing server descriptor." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"If you are a Tor relay operator willing to stand up and help set a clear " -"legal precedent establishing that merely running a relay does not create " -"copyright liability for either operators or their bandwidth providers, EFF " -"is interested in hearing from you. Read more " -"[here](https://lists.torproject.org/pipermail/tor-" -"talk/2005-October/016301.html) about being EFF's test case." +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/post-install/ @@ -8365,8 +8082,8 @@ msgstr "" #: (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** " -"[Download instructions for " -"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)." +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8415,70 +8132,19 @@ msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "KöprüAktarıcı 1" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " -"externally" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +msgid "# Replace \"TODO1\" with a Tor port of your choice." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "# This port must be externally reachable." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgid "" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8488,84 +8154,14 @@ msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " -"ORPort." -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgid "# Replace \"TODO2\" with an obfs4 port of your choice." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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\"." +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8577,81 +8173,14 @@ msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/setup/bridge/debian-ubuntu/ -#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "" -"# Replace \"<address@email.com>\" with your email address so we can contact " -"you if there are problems with your bridge." -msgstr "" - -#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ -#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "# This is optional but encouraged." -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "# This is optional but encouraged." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8688,7 +8217,7 @@ msgstr "" #: 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 " +"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`. " "(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" @@ -8712,6 +8241,8 @@ msgstr "" #: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/ @@ -8732,13 +8263,23 @@ msgstr "" #: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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>'" +"If you are having troubles setting up your bridge, have a look at [our help" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8751,9 +8292,7 @@ msgstr "" #: (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>'" +msgid "section](https://community.torproject.org/relay/getting-help/). If" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8766,202 +8305,561 @@ msgstr "" #: (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'" +msgid "your bridge is now running, check out the [post-install" +msgstr "" + +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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 "Günlük bildirimi dosyası /var/log/tor/notices.log" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Tor has successfully opened a circuit. Looks like client " -"functionality is working." +"With your bridge configuration in place, you can now deploy the container:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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>:3818 is reachable... (this " -"may take up to 20 minutes -- look for log messages indicating success)" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -#: https//community.torproject.org/relay/setup/bridge/openbsd/ -#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) -msgid "### 6. Final notes" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"If you are having troubles setting up your bridge, have a look at [our help" +"That's it! Your container (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ -#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) -msgid "Docker" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" msgstr "" #: 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" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" msgstr "" #: 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:" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." msgstr "" #: 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:latest`" +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." msgstr "" #: 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. We maintain a script that " -"automatically determines a free OR and obfs4 port for you. The script only " -"requires your email address as argument:" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." msgstr "" #: 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" +msgid "You can inspect your bridge's logs by running:" msgstr "" #: 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@email.com" +msgid "docker logs CONTAINER_ID" msgstr "" #: 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." +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "Make sure to check out the [post-install" +msgid "This will return a string similar to the following:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/). " -"If" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"you are having troubles setting up your bridge, have a look at [our help" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "section](https://community.torproject.org/relay/getting-help/)." +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/ @@ -9059,75 +8957,6 @@ msgstr "" #: (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 "Daemon 1 Olarak Çalıştır" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " -"you if" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 " @@ -9159,15 +8988,6 @@ msgstr "" msgid "### 5. Monitor your logs (usually in your syslog)" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -msgid "" -"To confirm your bridge is running with no issues, you should see something " -"like this:" -msgstr "" - #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) #: https//community.torproject.org/relay/setup/guard/fedora/ @@ -9207,7 +9027,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title) msgid "FreeBSD" -msgstr "" +msgstr "FreeBSD" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) @@ -9235,13 +9055,6 @@ msgstr "" #: 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 "Günlük bildirimi dosyası /var/log/tor/notices.log" - -#: https//community.torproject.org/relay/setup/bridge/freebsd/ -#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) msgid "" "* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " "make sure that your obfs4proxy can talk to your Tor process over the " @@ -9276,25 +9089,9 @@ msgstr "" #: 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 "" - -#: 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 "" - -#: 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`:" +#: 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 "" #: https//community.torproject.org/relay/setup/bridge/freebsd/ @@ -9306,13 +9103,13 @@ msgstr "" #: 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 "" #: 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 "mkdir -p /usr/local/etc/pkg/repos" msgstr "" @@ -9325,50 +9122,36 @@ msgstr "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" @@ -9386,6 +9169,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/bridge/openbsd/ #: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) msgid "OpenBSD" msgstr "" @@ -9437,11 +9222,15 @@ msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl enable tor" msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl start tor" msgstr "" @@ -9452,6 +9241,218 @@ msgid "" "like this (`/var/log/tor/notices.log`):" msgstr "" +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + #: https//community.torproject.org/relay/setup/guard/centosrhel/ #: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) msgid "CentOS/RHEL" @@ -9468,8 +9469,6 @@ msgstr "" #: (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 "# 1. Enable Automatic Software Updates" msgstr "" @@ -9535,8 +9534,6 @@ msgstr "" #: (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 "" @@ -9546,8 +9543,6 @@ msgstr "" #: (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 "" @@ -9555,8 +9550,6 @@ msgstr "" #: (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" @@ -9564,8 +9557,6 @@ msgstr "ORPort 9001" #: (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 "" @@ -9575,8 +9566,6 @@ msgstr "" #: (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 "" @@ -9586,8 +9575,6 @@ msgstr "" #: (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 "" @@ -9598,8 +9585,6 @@ msgstr "" #: (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 "" @@ -9641,25 +9626,9 @@ msgstr "" #: (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 "# 6. Final notes" msgstr "" -#: 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 "" -"If you are having troubles setting up your relay, have a look at our [help " -"section](/relay/getting-help/). If your relay is now running, check out the " -"[post-install](/relay/setup/post-install/) notes." -msgstr "" - #: 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 relay on Fedora" @@ -9764,71 +9733,247 @@ msgstr "" #: 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 relay on FreeBSD" +msgid "How to deploy a Middle/Guard relay on FreeBSD" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 2. Install the tor package" +msgid "# 1. Enable Automatic Updates for Packages" msgstr "" #: 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`" +msgid "# 2. Bootstrap `pkg`" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "or for alpha releases:" +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." msgstr "" #: 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`" +msgid "To bootstrap and install `pkg` we should run the following command:" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 3. Put the configuration file `/usr/local/etc/tor/torrc` in place" +msgid "pkg bootstrap" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "Log notice syslog" +msgid "### 2.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 4. Ensure that the `random_id` sysctl setting is enabled:" +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 5. Start the tor daemon and make sure it starts at boot:" +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "### Optional but recommended" +msgid "Creating the new directory:" msgstr "" #: 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." +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" msgstr "" #: 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`" +msgid "sysrc tor_setuid=YES" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "" -"and create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the " -"following content:" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ @@ -10319,23 +10464,48 @@ msgstr "" msgid "# service cron restart" msgstr "" -#: lego/templates/footer.html:9 lego/templates/footer.html:18 -#: lego/templates/navbar.html:73 templates/footer.html:9 -#: templates/footer.html:18 templates/navbar.html:73 +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "Afişi kaldır" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "Çevrimiçi izleme, gözetim ve sansür uygulamaları yaygındır." + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "TOR KULLANIN İNTERNETİ GERİ ALIN" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "BAĞIŞ YAPIN" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "Bugün yaptığınız her bağış kadar Mozilla da bağış yapacak." + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 msgid "Download Tor Browser" -msgstr "Tor Browser İndir" +msgstr "Tor Browser uygulamasını indirin" -#: lego/templates/footer.html:10 templates/footer.html:10 +#: lego/templates/footer.html:11 templates/footer.html:11 msgid "" "Download Tor Browser to experience real private browsing without tracking, " "surveillance, or censorship." msgstr "" +"İzleme, gözetleme ya da engelleme olmadan kişisel gizliliğinizi " +"koruyabileceğiniz gerçek taramayı deneyimlemek için Tor Browser uygulamasını" +" indirin." -#: lego/templates/footer.html:27 templates/footer.html:27 +#: lego/templates/footer.html:28 templates/footer.html:28 msgid "Our mission:" msgstr "Misyonumuz:" -#: lego/templates/footer.html:28 templates/footer.html:28 +#: lego/templates/footer.html:29 templates/footer.html:29 msgid "" "To advance human rights and freedoms by creating and deploying free and open" " source anonymity and privacy technologies, supporting their unrestricted " @@ -10344,42 +10514,52 @@ msgid "" msgstr "" "Özgür ve açık kaynaklı anonimlik ve kişisel gizlilik teknolojileri " "geliştirerek insan hakları ve özgürlükleri geliştirmek, bu teknolojilere " -"kısıtlamasız olarak erişilebilmesi ile bilimsel ve yaygın olarak " +"kısıtlamasız olarak erişilebilmesini sağlamak ile bilimsel ve yaygın olarak " "anlaşılmasını sağlamak." -#: lego/templates/footer.html:49 lego/templates/navbar.html:16 -#: templates/footer.html:49 templates/navbar.html:16 +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "Bağış Yapın" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 msgid "Donate Now" -msgstr "" +msgstr "Bağış Yapın" -#: lego/templates/footer.html:54 templates/footer.html:54 +#: lego/templates/footer.html:65 templates/footer.html:65 msgid "Subscribe to our Newsletter" -msgstr "Bültenimize Abone Olun" +msgstr "Duyurularımıza Abone Olun" -#: lego/templates/footer.html:55 templates/footer.html:55 +#: lego/templates/footer.html:66 templates/footer.html:66 msgid "Get monthly updates and opportunities from the Tor Project:" msgstr "" -"Tor Projesi hakkında aylık güncelleme ve fırsatlar hakkında bilgi " -"alabilirsiniz:" +"Tor Projesi ile ilgili güncelleme ve bilgileri aylık olarak alabilirsiniz:" -#: lego/templates/footer.html:56 templates/footer.html:56 +#: lego/templates/footer.html:67 templates/footer.html:67 msgid "Sign up" -msgstr "Kayıt ol" +msgstr "Kayıt olun" -#: lego/templates/footer.html:75 templates/footer.html:75 +#: lego/templates/footer.html:86 templates/footer.html:86 #, python-format msgid "" "Trademark, copyright notices, and rules for use by third parties can be " "found in our %(link_to_faq)s" msgstr "" +"Üçüncü tarafların kullanabileceği patent, telif hakkı ve ilkeleri şurada " +"bulabilirsiniz %(link_to_faq)s" -#: lego/templates/navbar.html:20 templates/navbar.html:20 +#: lego/templates/navbar.html:26 templates/navbar.html:26 msgid "Menu" msgstr "Menü" #: lego/templates/search.html:5 msgid "Search" -msgstr "Arama" +msgstr "Ara" #: lego/templates/secure-connections.html:1 msgid "" @@ -10387,8 +10567,8 @@ msgid "" "eavesdroppers with and without Tor Browser and HTTPS encryption:" msgstr "" "Tor Browser ve HTTPS şifrelemesinin bulunduğu ve bulunmadığı durumlarda sizi" -" izleyebilecek kişi ya da kuruluşların hangi bilgilere erişebileceğini " -"aşağıda görebilirsiniz:" +" izleyebilecek kişi ya da kuruluşların elde edebileceği bilgileri burada " +"görebilirsiniz:" #: lego/templates/secure-connections.html:4 msgid "" @@ -10411,7 +10591,7 @@ msgid "" "When both buttons are green, you see the data that is visible to observers " "when you are using both tools." msgstr "" -"Her iki düğme de yeşil renk olduğunda, her iki araç kullanılırken ağı " +"Her iki düğmenin rengi yeşil olduğunda, bu iki araç kullanılırken ağı " "izleyenlerin elde edebileceği bilgileri görürsünüz." #: lego/templates/secure-connections.html:7 @@ -10419,7 +10599,7 @@ msgid "" "When both buttons are grey, you see the data that is visible to observers " "when you don't use either tool." msgstr "" -"Her iki düğmede gri renkte olduğunda, her iki araç kullanılmazken ağı " +"Her iki düğmenin rengi gri olduğunda, bu iki araç kullanılmazken ağı " "izleyenlerin elde edebileceği bilgileri görürsünüz." #: lego/templates/secure-connections.html:11 @@ -10433,7 +10613,7 @@ msgstr "Tor" #: lego/templates/secure-connections.html:32 msgid "POTENTIALLY VISIBLE DATA" -msgstr "" +msgstr "ELDE EDİLEBİLECEK VERİLER" #: lego/templates/secure-connections.html:37 msgid "Site.com" @@ -10445,7 +10625,7 @@ msgstr "Ziyaret edilen site." #: lego/templates/secure-connections.html:44 msgid "user / pw" -msgstr "kul / par" +msgstr "kullanıcı / parola" #: lego/templates/secure-connections.html:47 msgid "Username and password used for authentication." @@ -10453,7 +10633,7 @@ msgstr "Kimlik doğrulaması için kullanılan kullanıcı adı ve parola." #: lego/templates/secure-connections.html:51 msgid "data" -msgstr "veri" +msgstr "veriler" #: lego/templates/secure-connections.html:54 msgid "Data being transmitted." @@ -10496,36 +10676,42 @@ msgstr "" #: templates/meta.html:3 msgid "" "Defend yourself against tracking and surveillance. Circumvent censorship." -msgstr "" - -#: templates/onion-services.html:10 -msgid "Learn more about onion services here" -msgstr "" +msgstr "Kendinizi ağın izlenmesinden ve gözetlenmekten koruyun. Sansürü aşın." -#: templates/onion-services.html:30 +#: templates/onion-services.html:27 msgid "Onionize any website" msgstr "" -#: templates/onion-services.html:32 +#: templates/onion-services.html:29 msgid "" "There's a toolkit that lets you take any existing website and host it as a " -".onion site. You would wanna do this because .onion sites are more secure " +".onion site. You would want do this because .onion sites are more secure " "than just regular sites. We show you how to use this toolkit and onionize a " "site." msgstr "" -#: templates/onion-services.html:38 -msgid "Learn more" -msgstr "Ayrıntılı bilgi alın" - -#: templates/onion-services.html:43 +#: templates/onion-services.html:32 msgid "Check out the code" msgstr "" -#: templates/onion-services.html:49 +#: templates/onion-services.html:36 msgid "Featured .onion sites" msgstr "" +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "Ayrıntılı Bilgi Alın" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + #: templates/outreach.html:27 msgid "Tor Speakers Bureau" msgstr "" @@ -10578,7 +10764,7 @@ msgstr "" #: templates/two-columns-page.html:27 msgid "Contributors to this page:" -msgstr "" +msgstr "Bu sayfaya katkıda bulunanlar:" #: templates/two-columns-page.html:29 msgid "Back to previous page: " @@ -10586,23 +10772,21 @@ msgstr "" #: templates/two-columns-page.html:29 msgid "Edit this page" -msgstr "" - -#: templates/user-research.html:10 -msgid "Want to know more? Take a look at our process" -msgstr "" +msgstr "Bu sayfayı düzenleyin" -#: templates/user-research.html:27 -msgid "Be a user testing coordinator" +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" msgstr "" -#: templates/user-research.html:29 +#: templates/user-research.html:33 msgid "" -"Are you a UX researcher interested in running Tor user tests? Have new " -"ideas, suggestions, or studies that can help improve Tor applications? Help " -"us by coordinating user testing, and we'll send you a Tor t-shirt." +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." msgstr "" -#: templates/user-research.html:30 -msgid "User research list" +#: templates/user-research.html:35 +msgid "UX team mailing list" msgstr "" diff --git a/contents+zh-CN.po b/contents+zh-CN.po index a6dc53f5ed..65f683f347 100644 --- a/contents+zh-CN.po +++ b/contents+zh-CN.po @@ -1,7 +1,8 @@ # Translators: -# Chi-Hsun Tsai, 2019 -# Xiaoyu Huang <007pig@gmail.com>, 2019 +# Cloud P <heige.pcloud@outlook.com>, 2019 # ヨイツの賢狼ホロ, 2019 +# ff98sha, 2019 +# YFdyh000 <yfdyh000@gmail.com>, 2019 # erinm, 2019 # Emma Peel, 2019 # @@ -9,10 +10,10 @@ msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-10-03 13:22+CET\n" -"PO-Revision-Date: 2019-03-16 14:14+0000\n" +"POT-Creation-Date: 2019-12-11 12:15+CET\n" +"PO-Revision-Date: 2019-12-11 10:50+0000\n" "Last-Translator: Emma Peel, 2019\n" -"Language-Team: Chinese (China) (https://www.transifex.com/otf/teams/94225/zh_CN/)\n" +"Language-Team: Chinese (China) (https://www.transifex.com/otf/teams/1519/zh_CN/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" @@ -185,8 +186,6 @@ msgstr "" #: https//community.torproject.org/onion-services/ #: (content/onion-services/contents+en.lrpage.body) -#: https//community.torproject.org/onion-services/overview/ -#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "Onion services are services that can only be accessed over Tor. Running an " "onion service gives your users all the security of HTTPS with the added " @@ -238,67 +237,6 @@ msgid "" "documents that we could use help translating as well." msgstr "" -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.title) -#: (content/menu2/contents+en.lrpage.body) -msgid "Documentation" -msgstr "文档" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "About" -msgstr "关于" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Press" -msgstr "新闻" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Blog" -msgstr "博客" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Newsletter" -msgstr "新闻" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Contact" -msgstr "联系方式" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Jobs" -msgstr "" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Support" -msgstr "支持" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Donate" -msgstr "捐款" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Sponsors" -msgstr "赞助方" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "People" -msgstr "参与人员" - -#: https//community.torproject.org/menu2/ -#: (content/menu2/contents+en.lrpage.body) -msgid "Reports" -msgstr "报告" - #: https//community.torproject.org/outreach/ #: (content/outreach/contents+en.lrpage.title) msgid "Outreach" @@ -323,8 +261,14 @@ msgstr "" #: (content/outreach/contents+en.lrpage.body) msgid "" "We love it when people bring information about Tor to their community " -"events, conferences, and meetups. We've curated some beautiful materials for" -" sharing in-person and on social media we welcome you to use." +"events, conferences, and meetups." +msgstr "" + +#: https//community.torproject.org/outreach/ +#: (content/outreach/contents+en.lrpage.body) +msgid "" +"We've curated some beautiful materials for sharing in-person and on social " +"media we welcome you to use." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -335,8 +279,8 @@ msgstr "" #: 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, " -"Exit." +"How to install and configure each type of relay: bridge, guard, middle, and " +"exit." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -357,7 +301,7 @@ msgstr "" #: (content/relay-operations/technical-setup/contents+en.lrpage.body) msgid "" "Note: For some operating systems, there are alpha version packages available" -" (tor versions with new features not deemed to be stable yet)." +" (Tor versions with new features not deemed to be stable yet)." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -370,8 +314,8 @@ msgstr "" #: 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" -" to stable releases." +"If you are looking to run a relay with minimal effort, we recommend you " +"stick to stable releases." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -381,14 +325,20 @@ msgstr "" #: 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?" +msgid "" +"* Do you want to run a Tor exit or non-exit (bridge/guard/middle) relay?" msgstr "" #: 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" -" exit policy? (more ports usually means potentially more abuse complains)" +" exit policy?" +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "(More ports usually means potentially more abuse complaints.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -400,10 +350,20 @@ msgstr "" #: 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 " -"another daemon on your server already. ORPort 443 is recommended because it " -"is often one of the few open ports on public WIFI networks. Port 9001 is " -"another commonly used ORPort.)" +"(\"ORPort\" configuration: We recommend port 443 if that is not used by " +"another daemon on your server already." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "" +"ORPort 443 is recommended because it is often one of the few open ports on " +"public WIFI networks." +msgstr "" + +#: https//community.torproject.org/relay/setup/ +#: (content/relay-operations/technical-setup/contents+en.lrpage.body) +msgid "Port 9001 is another commonly used ORPort.)" msgstr "" #: https//community.torproject.org/relay/setup/ @@ -414,7 +374,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/ #: (content/relay-operations/technical-setup/contents+en.lrpage.body) -msgid "Note: This information will be made public." +msgid "This information will be made public." msgstr "" #: https//community.torproject.org/relay/setup/ @@ -439,8 +399,7 @@ msgstr "" #: (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 " -"read [Relay post-install and good practices](relays-post-install-and-good-" -"practices)." +"read [Relay post-install and good practices](/relay/setup/post-install/)." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -452,7 +411,7 @@ msgstr "" #: (content/relay-operations/relays-requirements/contents+en.lrpage.subtitle) msgid "" "Requirements for Tor relays depend on the type of relay and the bandwidth " -"they provide. Learn more about specific relay requirements." +"they provide. Learn more about specific relay requirements." msgstr "" #: https//community.torproject.org/relay/relays-requirements/ @@ -1498,36 +1457,26 @@ msgstr "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" #: https//community.torproject.org/relay/technical-considerations/ #: (content/relay-operations/technical-considerations/contents+en.lrpage.body) -#: 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 "" @@ -1632,7 +1581,7 @@ msgstr "" #: (content/relay-operations/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)." +"[irc.oftc.net](https://support.torproject.org/get-in-touch/#irc-help)." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1642,7 +1591,8 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.subtitle) -msgid "Things you should be aware before running a digital security training" +msgid "" +"Things you should be aware of before running a digital security training." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1656,9 +1606,10 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "However, in some countries and in certain circumstances, it's possible that " -"a simply gathering of human rights defenders could be very risky, illegal or" -" even subject of imprisonment, physical assaults, large fines, threats, " -"placement on government watch lists and targeting for surveillance." +"simply a gathering of human rights defenders could be risky, illegal, or " +"even subject someone to imprisonment, physical assaults, large fines, " +"threats, placement on government watch lists, and targeting for " +"surveillance." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1666,22 +1617,20 @@ msgstr "" msgid "" "If you want to run a Tor training for the first time and you don't know how " "to assess the political and social environment, we strongly encourage you " -"read this document and, in case of doubt, to reach out Tor Community Team " -"privately." +"read this document and, in case of doubt, to reach out to the Tor Community " +"Team privately." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Some of potential risks of running a digital security training are only " -"valid in specific contexts." +"Some potential risks of running a digital security training are only valid " +"in specific contexts." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) -msgid "" -"Therefore the potential risks associated to running a Tor training depend " -"on:" +msgid "The potential risks associated with running a Tor training depend on:" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1695,10 +1644,10 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"2. **The laws and regulations in the country.** Best to consult with local " -"lawyers and local freedom of expression organizations, and learn whether " -"your country has a record in prosecuting individuals engaging in similar " -"types of activities." +"2. **The laws and regulations in the country.** Consult with local lawyers " +"and local freedom of expression organizations and learn whether your country" +" has a record in prosecuting individuals engaging in similar types of " +"activities." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1711,38 +1660,39 @@ msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"For example, talking about privacy on digital age might be appreciable, but " -"teaching how to circumvent government censorship could be a serious felony." +"For example, talking about privacy in the digital age might be appreciable, " +"but teaching how to circumvent government censorship could be a serious " +"felony." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "4. **The audience.** Gathering university students might not attract " -"attention, but in case of a group of journalists working on leaked documents" -" about government corruption, you might need to be extra careful on how to " -"reach out them in a private way." +"attention, but if you're gathering a group of journalists working with " +"leaked documents about government corruption, you might need to be extra " +"careful on how to reach out them in a private way." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" "5. **The training venue.** Running a Tor training in some spaces could " -"expose your participants identity." +"expose your participants' identities." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Ideally, you should use a private space that you can control the " -"participants entrance." +"Ideally, you should use a private space where you control the participants' " +"entrance." msgstr "" #: https//community.torproject.org/training/risks/ #: (content/training/risks/contents+en.lrpage.body) msgid "" -"Check before the training if participants are comfortable on revealing their" -" identity to a third party, if it's the case." +"If the space isn't private, check before the training to find out if " +"participants are comfortable revealing their identity to a third party." msgstr "" #: https//community.torproject.org/training/risks/ @@ -1762,7 +1712,7 @@ msgstr "" msgid "" "* Has anyone in my country ever been criminalized based on their internet " "activity? (This does not necessarily need to be specific to digital security" -" training or use of Tor)" +" training or use of Tor.)" msgstr "" #: https//community.torproject.org/training/risks/ @@ -1801,7 +1751,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, while many countries do not have laws specifically prohibiting" -" the activity of running digital security training, the use of digital " +" the activity of running a digital security training, the use of digital " "security tools may still be criminalized in certain countries under other, " "broader laws." msgstr "" @@ -1824,7 +1774,7 @@ msgstr "" #: (content/training/risks/contents+en.lrpage.body) msgid "" "Additionally, your communication with us is not protected by any legal " -"privilege so law enforcement may subpoena and obtain any information you " +"privilege, so law enforcement may subpoena and obtain any information you " "give us." msgstr "" @@ -1864,7 +1814,7 @@ msgstr "" #: https//community.torproject.org/training/code-of-conduct/ #: (content/training/code-of-conduct/contents+en.lrpage.subtitle) -msgid "Don't be a jerk. Be awesome instead." +msgid "Foster a safe, engaging environment." msgstr "" #: https//community.torproject.org/training/code-of-conduct/ @@ -1883,38 +1833,40 @@ msgid "" "The Tor Project is committed to fostering an inclusive environment and " "community. Tor is a place where people should feel safe to engage, share " "their point of view, and participate." -msgstr "" +msgstr "Tor 项目致力于营造一个包容性的社区环境。Tor 应该是人们可以放心参与,分享观点的地方。" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.title) -msgid "Training checklist" +msgid "Training Checklist" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.subtitle) -msgid "Based on our best practices, we have a training checklist to help you" +msgid "" +"Based on our best practices, we have a checklist to help you prepare to " +"conduct your training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "Use this checklist to run a Tor Training." +msgid "Complete this checklist before running a Tor training." msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Get prepared" +msgid "## Prepare" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) msgid "" -"[ ] I read and agree with the Tor Project [Code of " +"[ ] I read and agree with the Tor Project [Code of " "Coduct](https://community.torproject.org/training/code-of-conduct/)" msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "[ ] I read the Trainers Guide" +msgid "[ ] I read the Trainers Guide" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1929,7 +1881,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## Security protocol" +msgid "## Security Protocol" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1948,7 +1900,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## About the venue" +msgid "## About the Venue" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -1988,7 +1940,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## During the training" +msgid "## During the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2018,7 +1970,7 @@ msgstr "" #: https//community.torproject.org/training/checklist/ #: (content/training/checklist/contents+en.lrpage.body) -msgid "## After the training" +msgid "## After the Training" msgstr "" #: https//community.torproject.org/training/checklist/ @@ -2186,11 +2138,15 @@ msgstr "" #: https//community.torproject.org/training/best-practices/ #: (content/training/best-practices/contents+en.lrpage.body) +msgid "Will you be able to handle this alone? Or will you require partners?" +msgstr "" + +#: https//community.torproject.org/training/best-practices/ +#: (content/training/best-practices/contents+en.lrpage.body) msgid "" -"Will you be able to handle this alone? Or will you require partners? If you " -"need more help, make sure the partners you're bringing in are aware of the " -"safety needs of the community, and communicate with your contacts in the " -"community to make sure they're okay with you bringing in additional " +"If you need more help, make sure the partners you're bringing in are aware " +"of the safety needs of the community, and communicate with your contacts in " +"the community to make sure they're okay with you bringing in additional " "trainers." msgstr "" @@ -2294,17 +2250,30 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.subtitle) -msgid "You probably should know these answers before teaching about Tor" +msgid "" +"People new to Tor often ask similar questions, and we can help you prepare " +"for answering them." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"After running a couple of Tor trainings, you will find that first time users" +" have some similar questions about Tor." +msgstr "" + +#: https//community.torproject.org/training/faq/ +#: (content/training/faq/contents+en.lrpage.body) +msgid "" +"These are the most frequent questions we hear during our training sessions. " +"Be prepared for them before running your training." msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"After running a couple of Tor training, you will find out that first time " -"users have some similar questions about Tor. Here we aggregate the most " -"frequent questions that we listened during our training sessions and you " -"must be aware before running your training. For an extensive resource check " -"[Support portal](https://support.torproject.org)." +"For an extensive resource, check [Support " +"portal](https://support.torproject.org)." msgstr "" #: https//community.torproject.org/training/faq/ @@ -2324,14 +2293,14 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Using Tor with a VPN is more " +"* [Is using Tor with a VPN more " "secure?](https://support.torproject.org/faq/faq-5/)" msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [Can I browse normal HTTPS sites with " +"* [Can I browse HTTPS sites with " "Tor?](https://support.torproject.org/https/https-2/)" msgstr "" @@ -2380,7 +2349,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) msgid "" -"* [What is the difference between using Tor Browser and 'Incognito mode' or " +"* [What is the difference between using Tor Browser and 'incognito mode' or " "private tabs? ](https://support.torproject.org/tbb/tbb-and-incognito-mode/)" msgstr "" @@ -2393,7 +2362,7 @@ msgstr "" #: https//community.torproject.org/training/faq/ #: (content/training/faq/contents+en.lrpage.body) -msgid "* [Who funds Tor](https://support.torproject.org/misc/misc-3/)" +msgid "* [Who funds Tor?](https://support.torproject.org/misc/misc-3/)" msgstr "" #: https//community.torproject.org/training/faq/ @@ -2437,6 +2406,18 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion services are services that can only be accessed over Tor." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Running an onion service gives your users all the security of HTTPS with the" +" added privacy benefits of Tor Browser." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "## Why onion services?" msgstr "" @@ -2453,10 +2434,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "An onion service's IP address is protected." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"An onion service's IP is hidden. Onion services are an overlay network on " -"top of TCP/IP, so in some sense IP addresses are not even meaningful to " -"onion services: they are not even used in the protocol." +"Onion services are an overlay network on top of TCP/IP, so in some sense IP " +"addresses are not even meaningful to onion services: they are not even used " +"in the protocol." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2468,22 +2454,34 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "When a user visits a particular onion, they know that the content they are " -"seeing can only come from that particular onion and that no impersonation is" -" possible. This is not the case with the normal web, where reaching a " -"website does not mean that a man-in-the-middle did not reroute to some other" -" location (e.g. DNS attacks)." +"seeing can only come from that particular onion." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) -msgid "### End-to-end encryption" +msgid "No impersonation is possible, which is generally not the case." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Onion service traffic is encrypted from the client to the onion host. This " -"is like getting strong SSL/HTTPS for free." +"Usually, reaching a website does not mean that a man-in-the-middle did not " +"reroute to some other location (e.g. DNS attacks)." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "### End-to-end encryption" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Onion service traffic is encrypted from the client to the onion host." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "This is like getting strong SSL/HTTPS for free." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2493,11 +2491,21 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Is your network filtered and you can't open ports on your firewall?" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"This could happen if you are in a university campus, an office, an airport, " +"or pretty much anywhere." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Is your network filtered and you can't open ports on your firewall? This " -"could happen if you are in a university campus, an office, an airport or " -"pretty much anywhere. Onion services don't need open ports because they " -"punch through NAT, since they only establish outgoing connections." +"Onion services don't need open ports because they punch through NAT. They " +"only establish outgoing connections." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2508,10 +2516,15 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"Now the question becomes **what kind of protocol do we need to achieve all " -"these properties?** In particular, on the normal web, we connect to an IP " -"address and we are done, but in this case how do we connect to something " -"that does not have an IP address?" +"Now the question becomes **what kind of protocol is needed to achieve all " +"these properties?**" +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"Usually, people connect to an IP address and are done, but how can you " +"connect to something that does not have an IP address?" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2524,18 +2537,27 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"This looks weird and random because in reality it's the _identity public " -"key_ of the onion service and that's one of the reasons we can achieve the " -"security properties from above." +"This looks weird and random because it's the _identity public key_ of the " +"onion service." msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"The general concept behind the onion service protocol is that we use the Tor" -" network so that the client (Alice) can introduce itself to the service " -"(Bob), and then sets up a rendezvous with the service. Here is a detailed " -"breakdown of how this happens:" +"That's one of the reasons we can achieve the security properties above." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"The onion service protocol uses the Tor network so that the client (Alice) " +"can introduce itself to the service (Bob), and then set up a rendezvous " +"point with the service over the Tor network." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "Here is a detailed breakdown of how this happens:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2555,8 +2577,14 @@ msgstr "" msgid "" "As the first step in the protocol, Bob (the onion service) contacts a bunch " "of Tor relays and asks them to act as his _introduction points_, by " -"establishing long-term circuits to them. These circuits are anonymized " -"circuits, so Bob does not reveal his locations to his introduction points." +"establishing long-term circuits to them." +msgstr "" + +#: https//community.torproject.org/onion-services/overview/ +#: (content/onion-services/overview/contents+en.lrpage.body) +msgid "" +"These circuits are anonymized circuits, so Bob does not reveal his locations" +" to his introduction points." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2659,8 +2687,8 @@ msgstr "" #: https//community.torproject.org/onion-services/overview/ #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" -"When Alice receives the signed descriptor she verifies the signature of the " -"descriptor using the public key that is encoded in the onion address." +"When Alice receives the signed descriptor, she verifies the signature of the" +" descriptor using the public key that is encoded in the onion address." msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2793,7 +2821,7 @@ msgstr "" #: (content/onion-services/overview/contents+en.lrpage.body) msgid "" "This was just a high-level overview of the Tor onion services protocol. Here" -" are some more resources for the curious who want to learn more:" +" are some more resources if you want to learn more:" msgstr "" #: https//community.torproject.org/onion-services/overview/ @@ -2833,7 +2861,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.title) -msgid "Set up your Onion Service" +msgid "Set up Your Onion Service" msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2844,11 +2872,11 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.cta) msgid "Get Started" -msgstr "" +msgstr "入门" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) -msgid "This guide will go over setting up an onion service for your website:" +msgid "This guide shows you how to set up an onion service for your website." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -2859,7 +2887,7 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"As part of this guide we will assume you have a functional Tor in your " +"As part of this guide, we will assume you have a functional Tor in your " "machine. Tor should be up and running correctly for this guide to work. You " "should also know where Tor's configuration files are." msgstr "" @@ -3014,14 +3042,6 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Typically there are typos in the torrc or wrong directory permissions (See " -"the logging FAQ [FIXME add link] entry if you don't know how to enable or " -"find your log file.)" -msgstr "" - -#: https//community.torproject.org/onion-services/setup/ -#: (content/onion-services/setup/contents+en.lrpage.body) -msgid "" "When Tor starts, it will automatically create the `HiddenServiceDir` that " "you specified (if necessary). Make sure this is the case." msgstr "" @@ -3042,7 +3062,7 @@ msgstr "" #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" "The `hostname` file in your hidden service configuration directory contains " -"the hostname for your new Onion v3 hidden service." +"the hostname for your new onion v3 hidden service." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3055,15 +3075,15 @@ msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"If your keys leak, other people can impersonate your hidden service, deeming" -" it compromised, useless and dangerous to visit." +"If your keys leak, other people can impersonate your onion service, deeming " +"it compromised, useless, and dangerous to visit." msgstr "" #: https//community.torproject.org/onion-services/setup/ #: (content/onion-services/setup/contents+en.lrpage.body) msgid "" -"Now you can connect to your onion service using the Tor Browser and you " -"should get the html page you setup back in step 1." +"Now you can connect to your onion service using Tor Browser, and you should " +"get the html page you setup back in step 1." msgstr "" #: https//community.torproject.org/onion-services/setup/ @@ -3122,21 +3142,6 @@ msgstr "" msgid "https://blog.torproject.org/announcing-vanguards-add-onion-services" msgstr "" -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.title) -msgid "Adding SSL/TLS to a .onion site" -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.subtitle) -msgid "Add more security and authenticity for your .onion." -msgstr "" - -#: https//community.torproject.org/onion-services/ssl-tls/ -#: (content/onion-services/ssl-tls/contents+en.lrpage.body) -msgid "Coming soon" -msgstr "" - #: https//community.torproject.org/localization/current-status/ #: (content/localization/current-status/contents+en.lrpage.title) msgid "Current Status of Translations" @@ -3197,27 +3202,25 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.title) msgid "Becoming a Tor translator" -msgstr "" +msgstr "成为 Tor 翻译者" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.subtitle) msgid "" -"Tor Project localization is hosted in the Localization Lab Hub on Transifex," -" a third-party translation platform. Read on for details on how to sign up " -"and begin contributing." +"Our localization efforts happen in the Localization Lab Hub on Transifex, a " +"third-party translation platform. Learn how to sign up and begin " +"contributing." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"If you are interested in helping out the project by translating the manual " -"or the Tor Browser to your language, your help would be greatly appreciated!" +msgid "Thank you for your interest in helping us with translations." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"Tor Project localization is hosted in the [Localization Lab " +"Our localization efforts are hosted in the [Localization Lab " "Hub](https://www.localizationlab.org/) on Transifex, a third-party " "translation platform." msgstr "" @@ -3226,14 +3229,9 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "Before translating, please read through the Tor Project page on the " -"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor)." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"There you will find translation guidelines and resources that will help you " -"contribute to Tor translations, as well as translation priorities." +"[Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor). The" +" page includes guidelines, resources, and priorities that will help you make" +" the most out of your contribution." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3254,18 +3252,18 @@ msgstr "" #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" "In order to begin contributing you will have to sign up with Transifex. " -"Below is an outline of how to sign up and begin." +"Here's an outline of what to expect during that process." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "# Signing Up On Transifex" -msgstr "# 在 Transifex 上注册" +msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Head over to the [Transifex signup page](https://transifex.com/signup/)." +"1. Head over to the [Transifex signup page](https://transifex.com/signup/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3281,7 +3279,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Fill out the next page with your name and select \"Localization\" and " +"1. Fill out the next page with your name and select \"Localization\" and " "\"Translator\" from the drop-down menus:" msgstr "" @@ -3292,26 +3290,26 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- On the next page, select 'Join an existing project' and continue." +msgid "1. On the next page, select 'Join an existing project' and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- On the next page, select the languages you speak from the drop-down menu " +"1. On the next page, select the languages you speak from the drop-down menu " "and continue." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- You are now signed up! Go to the [Tor Transifex " +"1. You are now signed up! Go to the [Tor Transifex " "page](https://www.transifex.com/otf/torproject/)." msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- Click the blue 'Join Team' button on the far right:" +msgid "1. Click the blue 'Join Team' button on the far right:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3322,7 +3320,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) msgid "" -"- Select the language you would like to translate from the dropdown menu:" +"1. Select the language you would like to translate from the dropdown menu:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3332,7 +3330,7 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "- A notification will now show up on the top of the page like so:" +msgid "1. A notification will now show up on the top of the page like so:" msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ @@ -3342,25 +3340,9 @@ msgstr "" #: https//community.torproject.org/localization/becoming-tor-translator/ #: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"After your membership is approved you can begin translating; there is a list" -" of needed translations at [Tor Transifex " -"page](https://www.transifex.com/otf/torproject/) when you are ready to " -"begin." -msgstr "" - -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "" -"The [Localization Lab Wiki](https://wiki.localizationlab.org/index.php/Tor) " -"also has information about the translations with bigger priority." +msgid "After your membership is approved, you're ready to begin." msgstr "" -#: https//community.torproject.org/localization/becoming-tor-translator/ -#: (content/localization/becoming-tor-translator/contents+en.lrpage.body) -msgid "Thanks for your interest in helping the project!" -msgstr "感谢您有兴趣对这个项目做出贡献!" - #: https//community.torproject.org/localization/pick-a-project/ #: (content/localization/pick-a-project/contents+en.lrpage.title) msgid "Pick a project" @@ -3435,8 +3417,8 @@ msgstr "" #: https//community.torproject.org/localization/translation-problem/ #: (content/localization/translation-problem/contents+en.lrpage.body) msgid "" -"* If you are already a [Tor translator](becoming-tor-translator), you can " -"simply find the string and fix it in " +"* If you are already a [Tor translator](../becoming-tor-translator), you can" +" simply find the string and fix it in " "[transifex](https://www.transifex.com/otf/torproject/)." msgstr "" @@ -3462,6 +3444,106 @@ msgid "" "list](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-l10n)." msgstr "" +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.title) +msgid "Translation Style Guide" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.subtitle) +msgid "Here some rules" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"This guide offers some best practices to follow when [helping us with " +"translations](https://community.torproject.org/localization/becoming-tor-" +"translator/)." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### Spanish" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Voice and Tone:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"tú\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Naming" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Capitalization" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "#### Other punctuation marks" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### French" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person formal pronoun \"vous\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "### German" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "When addressing the user, use the 2nd person informal pronoun \"du\"." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "## Proofreading" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "You may use this checklist to when proofreading your translation:" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Run a spell check" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "- Check all numbers for accuracy" +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Make sure formatting is consistent, such as header size and bullet points." +msgstr "" + +#: https//community.torproject.org/localization/style-guide/ +#: (content/localization/style-guide/contents+en.lrpage.body) +msgid "" +"- Ensure that all diacritical marks (such as: à, é, î, ñ, ü) are accurate." +msgstr "" + #: https//community.torproject.org/outreach/kit/ #: (content/outreach/kit/contents+en.lrpage.title) msgid "Street team kit" @@ -3548,10 +3630,14 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/ @@ -3562,6 +3648,10 @@ msgstr "" #: (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/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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/ @@ -3570,6 +3660,8 @@ msgstr "" #: (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) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ #: (content/relay-operations/community-resources/eff-tor-legal-faq/tor-dmca-response/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/guard/centosrhel/updates/ @@ -3581,7 +3673,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/updates/ #: (content/relay-operations/technical-setup/guard/freebsd/updates/contents+en.lrpage.body) msgid "```" -msgstr "" +msgstr "```" #: https//community.torproject.org/relay/setup/post-install/ #: (content/relay-operations/technical-setup/post-install/contents+en.lrpage.body) @@ -4319,7 +4411,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"DNS resolution on exit relays is crucial for Tor clients, it should be " +"DNS resolution on exit relays is crucial for Tor clients and it should be " "reliable and fast by using caching." msgstr "" @@ -4327,100 +4419,99 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" "* DNS resolution can have a significant impact on the performance and " -"reliability your exit relay provides." +"reliability that your exit relay provides." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"Poor DNS performance will result in less traffic going through your exit " -"relay." +"* Don't use any of the big DNS resolvers (Google, OpenDNS, Quad9, " +"Cloudflare, 4.2.2.1-6) as your primary or fallback DNS resolver to avoid " +"centralization." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* We recommend running a local caching and DNSSEC-validating resolver " +"without using any forwarders (specific instructions follow below, for " +"various operating systems)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If you want to add a second DNS resolver as a fallback to your " +"/etc/resolv.conf configuration, choose a resolver within your autonomous " +"system and make sure that it is not your first entry in that file (the first" +" entry should be your local resolver)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"* If a local resolver like unbound is not an option for you, 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 " +"[bgp.he.net](https://bgp.he.net))." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)." +"* Avoid adding more than two resolvers to your /etc/resolv.conf file to " +"limit AS-level exposure of DNS queries." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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)" +"There are multiple options for DNS server software. " +"[Unbound](https://nlnetlabs.nl/projects/unbound/about/) has become" msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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**." +"a popular one but feel free to use any other software that you are " +"comfortable with." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"When choosing your DNS resolver software try to ensure it supports DNSSEC " -"validation and QNAME minimisation (RFC7816)." +"When choosing your DNS resolver software, make sure that it supports DNSSEC " +"validation and QNAME minimization (RFC7816)." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Install the resolver software over your operating system's package manager, " +"to ensure that it is updated automatically." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"By using your own DNS resolver you are less vulnerable to DNS-based " +"By using your own DNS resolver, you are less vulnerable to DNS-based " "censorship that your upstream resolver might impose." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"Below are instructions on how to install and configure unbound – a DNSSEC-" +"validating and caching resolver – on your exit relay. Unbound has many " +"configuration and tuning knobs but we keep these instructions simple and " +"short; the basic setup will do just fine for most operators." msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"After switching to unbound, verify it works as expected by resolving a valid" +" hostname. If it does not work, you can restore your old resolv.conf file." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4431,8 +4522,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/contents+en.lrpage.body) msgid "" -"The following 3 commands install unbound, backup your DNS configuration and " -"tell the system to use the local unbound:" +"The following three commands install unbound, backup your DNS configuration," +" and tell the system to use the local unbound:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4465,13 +4556,13 @@ msgstr "" #: https//community.torproject.org/relay/setup/exit/ #: (content/relay-operations/technical-setup/exit/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." +"The Debian configuration ships with QNAME minimization (RFC7816) enabled by " +"default, so you don't need to enable it explicitly." msgstr "" #: 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." +msgid "The unbound resolver you just installed also does DNSSEC validation." msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -4538,7 +4629,7 @@ msgstr "" #: (content/relay-operations/technical-setup/exit/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:" +"following upstream more closely, so we install the unbound package:" msgstr "" #: https//community.torproject.org/relay/setup/exit/ @@ -5751,6 +5842,8 @@ msgstr "" #: 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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" "Therefore, please do not act on this information alone; if you have any " "specific legal problems, issues, or questions, seek a complete review of " @@ -6691,1588 +6784,1208 @@ msgid "" "education institutions too)." msgstr "" -#: 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 "" - -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) +msgid "Swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) msgid "" -"This page aims to list community experiences with Tor and various Internet " -"Service Providers (ISPs) around the world. Some ISPs are Tor-friendly, some " -"are not. Some are competent and clueful about Tor or about security in " -"general. Let us know!" +"If you're operating a fast relay or you've done something else cool, you're " +"eligible to receive our swag" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Be sure to provide useful information like how much bandwidth you pushed, " -"whether you thought the deal was cheap or expensive, how hard you had to " -"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." +"You can get one of these fine Tor T-shirts for contributing to the Tor " +"project. There are two primary ways of contributing:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"Since non-exits do not attract complaints, it should be fine to run them " -"without contacting the hoster first. Make sure you understand their policies" -" regarding bandwidth, especially on \"unlimited\" (fair use) contracts. For " -"exit relays, you should read the fine [Tor Exit Guidelines](/relay" -"/community-resources/tor-exit-guidelines) first." +"* Operate a fast Tor relay that's been running for the past two months: you" +" 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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"For network diversity and stronger anonymity, you should avoid providers and" -" countries that already attract a lot of Tor capacity. " -"[Metrics](https://metrics.torproject.org/) is a great tool that allows you " -"to group probabilities by country and AS (autonomous systems), so you can " -"more easily identify networks you want to avoid." +"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" +" good support program and get a lot of people to use it. Do research on Tor " +"and anonymity, solve some of our bugs, or establish yourself as a Tor " +"advocate." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) msgid "" -"**Note**: This page is currently being revamped. If you would like to help " -"out please see " -"[#31063](https://trac.torproject.org/projects/tor/ticket/31063)." +"If you're operating a fast relay or you've done something else cool, email " +"us at tshirt at torproject.org with the details. (We want to make sure our " +"shirts help outreach happen all around the world, so please understand if we" +" can't send you 5 shirts for your 5 excellent relays.)" msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/swag/ +#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) +msgid "" +"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." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Austria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) +msgid "The Legal FAQ for Tor Relay Operators" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) msgid "" -"| **Company/ISP** | **ASN** | **Bridges** | **Relay** | **Exit** | " -"**Comments** | **Last Updated** |" +"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " +"21, 2014." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"|-------------------------|-------------|-----------------|--------------|-------------|---------------------|------------------------|" +"NOTE: This FAQ is for informational purposes only and does not constitute " +"legal advice." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [UPC Austria GmbH](https://www.upc.at/) | - | - | Yes | Yes | (ISP) does " -"not care what their customers do at all (unless you have a business " -"connection) | 12/2011 |" +"Our aim is to provide a general description of the legal issues surrounding " +"Tor in the United States." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Silver Server GmbH](http://sil.at/) | - | -| Yes | Yes | Forwards abuse. " -"Hosts already some big exit/entry nodes which seem to have no problems. Very" -" expensive traffic. | 12/2011 |" +"Different factual situations and different legal jurisdictions will result " +"in different answers to a number of questions." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Tele2 Austria GmbH](https://tele2.at/) | - | - | Yes | Yes | Forwards " -"abuse at business connections, good quality traffic, does not like " -"\"proxys\" on private lines. Cheap synchronous (SDSL) connections. | 12/2011" -" |" +"Also, if you received this document from anywhere besides the EFF web site " +"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" +"faq, it may be out of date. Follow the link to get the latest version." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [A1(former Telekom Austria)](http://a1.net) | - | - | Yes | No | Does not " -"like Abuse (in any form) at all. Seems to give out customer data at alleged " -"abuse. Not recommended but cheap. | 12/2011 |" +"Got a DMCA notice? Check out our [sample response letter](/relay/community-" +"resources/eff-tor-legal/faq/tor-dmca-response)!" msgstr "" -#: 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 " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## General Information" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Bulgaria" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Has anyone ever been sued or prosecuted for running Tor?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [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 |" +"**No**, we aren't aware of anyone being sued or prosecuted in the United " +"States just for running a Tor relay. Further, we believe that running a Tor " +"relay including an exit relay that allows people to anonymously send and " +"receive traffic - is legal under U.S. law." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Canada" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [TekSavvy](http://www.teksavvy.ca) | - | Yes | Yes | ? | has a server-" -"friendly Internet Use Policy (e.g., running a Tor relay) and has taken a " -"stand in favor of net neutrality | 2008/12 |" +"**No**. Tor has been developed to be a tool for free expression, privacy, " +"and human rights. It is not a tool designed or intended to be used to break " +"the law, either by Tor users or Tor relay operators." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CloudatCost.ca](http://www.cloudatcost.com/) | - | Yes | Yes | ? | " -"operated by Fibernetics, has liberal abuse handling policies " -"[AUP](http://www.cloudatcost.com/terms.php), however Tor is not explicitly " -"allowed. | 2015/02 |" +"### Can EFF promise that I won't get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [oneprovider](http://oneprovider.com/) | - | Yes | Yes | Yes | They are " -"reselling dedicated servers in many locations around the world. Abuse " -"handling differs depending on the provider from which they resell. | 2016/06" -" |" +"**No**. All new technologies create legal uncertainties, and Tor is no " +"exception." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"We cannot guarantee that you will never face any legal liability as a result" +" of running a Tor relay." msgstr "" -#: 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 | ? | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"However, EFF believes so strongly that those running Tor relays shouldn't be" +" liable for traffic that passes through the relay that we're running our own" +" middle relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### France" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Online.net](http://www.online.net/) | AS12876 | Yes | Yes | Yes | The " -"account holder is responsible for all the traffic going through theirs " -"servers.| 01/28/2019 |" +"**Maybe**. While EFF cannot promise legal representation for all Tor relay " +"operators, it will assist relay operators in assessing the situation and " +"will try to locate qualified legal counsel when necessary." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Gandi VPS](https://www.gandi.net/) | - | Yes | Yes | Yes| Gandi send some" -" abuse complaints to Exit relays, but they do not stop the server, and when " -"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 | - |" +"Inquiries to EFF for the purpose of securing legal representation or " +"referrals should be directed to our intake coordinator by sending an email " +"to info at eff.org." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [OVH Kimsufi](http://www.kimsufi.com/) | - | Yes | Yes | No | Changed " -"their TOS in July 2013 and allow Tor as long as they don't notice illegal " -"activities. Exit nodes would eventually be shut down, but relays are " -"allowed. Octave Klaba, CEO of OVH said himself that the TOS have been " -"changed to make them clearer about the use of Tor. Many relays are currently" -" running on Kimsufi servers | - |" -msgstr "" - -#: 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 | - | - |" +"Such inquiries will be kept confidential subject to the limits of the " +"attorney/client privilege." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Pulse Servers](http://www.pulseservers.com/) | - | Yes | Yes | Yes | VPS " -"uses OVH AS. You can build ANY kind tor relays. | 05/01/2016 |" +"Note that although EFF cannot practice law outside of the United States, it " +"will still try to assist non-U.S. relay operators in finding local " +"representation." msgstr "" -#: 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 "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Creanova](http://creanova.org) | AS51765 | Yes | Yes | No | - | " -"12/19/2018 |" +"### Should I contact the Tor developers when I have legal questions about " +"Tor or to inform them if I suspect Tor is being used for illegal purposes?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [TeliaSonera Finland](https://www.sonera.fi/) | AS1759 | Yes | Yes | No | " -"- | 03/26/2016 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Germany" +"**No**. Tor's developers are available to answer technical questions, but " +"they are not lawyers and cannot give legal advice. Nor do they have any " +"ability to prevent illegal activity that may occur through Tor relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Weesly](http://weesly.de) | - | Yes | Yes | Yes | Note that you should " -"let them know about your intention when ordering a server or in advance. | " -"06/2013 |" +"Furthermore, your communications with Tor's developers are not protected by " +"any legal privilege, so law enforcement or civil litigants could subpoena " +"and obtain any information you give to them." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [EUServ](http://euserv.de) | - | - | Yes | No | They have a bad support, " -"but if you know how to maintain your server, this ISP is a good choice. | - " -"|" +"You can contact info@eff.org if you face a specific legal issue. We will try" +" to assist you, but given EFF's small size, we cannot guarantee that we can " +"help everyone." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [IPX-Server](https://www.ipx-server.de/) | - | Yes | Yes | - | - | - |" -msgstr "" - -#: 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 "" - -#: 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 | - | - |" +"### Do Tor's core developers make any promises about the trustworthiness or " +"reliability of Tor relays that are listed in their directory?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [myLoc Managed IT](https://myloc.de) | AS31010, AS24961 | Yes | Yes | No |" -" - | 2018-10-25 |" +"**No**. Although the developers attempt to verify that Tor relays listed in " +"the directory maintained by the core developers are stable and have adequate" +" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " +"or reliability of the individuals who run those relays." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [linevast](https://www.linevast.de/) | - | Yes | Yes | Yes | Only allowed " -"on dedicated servers | 13/11/2015 |" +"Tor's core developers further reserve the right to refuse a Tor relay " +"operator's request to be listed in their directory or to remove any relay " +"from their directory for any reason." msgstr "" -#: 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 " -"[Intergenia AG](http://www.intergenia.de/)), I've asked Server4You support " -"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/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "## Exit Relays" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Hetzner](http://hetzner.de/) | - | - | Yes | No | Offers good dedicated " -"root servers for a good price. | - |" +"Exit relays raise special concerns because the traffic that exits from them " +"can be traced back to the relay's IP address." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Contabo](https://contabo.de) | - | Yes | Yes | Yes | Has no restriction " -"for relays or exit nodes. However, possible abuse complaints will be " -"forwarded to the owner and need to be addressed. | 2018/06 |" +"While we believe that running an exit relay is legal, it is statistically " +"likely that an exit relay will at some point be used for illegal purposes, " +"which may attract the attention of private litigants or law enforcement." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Strato](https://strato.de) | - | - | Yes | No | Exit-Nodes are " -"prohibited by their general terms and conditions | - |" +"An exit relay may forward traffic that is considered unlawful, and that " +"traffic may be attributed to the operator of a relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [PraHost](https://www.prahost.com/) | - | - | Yes | Yes | Stated in " -"November 2014 that they allow exit nodes if abuse complaints are handled. " -"Suspends the server if no \"valid\" action (read: blocking) is taken within " -"24 hours of an abuse ticket. Their ticket system does not reliably handle " -"email replies, use the web interface instead. | 2017-10-31 |" +"If you are not willing to deal with that risk, a bridge or middle relay may " +"be a better fit for you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [DomainFactory](https://www.df.eu/de/cloud-hosting/cloud-server/) | - | - " -"| Yes | No | - | - |" +"These relays do not directly forward traffic to the Internet and so can't be" +" easily mistaken for the origin of allegedly unlawful content." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [NetCologne](https://www.netcologne.de/) | - | - | Yes | Yes | - | - |" +"The Tor Project's blog has some excellent " +"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " +"for running an exit with as little risk as possible. We suggest that you " +"review their advice before setting up an exit relay." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I run an exit relay from my home?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [hosthatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their " -"Hong Kong VPS type is OpenVZ,and ISP is SoftLayer. VPS locate in Pacnet's " -"data centers, Hong Kong. | - | 05/01/16 |" +"**No**. If law enforcement becomes interested in traffic from your exit " +"relay, it's possible that officers will seize your computer. For that " +"reason, it's best not to run your exit relay in your home or using your home" +" Internet connection." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Hungary" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Instead, consider running your exit relay in a commercial facility that is " +"supportive of Tor. Have a separate IP address for your exit relay, and don't" +" route your own traffic through it." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ServerAstra](https://serverastra.com/) | AS56322 | Yes | Yes | Yes | They" -" only say you should answer abuse requests in 24h. ISP has re-confirmed by " -"e-mail that exit nodes are acceptable, with \"strict\" exit node policies. |" -" 2014-10-15 |" +"Of course, you should avoid keeping any sensitive or personal information on" +" the computer hosting your exit relay, and you never should use that machine" +" for any illegal purpose." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Iceland" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "### Should I tell my ISP that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [1984Hosting](https://1984hosting.com/) | - | Yes | Yes | Yes | - | - |" +"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " +"exit relay and supports you in that goal." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [FlokiNET](https://flokinet.is/) | (AS200651) | Yes | Yes | Yes | Sponsor " -"enn.lu and saveyourprivacy exit nodes | - |" +"This will help ensure that your Internet access isn't cut off due to abuse " +"complaints." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [orangewebsite](https://www.orangewebsite.com/vps.php) | - | Yes | Yes | " -"Yes? | - | - |" +"The Tor community maintains a list of ISPs that are particularly Tor-savvy, " +"as well as ones that aren't." msgstr "" -#: 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 "" - -#: 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 "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Prometeus](https://www.prometeus.net/sito/) | - | Yes | Yes | No | - | - " -"|" +"### Is it a good idea to let others know that I'm running an exit relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ArubaCloud /Aruba](https://cloud.it/) | - | Yes | Yes | Yes | TOS " -"generically indicate that the operator is responsible for all the activities" -" on the machine. [Read more](https://balist.es/blog/2016/04/18/running-a" -"-tor-exit-node-on-aruba-arubacloud-a-detailed-account/) | - |" +"**Yes**. Be as transparent as possible about the fact that you're running an" +" exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SelfServer by Enter](https://selfserver.it/) | - | Yes | Yes | Yes | " -"Uncomfortable due to old CentOS 6.10, NATed IPv4-only networking, ports " -"other than the well-known are filtered. Abuse complaints need to go through " -"their support service | 11/2018 |" +"If your exit traffic draws the attention of the government or disgruntled " +"private party, you want them to figure out quickly and easily that you are " +"part of the Tor network and not responsible for the content." msgstr "" -#: 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 "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Yourserver](https://www.yourserver.se/) | - | Yes | Yes | ? | Support " -"team will allow relay/exit but TOR Traffic is throttled to 5Mbps speed. If " -"your Exit relay receive too much complaints, they will ask to you to stop or" -" otherwise they will suspend. | 2015/03/06 |" +"This could mean the difference between having your computer seized by law " +"enforcement and being left alone." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Lithuania" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" +"exit-node) the following ways to let others know that you're running an exit" +" relay:" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Baltic Servers](http://www.balticservers.com) | - | Yes | Yes | Yes | " -"All abuse mails they got yielded support tickets | - |" +"* Set up a reverse DNS name for the IP address that makes clear that the " +"computer is an exit relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Mexico" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" +"running-exit-node) to explain that you're running an exit relay that's part " +"of the Tor network." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| Axtel | - | Yes | Yes | ? | Currently some Guard / Middle nodes are " -"running in Axtel network | 2019 |" +"* If possible, get an [ARIN](https://www.arin.net/) registration for your " +"exit relay that displays contact information for you, not your ISP." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Moldova" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This way, you'll receive any abuse complaints and can respond to them " +"directly. Otherwise, try to ensure that your ISP forwards abuse complaints " +"that it receives to you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [MivoCloud](https://www.mivocloud.com/) | - | Yes | Yes | No | - | " -"09/13/16 |" +"### Should I snoop on the plaintext traffic that exits through my Tor " +"relay?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Trabia](https://www.trabia.com/) | - | Yes | Yes | Yes | - | 08/13/17 |" +"**No**. You may be technically capable of modifying the Tor source code or " +"installing additional software to monitor or log plaintext that exits your " +"relay." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [AlexHost](https://alexhost.md/) | - | Yes | Yes | Yes | - | 07/21/2014 |" +"However, Tor relay operators in the United States can possibly create civil " +"and even criminal liability for themselves under state or federal wiretap " +"laws if they monitor, log, or disclose Tor users' communications, while " +"non-U.S. operators may be subject to similar laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Netherlands" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"Do not examine anyone's communications without first talking to a lawyer." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [XS4ALL](https://www.xs4all.nl/en/) | AS3265 | Yes | Yes | Yes | Abuse can" -" result in temporary blocks, therefore they recommend to use an dedicated IP" -" address for exit nodes | 06/16/15 |" +"### If I receive a subpoena or other information request from law " +"enforcement or anyone else related to my Tor relay, what should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [verelox](https://verelox.com/) | AS12876 | Yes | Yes | Yes | - | 5/16 |" +"**Educate them about Tor**. In most instances, properly configured Tor " +"relays will have no useful data for inquiring parties, and you should feel " +"free to educate them on this point." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS42708 | Yes | Yes | No | - | " -"05/01/16 |" +"To the extent you do maintain logs, however, you should not disclose them to" +" any third party without first consulting a lawyer." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"In the United States, such a disclosure may violate the Electronic " +"Communications Privacy Act, and relay operators outside of the United States" +" may be subject to similar data protection laws." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LiteServer](https://www.liteserver.nl/) | AS60404 | Yes | Yes | Yes | Can" -" pay with Bitcoin. While their AUP doesn't allow tor exit nodes (see " -"[here](https://www.liteserver.nl/en/acceptable-usage-policy/)), they make an" -" exception if your exit-node has a reduced exit policy. And you must leave a" -" note to them that you are running a exit-node. \"We allow tor exit nodes as" -" long you run a limited exit policy (block SMTP) to avoid abuse. | " -"12/26/2018 |" +"You may receive legal inquiries where you are prohibited by law from telling" +" anyone about the request. We believe that, at least in the United States, " +"such gag orders do not prevent you from talking to a lawyer, including " +"calling a lawyer to find representation." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [i3D](https://www.i3d.net/) | - | Yes | Yes | Yes | Allows also exits, if " -"abuse is handled properly | 08/13/2017 |" +"Inquiries to EFF for the purpose of securing legal representation should be " +"directed to our intake coordinator (info at eff.org)." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [KoDDoS](https://koddos.net) | AS206264 | Yes | Yes | Yes | Bitcoin " -"accepted. | 10/12/2017 |" +"For more information about responding to abuse complaints and other " +"inquiries, check out the [Tor Abuse " +"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " +"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " +"Project's website." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Worldstream](https://www.worldstream.nl) | AS49981 | Yes | Yes | No | - " -"| 02/06/2019 |" +"For information on what to do if law enforcement seeks access to your " +"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" +"/know-your-rights) guide." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [LeaseWeb](https://www.leaseweb.com/) | - | Yes | Yes | Yes | - | - |" +"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Novogara](http://www.novogara.com) | - | Yes | Yes | Yes | Explicitly " -"allows Tor exit nodes and forwards abuse/DCMA, but their network isn't the " -"most stable. You need to email them for a custom offer. They also accept " -"Bitcoin/UKash/CashU | - |" +"EFF has written a [short template](tor-dmca-response) to help you write a " +"response to your ISP, university, etc., to let them know about the details " +"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [Netrouting`](http://netrouting.nl/) | - | Yes | Yes | No | ISP has " -"confirmed by e-mail that exit nodes are NOT acceptable. | 2014-10-15 |" +"Note that template only refers to U.S. jurisdictions, and is intended only " +"to address copyright complaints that are based on a relay of allegedly " +"infringing material through the Tor node." msgstr "" -#: 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 | ? | - | - |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you like, you should consider submitting a copy of your notice to " +"[Chilling Effects](https://www.chillingeffects.org/)." msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"This will help us recognize trends and issues that the lawyers might want to" +" focus on. Chilling Effects encourages submissions from people outside the " +"United States too." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [CyberBunker](http://www.cyberbunker.com/) | - | Yes | Yes | Yes | " -"Customers can remain anonymous. | - |" +"EFF believes that Tor relays should be protected from copyright liability " +"for the acts of their users because a Tor relay operator can raise an " +"immunity defense under the DMCA as well as defenses under copyright's " +"secondary liability doctrines." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [SnelServer](https://www.snelserver.com/) | - | Yes | Yes | Yes | Abuse " -"complaints must be responded to within 24 hours or the system automatically " -"suspends your account until you do. | 2014 |" +"However, no court has yet addressed these issues in the context of Tor " +"itself." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [ChmuraNet](https://www.chmuranet.com/) | - | Yes | Yes | Yes | Allows " -"anonymous users to run tor exits. Abuse issues will be forwarded. Make sure " -"to tell them that you're running an exit | 09/2014 |" +"If you are uncomfortable with this uncertainty, you may consider using a " +"reduced exit policy (such as the default policy suggested by the Tor " +"Project) to try to minimize traffic types that are often targeted in " +"copyright complaints." msgstr "" -#: 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" +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +msgid "" +"If you are a Tor relay operator willing to stand up and help set a clear " +"legal precedent establishing that merely running a relay does not create " +"copyright liability for either operators or their bandwidth providers, EFF " +"is interested in hearing from you." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ +#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) msgid "" -"| [HostHatch](https://hosthatch.com/) | AS36351 | Yes | Yes | No | Their VPS" -" location is: Sydney, AU - Equinix IBX SY3 Data Center.Their ISP " -"is:SoftLayer network, which includes primary transit from Telstra and " -"peering with Equinix, Pipe-IX, NSW-IX and Megaport. | - |" +"Read more [here](https://lists.torproject.org/pipermail/tor-" +"talk/2005-October/016301.html) about being EFF's test case." msgstr "" -#: 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 " -"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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.title) +msgid "NetBSD" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Poland" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on NetBSD" msgstr "" -#: 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 | - | " -"12/06/2017 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 1. Setup `pkg_add`" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) msgid "" -"| [Hostowisko.pl](http://www.hostowisko.pl/) | - | Yes | Yes | ? | - | " -"27/08/2013 |" +"echo \"PKG_PATH=http://cdn.netbsd.org/pub/pkgsrc/packages/NetBSD/$(uname " +"-m)/$(uname -r)/All\" > /etc/pkg_install.conf" msgstr "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "2. Install `obfs4proxy` and `tor` NetBSD's package" msgstr "" -#: 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 | ? | - | " -"01/10/2013 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "pkg_add obfs4proxy tor" msgstr "" -#: 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 | | " -"02/10/2013 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 2. Configure `/usr/pkg/etc/tor/torrc` to run **Tor** as a Bridge" msgstr "" -#: 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 " -"Tor-relays, but now is blocking Tor activity | 12/06/2017 |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/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" -" node on collocated dedicated server | - |" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Slask DataCenter](https://sldc.eu/) | - | Yes | Yes | Yes | - | " -"21/02/2018 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Romania" +"# Replace \"TODO1\" with a Tor port of your choice. This port must be " +"externally" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [m247.ro](https://www.m247.ro/) | - | Yes | Yes | Yes | - | 12/14/15 |" +"# reachable. Avoid port 9001 because it's commonly associated with Tor and" msgstr "" -#: 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" -" tor-talk thread](https://lists.torproject.org/pipermail/tor-" -"relays/2015-April/006867.html%7CApril) | 04/2015 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" msgstr "" -#: 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 " -"Romania and also have data centers in USA and UK with 24x7 free support. | " -"03/2017 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "ServerTransportPlugin obfs4 exec /usr/pkg/bin/obfs4proxy" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Sweden" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Dataclub](https://www.dataclub.biz) | - | Yes | Yes | Yes | Your Exit " -"should use Reduced Exit Policy | 2016/06/30 |" +"# externally reachable and must be different from the one specified for " +"ORPort." msgstr "" -#: 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 | - | " -"2016/05 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" msgstr "" -#: 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 " -"deliver where other ISPs can't. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Portlane](http://www.portlane.com/) | - | Yes | Yes | Yes | Previously " -"provided connectivity for ThePirateBay, OpenBitTorrent tracker et al. " -"Handles abuse according to \"Swedish praxis\". | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Switzerland" +"# Local communication port between Tor and obfs4. Always set this to " +"\"auto\"." msgstr "" -#: 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 |" -" No | \"We allow to place Tor routers, but don't allow to place Tor exit " -"nodes.\" This applies to all their partners, who actually sell Solar's " -"services to the public, namely: [Server & cloud](https://server-cloud.com), " -"[CoinsHost](https://coinshost.com), [Incloudibly](https://incloudibly.net), " -"[Cloudcom](https://cloudc.me), [AtomDrive](https://atomdrive.net). " -"Cryptocurrencies are accepted. | 12/04/2015 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 "" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [Tus Hosting](http://www.tushosting.si/) | - | Yes | Yes | Yes | They " -"just simply forward DMCA notices to us to handle (or ignore) them | - |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### Ukraine" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [UrDN](http://urdn.com.ua) | - | Yes | Yes | Yes | free speech hoster, " -"allows anything but spam/scam. Abuse always forwarded. | 10/08/2015 |" -msgstr "" - -#: 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 | - | - |" +"# there are problems with your bridge. This is optional but encouraged." msgstr "" -#: 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" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>" msgstr "" -#: 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 " -"run their own relay named Gigatux. They also offer servers in the US, " -"Germany, and Israel. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: 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 " -"knowledgable and understand Tor and its uses. They are hot on spam and abuse" -" 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/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "Log notice syslog" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"| [RapidSwitch](http://rapidswitch.com/) | - | Yes | Yes | ? | - | 07/2014 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) -msgid "### US" +"Don't forget to change the `ORPort`, `ServerTransportListenAddr`, " +"`ContactInfo`, and `Nickname` options." msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"| [2HOST](https://2host.com/) | - | Yes | Yes | Yes(?) | Vague AUP/Abuse " -"handling | 10/15/14 |" +"* 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/forward 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 "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) msgid "" -"| [Amazon Web Services (AWS)](https://aws.amazon.com) | - | Yes | Yes | No |" -" - | - |" +"* Are you firewalling your NetBSD? If so, make sure that `obfs4proxy` can " +"talk to `tor` over the loopback interface - do not forget to whitelist the " +"**ExtORPort**." msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 3. Start `tor`:" msgstr "" -#: 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/) | - " -"| Yes | Yes | Yes | - | 06/19/13 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "ln -sf /usr/pkg/share/examples/rc.d/tor /etc/rc.d/tor" msgstr "" -#: 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 | - | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "echo \"tor=YES\" >> /etc/rc.conf" msgstr "" -#: 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 " -"abuse handling policies | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "/etc/rc.d/tor start" msgstr "" -#: 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" -" [here](https://buyvm.net/acceptable-use-policy/#3). All relays are fine if " -"you follow the steps. | - |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 4. Monitor your logs" msgstr "" -#: https//community.torproject.org/relay/community-resources/good-bad-isps/ -#: (content/relay-operations/community-resources/good-bad-isps/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) msgid "" -"| [Catalyst Host](https://catalysthost.com/) | - | ? | No | No | \"If you " -"are interested in hosting either, you can ask us about a dedicated server.\"" -" | 10/01/14 |" +"To confirm your bridge is running with no issues, you should see something " +"like this:" msgstr "" -#: 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 " -"handling | 01/01/12 |" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "tail /var/log/messages" msgstr "" -#: 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 "" - -#: 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" -" are forwarded abuse complaints to handle themselves | 03/06/19 |" -msgstr "" - -#: 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" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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 | - |" -" 09/01/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"isp are mixed include: QuadraNet, nLayer, AboveNet, Inteliquent, Atrato " -"Networks and open peering with the entire Any2LA and Atlanta TIE networks. |" -" 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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 | - |" -" 05/01/14 |" -msgstr "" - -#: 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 | ? | - | " -"12/31/14 |" -msgstr "" - -#: 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 "" - -#: 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 " -"friendly. Standard Tor response will resolve abuse issues. | 10/07/15 |" -msgstr "" - -#: 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 |" -" Exit-friendly. | 05/01/16 |" -msgstr "" - -#: 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 "" - -#: 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 | - | " -"11/03/14 |" -msgstr "" - -#: 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 "" - -#: 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 | " -"Host, not an ISP | - |" -msgstr "" - -#: 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 | - | -" -" |" -msgstr "" - -#: 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 "" - -#: 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 "" - -#: 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(?) | - | - " -"|" -msgstr "" - -#: 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 "" - -#: 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 | ? | - | " -"- |" -msgstr "" - -#: 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" -" dedicated/colocation | - |" -msgstr "" - -#: 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 |" -" - | - |" -msgstr "" - -#: 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 "" - -#: 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" -" | No | - | 08/01/14 |" -msgstr "" - -#: 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" -" 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. | - |" -msgstr "" - -#: 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 " -"bridge/relay is allowed on the whole VPS range. Any VPS running Exit nodes " -"will be suspended without prior notice. | 15/01/15 |" -msgstr "" - -#: 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" -" |" -msgstr "" - -#: 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 | " -"No | - | 10/25/15 |" -msgstr "" - -#: 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 | " -"Only offers colocation, no cheap VPS option. | 1/14/19 |" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.title) -msgid "Swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.subtitle) -msgid "" -"If you're operating a fast relay or you've done something else cool, you're " -"eligible to receive our swag" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"You can get one of these fine Tor T-shirts for contributing to the Tor " -"project. There are two primary ways of contributing:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Operate a fast Tor relay that's been running for the past two months: you" -" 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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"* Help out in other ways. Maintain a translation. Run Tor trainings. Write a" -" good support program and get a lot of people to use it. Do research on Tor " -"and anonymity, solve some of our bugs, or establish yourself as a Tor " -"advocate." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"If you're operating a fast relay or you've done something else cool, email " -"us at tshirt at torproject.org with the details. (We want to make sure our " -"shirts help outreach happen all around the world, so please understand if we" -" can't send you 5 shirts for your 5 excellent relays.)" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/swag/ -#: (content/relay-operations/community-resources/swag/contents+en.lrpage.body) -msgid "" -"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." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.title) -msgid "The Legal FAQ for Tor Relay Operators" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.subtitle) -msgid "" -"FAQ written by the Electronic Frontier Foundation (EFF). Last updated April " -"21, 2014." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"NOTE: This FAQ is for informational purposes only and does not constitute " -"legal advice. Our aim is to provide a general description of the legal " -"issues surrounding Tor in the United States. Different factual situations " -"and different legal jurisdictions will result in different answers to a " -"number of questions. Therefore, please do not act on this information alone;" -" if you have any specific legal problems, issues, or questions, seek a " -"complete review of your situation with a lawyer licensed to practice in your" -" jurisdiction." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Also, if you received this document from anywhere besides the EFF web site " -"or https://community.torproject.org/relay/community-resources/eff-tor-legal-" -"faq, it may be out of date. Follow the link to get the latest version." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Got a DMCA notice? Check out our [sample response letter](/relay/community-" -"resources/eff-tor-legal/faq/tor-dmca-response)!" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## General Information" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Has anyone ever been sued or prosecuted for running Tor?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**, we aren't aware of anyone being sued or prosecuted in the United " -"States just for running a Tor relay. Further, we believe that running a Tor " -"relay including an exit relay that allows people to anonymously send and " -"receive traffic - is legal under U.S. law." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I use Tor or encourage the use of Tor for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor has been developed to be a tool for free expression, privacy, " -"and human rights. It is not a tool designed or intended to be used to break " -"the law, either by Tor users or Tor relay operators." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Can EFF promise that I won't get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. All new technologies create legal uncertainties, and Tor is no " -"exception. We cannot guarantee that you will never face any legal liability " -"as a result of running a Tor relay. However, EFF believes so strongly that " -"those running Tor relays shouldn't be liable for traffic that passes through" -" the relay that we're running our own middle relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Will EFF represent me if I get in trouble for running a Tor relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Maybe**. While EFF cannot promise legal representation for all Tor relay " -"operators, it will assist relay operators in assessing the situation and " -"will try to locate qualified legal counsel when necessary. Inquiries to EFF " -"for the purpose of securing legal representation or referrals should be " -"directed to our intake coordinator by sending an email to info@eff.org . " -"Such inquiries will be kept confidential subject to the limits of the " -"attorney/client privilege. Note that although EFF cannot practice law " -"outside of the United States, it will still try to assist non-U.S. relay " -"operators in finding local representation." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I contact the Tor developers when I have legal questions about " -"Tor or to inform them if I suspect Tor is being used for illegal purposes?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Tor's developers are available to answer technical questions, but " -"they are not lawyers and cannot give legal advice. Nor do they have any " -"ability to prevent illegal activity that may occur through Tor relays. " -"Furthermore, your communications with Tor's developers are not protected by " -"any legal privilege, so law enforcement or civil litigants could subpoena " -"and obtain any information you give to them." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"You can contact info@eff.org if you face a specific legal issue. We will try" -" to assist you, but given EFF's small size, we cannot guarantee that we can " -"help everyone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Do Tor's core developers make any promises about the trustworthiness or " -"reliability of Tor relays that are listed in their directory?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. Although the developers attempt to verify that Tor relays listed in " -"the directory maintained by the core developers are stable and have adequate" -" bandwidth, neither they nor EFF can guarantee the personal trustworthiness " -"or reliability of the individuals who run those relays. Tor's core " -"developers further reserve the right to refuse a Tor relay operator's " -"request to be listed in their directory or to remove any relay from their " -"directory for any reason." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "## Exit Relays" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Exit relays raise special concerns because the traffic that exits from them " -"can be traced back to the relay's IP address. While we believe that running " -"an exit relay is legal, it is statistically likely that an exit relay will " -"at some point be used for illegal purposes, which may attract the attention " -"of private litigants or law enforcement. An exit relay may forward traffic " -"that is considered unlawful, and that traffic may be attributed to the " -"operator of a relay. If you are not willing to deal with that risk, a bridge" -" or middle relay may be a better fit for you. These relays do not directly " -"forward traffic to the Internet and so can't be easily mistaken for the " -"origin of allegedly unlawful content." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project's blog has some excellent " -"[recommendations](https://blog.torproject.org/blog/tips-running-exit-node) " -"for running an exit with as little risk as possible. We suggest that you " -"review their advice before setting up an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I run an exit relay from my home?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. If law enforcement becomes interested in traffic from your exit " -"relay, it's possible that officers will seize your computer. For that " -"reason, it's best not to run your exit relay in your home or using your home" -" Internet connection." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Instead, consider running your exit relay in a commercial facility that is " -"supportive of Tor. Have a separate IP address for your exit relay, and don't" -" route your own traffic through it." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"Of course, you should avoid keeping any sensitive or personal information on" -" the computer hosting your exit relay, and you never should use that machine" -" for any illegal purpose." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "### Should I tell my ISP that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Make sure you have a Tor-friendly ISP that knows you're running an " -"exit relay and supports you in that goal. This will help ensure that your " -"Internet access isn't cut off due to abuse complaints. The Tor community " -"maintains a list of ISPs that are particularly Tor-savvy, as well as ones " -"that aren't." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Is it a good idea to let others know that I'm running an exit relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**Yes**. Be as transparent as possible about the fact that you're running an" -" exit relay. If your exit traffic draws the attention of the government or " -"disgruntled private party, you want them to figure out quickly and easily " -"that you are part of the Tor network and not responsible for the content. " -"This could mean the difference between having your computer seized by law " -"enforcement and being left alone." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"The Tor Project [suggests](https://blog.torproject.org/blog/tips-running-" -"exit-node) the following ways to let others know that you're running an exit" -" relay:" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a reverse DNS name for the IP address that makes clear that the " -"computer is an exit relay." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* Set up a notice like [this](https://blog.torproject.org/blog/tips-" -"running-exit-node) to explain that you're running an exit relay that's part " -"of the Tor network." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"* If possible, get an [ARIN](https://www.arin.net/) registration for your " -"exit relay that displays contact information for you, not your ISP. This " -"way, you'll receive any abuse complaints and can respond to them directly. " -"Otherwise, try to ensure that your ISP forwards abuse complaints that it " -"receives to you." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### Should I snoop on the plaintext traffic that exits through my Tor " -"relay?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"**No**. You may be technically capable of modifying the Tor source code or " -"installing additional software to monitor or log plaintext that exits your " -"relay. However, Tor relay operators in the United States can possibly create" -" civil and even criminal liability for themselves under state or federal " -"wiretap laws if they monitor, log, or disclose Tor users' communications, " -"while non-U.S. operators may be subject to similar laws. Do not examine " -"anyone's communications without first talking to a lawyer." -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### If I receive a subpoena or other information request from law " -"enforcement or anyone else related to my Tor relay, what should I do?" -msgstr "" - -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"**Educate them about Tor**. In most instances, properly configured Tor " -"relays will have no useful data for inquiring parties, and you should feel " -"free to educate them on this point. To the extent you do maintain logs, " -"however, you should not disclose them to any third party without first " -"consulting a lawyer. In the United States, such a disclosure may violate the" -" Electronic Communications Privacy Act, and relay operators outside of the " -"United States may be subject to similar data protection laws." +"[notice] Your Tor server's identity key fingerprint is '<NICKNAME> " +"<FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"You may receive legal inquiries where you are prohibited by law from telling" -" anyone about the request. We believe that, at least in the United States, " -"such gag orders do not prevent you from talking to a lawyer, including " -"calling a lawyer to find representation. Inquiries to EFF for the purpose of" -" securing legal representation should be directed to our intake coordinator " -"(info at eff.org) Such inquiries will be kept confidential subject to the " -"limits of the attorney/client privilege." +"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> " +"<HASHED FINGERPRINT>'" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"For more information about responding to abuse complaints and other " -"inquiries, check out the [Tor Abuse " -"FAQ](https://2019.www.torproject.org/docs/faq-abuse.html.en) and the " -"collection of [abuse response templates](/tor-abuse-templates/) on the Tor " -"Project's website." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"For information on what to do if law enforcement seeks access to your " -"digital devices, check out EFF's [Know Your Rights](https://www.eff.org/wp" -"/know-your-rights) guide." +"[notice] Tor has successfully opened a circuit. Looks like client " +"functionality is working." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"### My ISP, university, etc. just sent me a DMCA notice. What should I do?" +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"EFF has written a [short template](tor-dmca-response) to help you write a " -"response to your ISP, university, etc., to let them know about the details " -"of the Digital Millennium Copyright Act's safe harbor, and how Tor fits in. " -"Note that template only refers to U.S. jurisdictions, and is intended only " -"to address copyright complaints that are based on a relay of allegedly " -"infringing material through the Tor node." +"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " +"may take up to 20 minutes -- look for log messages indicating success)" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you like, you should consider submitting a copy of your notice to " -"[Chilling Effects](https://www.chillingeffects.org/). This will help us " -"recognize trends and issues that the lawyers might want to focus on. " -"Chilling Effects encourages submissions from people outside the United " -"States too." +"[notice] Self-testing indicates your ORPort is reachable from the outside. " +"Excellent. Publishing server descriptor." msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) -msgid "" -"EFF believes that Tor relays should be protected from copyright liability " -"for the acts of their users because a Tor relay operator can raise an " -"immunity defense under the DMCA as well as defenses under copyright's " -"secondary liability doctrines. However, no court has yet addressed these " -"issues in the context of Tor itself. If you are uncomfortable with this " -"uncertainty, you may consider using a reduced exit policy (such as the " -"default policy suggested by the Tor Project) to try to minimize traffic " -"types that are often targeted in copyright complaints." +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +msgid "### 5. Final Notes" msgstr "" -#: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/ -#: (content/relay-operations/community-resources/eff-tor-legal-faq/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/netbsd/ +#: (content/relay-operations/technical-setup/bridge/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"If you are a Tor relay operator willing to stand up and help set a clear " -"legal precedent establishing that merely running a relay does not create " -"copyright liability for either operators or their bandwidth providers, EFF " -"is interested in hearing from you. Read more " -"[here](https://lists.torproject.org/pipermail/tor-" -"talk/2005-October/016301.html) about being EFF's test case." +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/). If your " +"bridge is now running, check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/post-install/ @@ -8363,8 +8076,8 @@ msgstr "" #: (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** " -"[Download instructions for " -"Ubuntu](https://www.torproject.org/docs/debian.html.en#ubuntu)." +"[Download instructions for Ubuntu](https://support.torproject.org/apt/tor-" +"deb-repo/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8413,142 +8126,95 @@ msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +msgid "# Replace \"TODO1\" with a Tor port of your choice." +msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO1\" with a Tor port of your choice. This port must be " -"externally" +msgid "# This port must be externally reachable." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +"# Avoid port 9001 because it's commonly associated with Tor and censors may " +"be scanning the Internet for this port." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgstr "ServerTransportPlugin obfs4 exec /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 "# Replace \"TODO2\" with an obfs4 port of your choice." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 TODO1" +msgid "" +"# This port must be externally reachable and must be different from the one " +"specified for ORPort." msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" -msgstr "ServerTransportPlugin obfs4 exec /usr/bin/obfs4proxy" +msgid "" +"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" +" port number, nor listen on 0.0.0.0." +msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 \"TODO2\" with an obfs4 port of your choice. This port must be" +msgid "" +"# Replace \"<address@email.com>\" with your email address so we can contact " +"you if there are problems with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "# This is optional but encouraged." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 and must be different from the one specified for " -"ORPort." +"* 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 " +"bind the port with a non-root user:" msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "# Avoid port 9001 because it's commonly associated with" +msgid "`sudo setcap cap_net_bind_service=+ep /usr/bin/obfs4proxy`" msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." msgstr "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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:TODO2" +msgid "" +"If your bridge is behind a firewall or NAT, make sure to open both ports." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"You can use [our reachability test](https://bridges.torproject.org/scan/) to" +" see if your obfs4 port is reachable from the Internet." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ +#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) +msgid "" +"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`. " +"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8557,45 +8223,43 @@ msgstr "" #: (content/relay-operations/technical-setup/bridge/centos-rhel-opensuse/contents+en.lrpage.body) #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/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\"." +msgid "### 4. Restart tor" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "" -"# \"Ext\" means \"extended\", not \"external\". Don't try to set a specific" -" port number, nor listen on 0.0.0.0." +#: 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 "" #: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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" +msgid "### 5. Monitor your logs" +msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) msgid "" -"# Replace \"<address@email.com>\" with your email address so we can contact " -"you if there are problems with your bridge." +"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`):" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ #: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "# This is optional but encouraged." +#: 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/fedora/ +#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/openbsd/ +#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) +msgid "### 6. Final notes" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8608,7 +8272,8 @@ msgstr "" #: (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@email.com>" +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8621,7 +8286,7 @@ msgstr "" #: (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." +msgid "section](https://community.torproject.org/relay/getting-help/). If" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8634,7 +8299,7 @@ msgstr "" #: (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" +msgid "your bridge is now running, check out the [post-install" msgstr "" #: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ @@ -8648,84 +8313,212 @@ msgstr "" #: 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." +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" -#: 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 " -"bind the port with a non-root user:" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.title) +msgid "DragonflyBSD" msgstr "" -#: 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`" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy an obfs4 bridge on DragonflyBSD" msgstr "" -#: https//community.torproject.org/relay/setup/bridge/debian-ubuntu/ -#: (content/relay-operations/technical-setup/bridge/debian-ubuntu/contents+en.lrpage.body) -msgid "* Note that both Tor's OR port and its obfs4 port must be reachable." +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 1. Bootstrap `pkg`" msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) msgid "" -"If your bridge is behind a firewall or NAT, make sure to open both ports." +"DragonFlyBSD's daily snapshots and releases (starting with 3.4) come with " +"`pkg` already installed. Upgrades from earlier releases, however, will not " +"have it." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) msgid "" -"You can use [our reachability test](https://bridges.torproject.org/scan/) to" -" see if your obfs4 port is reachable from the Internet." +"If `pkg` is missing on the system for any reason, it can be quickly " +"bootstrapped without having to build it from source or even having " +"**DPorts** installed:" msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "cd /usr" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "make pkg-bootstrap" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "rehash" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "pkg-static install -y pkg" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "##### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`. " -"(see [bug #18356](https://trac.torproject.org/projects/tor/ticket/18356))" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (`ca_root_nss`)." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -msgid "### 4. Restart tor" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Installing the `ca_root_nss` package:" msgstr "" -#: 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`" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 ca_root_nss" msgstr "" -#: 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) -#: https//community.torproject.org/relay/setup/bridge/openbsd/ -#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) -msgid "### 5. Monitor your logs" +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"For fresh installations, the file `/usr/local/etc/pkg/repos/df-" +"latest.conf.sample` is copied to `/usr/local/etc/pkg/repos/df-latest`. The " +"files ending in the \".sample\" extension are ignored; pkg(8) only reads " +"files that end in \".conf\" and it will read as many as it finds." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "**DragonflyBSD** has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Avalon (mirror-master.dragonflybsd.org);" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "- Wolfpond (pkg.wolfpond.org)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`):" +"We can simply edit the **URL** used to point to the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." msgstr "" -#: 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/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"After applying all these changes, we update the packages list again and try " +"to check if there's already a new update to apply:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 update -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 upgrade -y -f" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 2. Install `tor` and `obfs4proxy` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "Here we can choose to install the latest stable version, like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 install an alpha release:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "pkg install tor-devel obfs4proxy-tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 3. Configure `/usr/local/etc/tor/torrc` to run **Tor** as a Bridge" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/fedora/ @@ -8734,232 +8527,333 @@ msgstr "" #: (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>'" +msgid "ServerTransportPlugin obfs4 exec /usr/local/bin/obfs4proxy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) msgid "" -"[notice] Your Tor bridge's hashed identity key fingerprint is '<NICKNAME> " -"<HASHED FINGERPRINT>'" +"* Are you firewalling your DragonflyBSD? If so, make sure that `obfs4proxy` " +"can talk to `tor` over the loopback interface - do not forget to whitelist " +"the **ExtORPort**." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"Here we set `tor` to start at boot time and use the setuid feature, in order" +" to bind to lower ports like 443 (the daemon itself will still run as a " +"regular non-privileged user)." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_setuid=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "echo \"tor_enable=YES\" >> /etc/rc.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/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`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "tail /var/log/tor/notices.log" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/dragonflybsd/ +#: (content/relay-operations/technical-setup/bridge/dragonflybsd/contents+en.lrpage.body) +msgid "### 6. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) +msgid "Docker" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 1. Pull the image" +msgstr "" + +#: 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 image that runs an obfs4 bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "First, download the image:" +msgstr "" + +#: 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:latest" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 2. Deploy a container" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "We provide a Makefile that helps you deploy the container." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"First, [download the Makefile](https://dip.torproject.org/torproject/anti-" +"censorship/docker-obfs4-bridge/raw/master/Makefile), and then write your " +"bridge configuration to a new file, bridge.sh." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Here's a template:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's Tor port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export OR_PORT=X" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your bridge's obfs4 port." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export PT_PORT=Y" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "# Your email address." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "export EMAIL=Z" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"Replace `X` with your desired OR port, `Y` with your obfs4 port (make sure " +"that **both** ports are forwarded in your firewall), and `Z` with your email" +" address, which allows us to get in touch with you if there are problems " +"with your bridge." +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "" +"With your bridge configuration in place, you can now deploy the container:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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'" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "You should now see output similar to the following:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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." +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "201fbd2b4d28e6f226978f27547edd79272871c5949bf8aab3872c983156a108" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "Make sure that port X and Y are forwarded in your firewall." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Now checking whether ORPort <redacted>:3818 is reachable... (this " -"may take up to 20 minutes -- look for log messages indicating success)" +"That's it! Your container (identified by the first line of output) is now " +"bootstrapping your new obfs4 bridge." msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"[notice] Self-testing indicates your ORPort is reachable from the outside. " -"Excellent. Publishing server descriptor." +"If you want to run multiple bridges on your machine, you need to create more" +" bridge configuration files with different sets of ports, and run `make " +"deploy` again, like so:" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -#: https//community.torproject.org/relay/setup/bridge/openbsd/ -#: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.body) -msgid "### 6. Final notes" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-1.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" -"If you are having troubles setting up your bridge, have a look at [our help" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "source bridge-2.sh && make deploy" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "section](https://community.torproject.org/relay/getting-help/). If" -msgstr "" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "..." +msgstr "..." -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "your bridge is now running, check out the [post-install" +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "### 3. Upgrade your container" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." +"To upgrade to the latest version of our image, you need to stop your " +"existing container, delete it, pull the latest image, and finally deploy it " +"again:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ -#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.title) -msgid "Docker" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker stop CONTAINER_ID" msgstr "" #: 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" +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker rm CONTAINER_ID" msgstr "" #: 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:" +"Note that your bridge's data directory (which includes its key material) is " +"stored in a docker volume, so you won't lose your bridge's identity when " +"upgrading to the latest docker image." msgstr "" #: 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:latest`" +msgid "" +"If you are running multiple bridges on your computer, you need to repeat " +"this step for each bridge." msgstr "" #: 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. We maintain a script that " -"automatically determines a free OR and obfs4 port for you. The script only " -"requires your email address as argument:" +"We will announce new image versions on the [tor-" +"dev](https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev) mailing " +"list." msgstr "" #: 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" +msgid "You can inspect your bridge's logs by running:" msgstr "" #: 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@email.com" +msgid "docker logs CONTAINER_ID" msgstr "" #: 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." +msgid "To use your new bridge in Tor Browser, you need its \"bridge line\"." msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "Make sure to check out the [post-install" +msgid "Here's how you can get your bridge line:" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "docker exec CONTAINER_ID get-bridge-line" +msgstr "" + +#: https//community.torproject.org/relay/setup/bridge/docker/ +#: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) +msgid "This will return a string similar to the following:" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"notes](https://community.torproject.org/relay/setup/bridge/post-install/). " -"If" +"obfs4 1.2.3.4:1234 B0E566C9031657EA7ED3FC9D248E8AC4F37635A4 " +"cert=OYWq67L7MDApdJCctUAF7rX8LHvMxvIBPHOoAp0+YXzlQdsxhw6EapaMNwbbGICkpY8CPQ " +"iat-mode=0" msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) msgid "" -"you are having troubles setting up your bridge, have a look at [our help" +"Make sure to check out the [post-install " +"notes](https://community.torproject.org/relay/setup/bridge/post-install/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/docker/ #: (content/relay-operations/technical-setup/bridge/docker/contents+en.lrpage.body) -msgid "section](https://community.torproject.org/relay/getting-help/)." +msgid "" +"If you are having troubles setting up your bridge, have a look at [our help " +"section](https://community.torproject.org/relay/getting-help/)." msgstr "" #: https//community.torproject.org/relay/setup/bridge/centos-rhel-opensuse/ @@ -9057,75 +8951,6 @@ msgstr "" #: (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/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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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/local/bin/obfs4proxy" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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@email.com>\" with your email address so we can contact " -"you if" -msgstr "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 "" - -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/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 " @@ -9157,15 +8982,6 @@ msgstr "" msgid "### 5. Monitor your logs (usually in your syslog)" msgstr "" -#: 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/fedora/ -#: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.body) -msgid "" -"To confirm your bridge is running with no issues, you should see something " -"like this:" -msgstr "" - #: https//community.torproject.org/relay/setup/bridge/fedora/ #: (content/relay-operations/technical-setup/bridge/fedora/contents+en.lrpage.title) #: https//community.torproject.org/relay/setup/guard/fedora/ @@ -9205,7 +9021,7 @@ msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.title) msgid "FreeBSD" -msgstr "" +msgstr "FreeBSD" #: https//community.torproject.org/relay/setup/bridge/freebsd/ #: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.subtitle) @@ -9233,13 +9049,6 @@ msgstr "" #: 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/setup/bridge/freebsd/ -#: (content/relay-operations/technical-setup/bridge/freebsd/contents+en.lrpage.body) msgid "" "* Are you using FreeBSD's firewall with a \"default deny\" policy? If so, " "make sure that your obfs4proxy can talk to your Tor process over the " @@ -9281,22 +9090,6 @@ msgstr "" #: 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 "" - -#: 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`:" -msgstr "" - -#: 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\" " "package repo to the \"latest\" repo." @@ -9304,13 +9097,13 @@ msgstr "" #: 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 "" #: 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 "mkdir -p /usr/local/etc/pkg/repos" msgstr "" @@ -9323,50 +9116,36 @@ msgstr "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" #: 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 "" @@ -9384,6 +9163,8 @@ msgstr "" #: https//community.torproject.org/relay/setup/bridge/openbsd/ #: (content/relay-operations/technical-setup/bridge/openbsd/contents+en.lrpage.title) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.title) msgid "OpenBSD" msgstr "" @@ -9435,11 +9216,15 @@ msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl enable tor" msgstr "" #: 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/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "rcctl start tor" msgstr "" @@ -9450,6 +9235,218 @@ msgid "" "like this (`/var/log/tor/notices.log`):" msgstr "" +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on NetBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 1. Setup `pkg_add`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` NetBSD's package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "pkg_add tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/pkg/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Nickname myBSDRelay # Change your relay's nickname to something you " +"like" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ContactInfo your@email # Please write your email address and be aware " +"that it will be published" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"ORPort 443 # You might want to use/try a different port, " +"should you want to" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ExitRelay 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "SocksPort 0" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Log notice syslog" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 6. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/netbsd/ +#: (content/relay-operations/technical-setup/guard/netbsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here we set `tor` to start during boot and call it for the first time:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on DragonflyBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 1. Bootstrap `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "### 1.1. Recommended Steps to Setup `pkg`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"Here, it will be similar to what we have on a **FreeBSD** system, and we are" +" going to use HTTPS to fetch our packages, and updates - so here we also " +"need an extra package to help us out (ca_root_nss)." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "DragonflyBSD has 2 packages repositories:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "" +"We can simply edit the **URL** used to point out the repositories on " +"`/usr/local/etc/pkg/repos/df-latest` and that's it! Remember to use " +"**pkg+https://** for Avalon." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 2. Install `tor` DragonflyBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 3. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"This is a very simple version of the `torrc` configuration file in order to " +"run a Middle/Guard relay on the Tor network:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 4. Start `tor`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/contents+en.lrpage.body) +msgid "# 5. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/dragonflybsd/ +#: (content/relay-operations/technical-setup/guard/dragonflybsd/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 "" +"If you are having troubles setting up your relay, have a look at our [help " +"section](/relay/getting-help/). If your relay is now running, check out the " +"[post-install](/relay/setup/post-install/) notes." +msgstr "" + #: https//community.torproject.org/relay/setup/guard/centosrhel/ #: (content/relay-operations/technical-setup/guard/centosrhel/contents+en.lrpage.title) msgid "CentOS/RHEL" @@ -9466,8 +9463,6 @@ msgstr "" #: (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 "# 1. Enable Automatic Software Updates" msgstr "" @@ -9533,8 +9528,6 @@ msgstr "" #: (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 "" @@ -9544,8 +9537,6 @@ msgstr "" #: (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 "" @@ -9553,8 +9544,6 @@ msgstr "" #: (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" @@ -9562,8 +9551,6 @@ msgstr "ORPort 9001" #: (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 "" @@ -9573,8 +9560,6 @@ msgstr "" #: (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 "" @@ -9584,8 +9569,6 @@ msgstr "" #: (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 "" @@ -9596,8 +9579,6 @@ msgstr "" #: (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 "" @@ -9639,25 +9620,9 @@ msgstr "" #: (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 "# 6. Final notes" msgstr "" -#: 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 "" -"If you are having troubles setting up your relay, have a look at our [help " -"section](/relay/getting-help/). If your relay is now running, check out the " -"[post-install](/relay/setup/post-install/) notes." -msgstr "" - #: 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 relay on Fedora" @@ -9762,71 +9727,247 @@ msgstr "" #: 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 relay on FreeBSD" +msgid "How to deploy a Middle/Guard relay on FreeBSD" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 2. Install the tor package" +msgid "# 1. Enable Automatic Updates for Packages" msgstr "" #: 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`" +msgid "# 2. Bootstrap `pkg`" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "or for alpha releases:" +msgid "" +"This article considers we have already a base installation of FreeBSD " +"running, and only the base system (here, we are running 12.0-RELEASE). That " +"means we do not have any packages installed neither the `pkg` packages " +"manager itself (there's no `sudo` available - we are running commands as " +"root)." msgstr "" #: 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`" +msgid "To bootstrap and install `pkg` we should run the following command:" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 3. Put the configuration file `/usr/local/etc/tor/torrc` in place" +msgid "pkg bootstrap" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "Log notice syslog" +msgid "### 2.1. Recommended Steps to Setup `pkg`" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 4. Ensure that the `random_id` sysctl setting is enabled:" +msgid "" +"To follow upstream updates in a \"faster way\" we recommend changing the " +"'quarterly' branch used by `pkg` to its 'latest' branch." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "" +"One additional step is to prefer using HTTPS to fetch our packages, and " +"updates - so here we also need an extra package to help us out " +"(ca_root_nss)." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "# 5. Start the tor daemon and make sure it starts at boot:" +msgid "" +"We are keeping the original setting used by `pkg` but setting a new one that" +" will override it, so we set up a new directory and than create a " +"configuration file to override what we need. This configuration file will be" +" `/usr/local/etc/pkg/repos/FreeBSD.conf`." msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) -msgid "### Optional but recommended" +msgid "Creating the new directory:" msgstr "" #: 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." +"This is how the new configuration file " +"`/usr/local/etc/pkg/repos/FreeBSD.conf` must look like:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "FreeBSD: {" +msgstr "" + +#: 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 "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 3. Install `tor` FreeBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 4. Configure `/usr/local/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/freebsd/ +#: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 5. Ensure `net.inet.ip.random_id` is enabled:" msgstr "" #: 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`" +msgid "sysrc tor_setuid=YES" msgstr "" #: https//community.torproject.org/relay/setup/guard/freebsd/ #: (content/relay-operations/technical-setup/guard/freebsd/contents+en.lrpage.body) +msgid "# 7. Final Notes" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.subtitle) +msgid "How to deploy a Middle/Guard relay on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 1. Install `tor` OpenBSD's Package" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Recent OpenBSD systems, like 6.5/amd64, already have the repository " +"configured on `/etc/installurl` so we do not need to bother changing it." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Should that's not your case, please adjust the `installurl` configuration " +"file like this:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"https://cdn.openbsd.org/pub/OpenBSD\" > /etc/installurl" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Proceed with `pkg_add` to install the package:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "### 2.1. Recommended Steps to Install `tor` on OpenBSD" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"If you want to install a newer version of the `tor` OpenBSD's package, you " +"can use M:Tier's binary packages:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "ftp https://stable.mtier.org/openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"Right after fetching `openup` you can run it to sync M:Tier's repository and" +" update your packages; it's an alternative to `pkg_add -u`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Here is how you proceed with these steps:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "openup" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 3. Configure `/etc/tor/torrc`" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "User _tor" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "# 4. Change `openfiles-max` and `maxfiles` Tweaks" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "" +"By default, OpenBSD maintains a rather low limit on the maximum number of " +"open files for a process. For a daemon such as Tor's, that opens a " +"connection to each and every other relay (currently around 7000 relays), " +"these limits should be raised." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Append the following section to `/etc/login.conf`:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "tor:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":openfiles-max=13500:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid ":tc=daemon:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) msgid "" -"and create the file `/usr/local/etc/pkg/repos/FreeBSD.conf` with the " -"following content:" +"OpenBSD also stores a kernel-level file descriptor limit in the sysctl " +"variable `kern.maxfiles`." +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "Increase it from the default of 7030 to 16000:" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "echo \"kern.maxfiles=16000\" >> /etc/sysctl.conf" +msgstr "" + +#: https//community.torproject.org/relay/setup/guard/openbsd/ +#: (content/relay-operations/technical-setup/guard/openbsd/contents+en.lrpage.body) +msgid "sysctl kern.maxfiles=16000" msgstr "" #: https//community.torproject.org/relay/community-resources/eff-tor-legal-faq/tor-dmca-response/ @@ -10317,57 +10458,89 @@ msgstr "" msgid "# service cron restart" msgstr "" -#: lego/templates/footer.html:9 lego/templates/footer.html:18 -#: lego/templates/navbar.html:73 templates/footer.html:9 -#: templates/footer.html:18 templates/navbar.html:73 +#: lego/templates/banner.html:3 lego/templates/banner.html:5 +#: templates/banner.html:3 templates/banner.html:5 +msgid "Close banner" +msgstr "" + +#: lego/templates/banner.html:11 templates/banner.html:11 +msgid "Tracking, surveillance, and censorship are widespread online." +msgstr "跟踪、监视和审查在网上广泛存在。" + +#: lego/templates/banner.html:20 templates/banner.html:20 +msgid "TAKE BACK THE INTERNET WITH TOR" +msgstr "与 Tor 一起回归互联网的本真" + +#: lego/templates/banner.html:33 lego/templates/banner.html:35 +#: templates/banner.html:33 templates/banner.html:35 +msgid "DONATE NOW" +msgstr "立即捐助" + +#: lego/templates/banner.html:37 templates/banner.html:37 +msgid "Give today, and Mozilla will match your donation." +msgstr "现在捐款,Mozilla 会匹配你的捐赠。" + +#: lego/templates/footer.html:10 lego/templates/footer.html:19 +#: lego/templates/navbar.html:84 templates/footer.html:10 +#: templates/footer.html:19 templates/navbar.html:84 msgid "Download Tor Browser" -msgstr "下载Tor浏览器" +msgstr "下载 Tor 浏览器" -#: lego/templates/footer.html:10 templates/footer.html:10 +#: lego/templates/footer.html:11 templates/footer.html:11 msgid "" "Download Tor Browser to experience real private browsing without tracking, " "surveillance, or censorship." -msgstr "" +msgstr "下载 Tor 浏览器,体验真正的私密浏览,不被追踪、监视或审查。" -#: lego/templates/footer.html:27 templates/footer.html:27 +#: lego/templates/footer.html:28 templates/footer.html:28 msgid "Our mission:" -msgstr "我们的任务:" +msgstr "我们的任务:" -#: lego/templates/footer.html:28 templates/footer.html:28 +#: lego/templates/footer.html:29 templates/footer.html:29 msgid "" "To advance human rights and freedoms by creating and deploying free and open" " source anonymity and privacy technologies, supporting their unrestricted " "availability and use, and furthering their scientific and popular " "understanding." -msgstr "通过创建和部署自由和开源的匿名和隐私技术,支持他们不受限制的使用性,以及提高他们对科学和普世价值的认知,来促进人权和自由的发展。" +msgstr "" +"通过开发和部署自由和开源的匿名和隐私技术,来支持人们不受限制地使用网络,以及提高他们对科学和普世价值的认知,并增进他们对科学和日常知识的理解。" + +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 +msgid "Donate" +msgstr "捐款" -#: lego/templates/footer.html:49 lego/templates/navbar.html:16 -#: templates/footer.html:49 templates/navbar.html:16 +#: lego/templates/footer.html:57 lego/templates/footer.html:59 +#: lego/templates/navbar.html:19 lego/templates/navbar.html:21 +#: templates/footer.html:57 templates/footer.html:59 templates/navbar.html:19 +#: templates/navbar.html:21 msgid "Donate Now" -msgstr "" +msgstr "立即捐助" -#: lego/templates/footer.html:54 templates/footer.html:54 +#: lego/templates/footer.html:65 templates/footer.html:65 msgid "Subscribe to our Newsletter" msgstr "订阅我们的新闻" -#: lego/templates/footer.html:55 templates/footer.html:55 +#: lego/templates/footer.html:66 templates/footer.html:66 msgid "Get monthly updates and opportunities from the Tor Project:" -msgstr "订阅我们每个月发布的消息和机遇:" +msgstr "获取 Tor Project 每月发布的更新和机遇:" -#: lego/templates/footer.html:56 templates/footer.html:56 +#: lego/templates/footer.html:67 templates/footer.html:67 msgid "Sign up" -msgstr "注册" +msgstr "订阅" -#: lego/templates/footer.html:75 templates/footer.html:75 +#: lego/templates/footer.html:86 templates/footer.html:86 #, python-format msgid "" "Trademark, copyright notices, and rules for use by third parties can be " "found in our %(link_to_faq)s" -msgstr "" +msgstr "商标保护、版权保护以及第三方使用规则可以在 %(link_to_faq)s 找到" -#: lego/templates/navbar.html:20 templates/navbar.html:20 +#: lego/templates/navbar.html:26 templates/navbar.html:26 msgid "Menu" -msgstr "" +msgstr "菜单" #: lego/templates/search.html:5 msgid "Search" @@ -10420,7 +10593,7 @@ msgstr "" #: lego/templates/secure-connections.html:37 msgid "Site.com" -msgstr "网站.com" +msgstr "Site.com" #: lego/templates/secure-connections.html:40 msgid "The site being visited." @@ -10478,36 +10651,42 @@ msgstr "" #: templates/meta.html:3 msgid "" "Defend yourself against tracking and surveillance. Circumvent censorship." -msgstr "" - -#: templates/onion-services.html:10 -msgid "Learn more about onion services here" -msgstr "" +msgstr "防止你被追踪和监视。避开网络审查。" -#: templates/onion-services.html:30 +#: templates/onion-services.html:27 msgid "Onionize any website" msgstr "" -#: templates/onion-services.html:32 +#: templates/onion-services.html:29 msgid "" "There's a toolkit that lets you take any existing website and host it as a " -".onion site. You would wanna do this because .onion sites are more secure " +".onion site. You would want do this because .onion sites are more secure " "than just regular sites. We show you how to use this toolkit and onionize a " "site." msgstr "" -#: templates/onion-services.html:38 -msgid "Learn more" -msgstr "详细了解" - -#: templates/onion-services.html:43 +#: templates/onion-services.html:32 msgid "Check out the code" msgstr "" -#: templates/onion-services.html:49 +#: templates/onion-services.html:36 msgid "Featured .onion sites" msgstr "" +#: templates/onion-services.html:55 +msgid "Learn More" +msgstr "了解更多" + +#: templates/onion-services.html:57 +msgid "" +"Are you interested in learning more about onion services? Join our tor-" +"onions mailing list to speak with other onion service operators." +msgstr "" + +#: templates/onion-services.html:60 +msgid "Tor Onions mailing list" +msgstr "" + #: templates/outreach.html:27 msgid "Tor Speakers Bureau" msgstr "" @@ -10560,7 +10739,7 @@ msgstr "" #: templates/two-columns-page.html:27 msgid "Contributors to this page:" -msgstr "" +msgstr "此页面的贡献者:" #: templates/two-columns-page.html:29 msgid "Back to previous page: " @@ -10568,23 +10747,21 @@ msgstr "" #: templates/two-columns-page.html:29 msgid "Edit this page" -msgstr "" - -#: templates/user-research.html:10 -msgid "Want to know more? Take a look at our process" -msgstr "" +msgstr "编辑此页面" -#: templates/user-research.html:27 -msgid "Be a user testing coordinator" +#: templates/user-research.html:31 +msgid "Become a Community User Researcher" msgstr "" -#: templates/user-research.html:29 +#: templates/user-research.html:33 msgid "" -"Are you a UX researcher interested in running Tor user tests? Have new " -"ideas, suggestions, or studies that can help improve Tor applications? Help " -"us by coordinating user testing, and we'll send you a Tor t-shirt." +"Are you a design researcher, user researcher, student, or someone interested" +" in learning more about Tor users? Do you have new ideas, suggestions, or " +"research that can help improve Tor applications? Help us by coordinating " +"user research with your local community, and learn more about best practices" +" for working with users at-risk." msgstr "" -#: templates/user-research.html:30 -msgid "User research list" +#: templates/user-research.html:35 +msgid "UX team mailing list" msgstr ""