Tor: Pakete und Quellcode
Tor wird als Freie Software unter der 3-clause BSD license verteilt.
Die letzte Version kannst du aus dem Downloadverzeichnis beziehen. Die letzte stabile Version ist 0.0.9.9 und die letzte Testversion ist 0.1.0.9-rc. Tor sollte auf Linux, BSD, OS X, Win32, Solaris und anderen Systemen laufen.
- Win32 Installationsprogramm (experimentell): 0.1.0.9-rc (sig) Lies die Win32-spezifischen Anweisungen.
- Mac OS X Installationsprogramm (experimentell): 0.1.0.9-rc (sig) Lies die OS X spezifischen Anweisungen.
- RPM Paket (experimentell): 0.1.0.9.rc RPM (sig), 0.1.0.9.rc SRPM (sig)
- Letzte stabile Version: 0.0.9.9 (sig)
- Letzte Testversion: 0.1.0.9-rc (sig). Weiterhin wirst du libevent benötigen. Wenn du mutig genug bist, um die Quellen auf Windows zu bauen, wirst du libevent 1.0c oder höher brauchen.
Allgemeine Anweisungen zur Installation und Konfiguration befinden sich hier. Der Eintrag in der FAQ beschreibt, wie die Signaturen der Pakete zu verifizieren sind.
Schaue dir die Entwicklerseite an, um Anweisungen zu erhalten, wie man Tor aus dem CVS-Verzeichnis erhält.
Ältere Versionen sind hier.
Debianpakete sind zu den offiziellen Quellen in der Unstable (sid) und
Testing (etch) Distribution
hochgeladen worden. Wenn du stable (sarge) oder oldstable (woody) nutzt, musst
du folgende Zeilen zur /etc/apt/sources.list
hinzufügen:
für sarge (stable):
deb http://mirror.noreply.org/pub/tor sarge main
deb-src http://mirror.noreply.org/pub/tor sarge mainoder für woody (oldstable):
deb http://mirror.noreply.org/pub/tor woody main
deb-src http://mirror.noreply.org/pub/tor woody main
Um die Pakete zu installieren, gibt folgende Kommandos ein:
$ apt-get update
$ apt-get install tor
Pakete der Entwicklungsversion sind auch erhältlich. Um diese zu
installieren, musst du folgendes zur /etc/apt/sources.list
hinzufügen:
Nutze für sid
deb http://mirror.noreply.org/pub/tor experimental main
deb-src http://mirror.noreply.org/pub/tor experimental mainoder für sarge (stable)
deb http://mirror.noreply.org/pub/tor experimental-sarge main
deb-src http://mirror.noreply.org/pub/tor experimental-sarge mainund falls du noch Woody (oldstable) betreibst, füge diese Zeilen hinzu:
deb http://mirror.noreply.org/pub/tor experimental-woody main
deb-src http://mirror.noreply.org/pub/tor experimental-woody main
Um die Pakete zu installieren, gibt folgende Kommandos ein:
$ apt-get update
$ apt-get install -t experimental tor
oder einfach
$ apt-get update
$ apt-get install tor
je nachdem, welche der obigen Zeilen du hinzugefügt hast.
Pakete für andere Architekturen als i386 können von den oben genannten Architekturen sehr einfach gebaut werden. Plage am besten weasel, wenn er es nicht dokumentiert hat.
Eine Anleitung für chroot ist im Wiki (Tor in chroot) erhältlich.
FreeBSD: portinstall -s security/tor
OpenBSD: cd /usr/ports/net/tor && make && make install (Anleitung für chroot)
NetBSD: cd /usr/pkgsrc/net/tor && make install
Gentoo: emerge tor (Anleitung)
Es gibt Gerüchte, dass andere Pakete für andere Plattformen existieren. Wenn jemand Details schickt, werden wir hier Links veröffentlichen.
Spiegelserver
Wenn du einen Spiegel (mirror) betreibst, schicke bitte eine E-Mail an tor-webmaster@freehaven.net und wir werden den ihn Liste hinzufügen.
Swedish Linux Society (ftp
| http)
Meulie.net (http)
Testversionen
2005-06-09: Tor 0.1.0.9-rc behebt eine Speicherfresser, deaktiviert Threads unter Solaris und schliesst einige wichtige Sicherheitsfixes für Win32 ein.
2005-05-23: Tor 0.1.0.8-rc bekommt keine Kernalpaniken mehr auf OS X 10.3.9, schaltet Threading bei OpenBSD ab und behebt andere Kleinigkeiten.
2005-05-17: Tor 0.1.0.7-rc behebt ein Installationsproblem mit OS X auf Tiger und findet, linkt und betreibt libevent viel besser auf exotischen Plattformen.
2005-05-14: Tor 0.1.0.6-rc behebt die letzten bekannten größeren Fehler; Wir nutzen nun kein Threading auf NetBSD und das neue libevent entdeckt und deaktiviert die kaputte kqueue, die mit OS X 10.4.0 ausgeliefert wird.
2005-04-27: Tor 0.1.0.5-rc hat einige Fixes (speziell libevent 1.0d hat einen großen Fehler und wir haben es zu 1.0e weiterentwickelt), hat Unterstützung für HTTPS-Authenticator und einige Verbesserungen in der Performance
2005-04-23: Tor 0.1.0.4-rc behebt einige Stabilitätsprobleme. Dabei ist ein Fehler eingeschlossen, der leider eine Menge Server zur Strecke gebracht hat..
2005-04-08: Tor 0.1.0.3-rc macht einige Verbesserungen in der Performance, Tor toleriert größere Abweichungen in der Uhr und behebt einige weitere Fehler
2005-04-01: Tor 0.1.0.2-rc macht die Ermittlung der Erreichbarkeit einfacher und behebt andere Probleme.
Stabile Versionen
2005-04-23: Tor 0.0.9.9 hat einen Fix für einen Assertrigger, der dann passiert, wenn der Server komische TLS-Zertifikate von den Klienten bekommt.
2005-04-07: Tor 0.0.9.8 hat einen Workaround für einen Fehler, der nur ganz selten auftrat und von Alex de Joode berichtet wurde. Er führt dazu, dass der Server aufhört, neue Verbindungen zu verarbeiten.
2005-04-01: Tor 0.0.9.7 behebt einen anderen Fehler, der zum Crash führt und behebt einen anderen Fehler, wo eine neue Verbindung zu einem unbekannten Server verweigert wird.
2005-03-24: Tor 0.0.9.6 behebt mehrere Stabilitätsprobleme.
2005-02-22: Tor 0.0.9.5 behebt eine Racekondition bei Exitknoten, wenn die Auflösung von Abfragen fehlschlägt und einige andere Fehler.
2005-02-03: Tor 0.0.9.4 behebt einen Serverfehler, der große Teile des Netzwerks zum Erliegen gebracht hat. Er macht uns auch mehr robust gegen Fälle, in denen Dateideskriptoren ausgehen.
2005-01-21: Tor 0.0.9.3 verbessert die Nutzung der CPU, funktioniert besser wenn das Netzwerk offline war und du versuchst Tor zu nutzen und macht versteckte Services weniger untragbar.
2005-01-04: Tor 0.0.9.2 behebt viele weitere Fehler.
2004-12-16: Tor 0.0.9.1 behebt einige wenige kleine Fehler in 0.0.9.
2004-12-12: Tor 0.0.9 fügt ein Win32-Installationsproblem hinzu, bessere Verbindungsalorithmen, Bandbreitenkontrolle und Ruhezustand, effizienteres Verzechnisladen und Unterstützung für ein separates GUI-Kontrollprogramm (wenn jemand eines schreibt.
2004-10-14: Tor 0.0.8.1 behebt einen entfernt ausnutzbaren Fehler, der zum Absturz führt, und hat einige andere Stabilitätsverbesserungen.
Im ChangeLog kannst du weitere Details finden.