Die Portabilität von OpenSSH
Die normale OpenSSH-Entwicklung produziert eine kleine, sichere und
einfach zu verwaltende Version für das OpenBSD-Projekt. Das
OpenSSH-Portabilitätsteam nimmt
diese Grundversion und fügt Portabilitätscode hinzu, sodass OpenSSH
auf vielen Betriebssystemen laufen kann (dadurch, dass OpenSSH auch
Authentifikation durchführt, gibt es dummerweise eine
*Menge* Probleme mit den Unterschieden zwischen den
verschiedenen Unices).
Das hier bereitgestellte OpenSSH sollte eigentlich auf diesen
Unix-Varianten laufen:
- AIX
- HP-UX
- Irix
- Linux
- NeXT
- SCO
- SNI/Reliant Unix
- Solaris
- Digital Unix/Tru64/OSF
- Mac OS X
- Cygwin
- ... und es werden immer mehr.
Das portable OpenSSH folgt der Entwicklung der offiziellen Version,
aber die Veröffentlichungen sind nicht synchronisiert. Portable
Versionen sind mit einem p-Suffix markiert (z. B. 4.4p1), ihre
Versionsnummer wird aber dann erhöht, wenn sie stabile Versionen
erreichen.
Die folgenden Dateien beschreiben die Entwicklungsanstrengungen des
OpenSSH-Portabilitätsteams.
Die Releasedateien sind mittels des PGP-Publickeys signiert, der in der
Datei DJM-GPG-KEY.asc auf der FTP-Seite liegt. Dieser Schlüssel ist auch
durch das Keyserver-Netzwerk
verfügbar.
Entwickler
Taufrische nächtliche Snapshots gibt es
hier und im
snapshots/-Verzeichnis der Mirror.
Die portablen Versionen von OpenSSH sind auch über
anonymous CVS verfügbar. Dazu musst du die folgenden Kommandos
ausführen:
export CVSROOT=anoncvs@anoncvs.mindrot.org:/cvs
export CVS_RSH=/usr/bin/ssh
cvs get openssh
(Für dieses Repository gibt es kein Passwort. Allerdings ist es
schreibgeschützt - versuch also erst gar nicht, hier zu
comitten). Dieses Repository wird von
Damien Miller bereitgestellt
und gepflegt. Die Fingerprints der SSH-Keys für diese Repositorys ist:
2048 8e:09:e9:fb:dc:af:e4:a5:e6:a0:e2:28:59:63:84:17 ssh_host_rsa_key.pub
1024 3e:38:50:b8:d7:b7:dc:bc:13:c4:d8:76:c8:31:e3:44 ssh_host_dsa_key.pub
Nachdem du das Repository heruntergeladen hast, muss die
configure-Datei erstellt werden, indem du
autoreconf, das sich im autoconf-Package
befindet, ausführst (die benötigte Version wird in der INSTALL-Datei
ausgeführt). Dieser Schritt muss auch wiederholt werden, wenn Änderungen
an der configure.ac-Datei gemacht wurden.
Entwickler lesen und befolgen bitte diese
Richtlinien
zum Beisteuern von Code. Patches sollten in Form von unified Diffs
gesendet werden.
Herunterladen
Index
FTP-Mirror
HTTP-Mirror
Im FTP-Verzeichnis wirst du Tarballs der aktuellen Version finden,
Diffs gegen den OpenBSD-Quelltext und RPMs für RedHat-Linux-Systeme.
Historische Versionen sind im old/-Verzeichnis verfügbar.
|
Hauptseite (Kanada)
|
ftp://ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
|
|
Deutschland (Düsseldorf)
|
ftp://ftp.freenet.de/pub/ftp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
|
|
Deutschland (Erlangen)
|
ftp://openbsd.informatik.uni-erlangen.de/pub/OpenBSD/OpenSSH/portable/
|
|
Deutschland (Esslingen)
|
ftp://ftp-stud.fht-esslingen.de/pub/OpenBSD/OpenSSH/portable/
|
|
Deutschland (Hamburg)
|
ftp://openbsd.bay13.net/pub/OpenBSD/OpenSSH/portable/
|
|
Argentinien (Buenos Aires)
|
ftp://ftp.openbsd.md5.com.ar/pub/OpenBSD/OpenSSH/portable/
|
|
Australien (Perth)
|
ftp://ftp.it.net.au/mirrors/OpenBSD/OpenSSH/portable/
|
|
Australien (Sydney)
|
ftp://ftp.planetmirror.com/pub/OpenBSD/OpenSSH/portable/
|
|
Australien (Sydney)
|
ftp://openbsd.wiretapped.net/pub/OpenBSD/OpenSSH/portable/
|
|
Belgien
|
ftp://ftp.scarlet.be/pub/openbsd/OpenSSH/portable/
|
|
Belgien (Brüssel)
|
ftp://ftp.belnet.be/packages/openbsd/OpenSSH/portable/
|
|
Belgien (Brüssel)
|
ftp://ftp.easynet.be/openssh/portable/
|
|
Brasilien (Santa Catarina)
|
ftp://ftp.das.ufsc.br/pub/OpenBSD/OpenSSH/portable/
|
|
Dänemark (Aalborg)
|
ftp://mirrors.dotsrc.org/openssh/portable/
|
|
Dänemark (Kopenhagen)
|
ftp://ftp.dkuug.dk/pub/OpenSSH/portable/
|
|
Frankreich (Paris)
|
ftp://ftp.fr.openbsd.org/pub/OpenBSD/OpenSSH/portable/
|
|
Griechenland (Athen)
|
ftp://filoktitis.noc.uoa.gr/pub/OpenBSD/OpenSSH/portable/
|
|
Griechenland (Thessaloniki)
|
ftp://ftp.physics.auth.gr/pub/mirrors/OpenBSD/OpenBSD/OpenSSH/portable/
|
|
Griechenland (Thrace)
|
ftp://ftp.duth.gr/pub/OpenBSD/OpenSSH/portable/
|
|
Großbritannien (London)
|
ftp://ftp.plig.org/pub/OpenBSD/OpenSSH/portable/
|
|
Irland (Dublin)
|
ftp://ftp.esat.net/pub/OpenBSD/OpenSSH/portable/
|
|
Japan (Tokyo)
|
ftp://ftp.jp.openbsd.org/pub/OpenBSD/OpenSSH/portable/
|
|
Japan (Tokyo)
|
ftp://ftp.kddlabs.co.jp/OpenBSD/OpenSSH/portable/
|
|
Kanada (Edmonton)
|
ftp://ftp.ca.openbsd.org/pub/OpenBSD/OpenSSH/portable/
|
|
Niederlande, die (Amsterdam)
|
ftp://ftp.nl.uu.net/pub/OpenBSD/OpenSSH/portable/
|
|
Niederlande, die (Amsterdam)
|
ftp://ftp.calyx.nl/pub/OpenBSD/OpenSSH/portable/
|
|
Niederlande, die (Ede)
|
ftp://ftp.bit.nl/mirror/openssh/
|
|
Norwegen (Oslo)
|
ftp://ftp.inet.no/pub/OpenBSD/OpenSSH/portable/
|
|
Norwegen (Oslo)
|
ftp://ftp.uninett.no/pub/OpenBSD/OpenSSH/portable/
|
|
Österreich (Wien)
|
ftp://gd.tuwien.ac.at/opsys/OpenBSD/OpenSSH/portable/
|
|
Österreich (Wien)
|
ftp://playboy.wu-wien.ac.at/pub/OpenBSD/OpenSSH/portable/
|
|
Österreich (Wien)
|
ftp://ftp.catai.net/pub/OpenBSD/OpenSSH/portable/
|
|
Polen
|
ftp://ftp.task.gda.pl/pub/OpenBSD/OpenSSH/portable/
|
|
Polen
|
ftp://sunsite.icm.edu.pl/pub/OpenBSD/OpenSSH/portable/
|
|
Polen (Warschau)
|
ftp://ftp.tpnet.pl/d2/ftp.openssh.com/pub/OpenBSD/OpenSSH/portable/
|
|
Portugal
|
ftp://ftp.fmed.uc.pt/pub/OpenBSD/OpenSSH/portable/
|
|
Rumänien (Bukarest)
|
ftp://mirrors.evolva.ro/OpenSSH/portable/
|
|
Russland (Chernogolovka-Moskau)
|
ftp://ftp.chg.ru/pub/OpenBSD/OpenSSH/portable/
|
|
Russland (Moskau)
|
ftp://ftp.gamma.ru/pub/OpenBSD/OpenSSH/portable/
|
|
Russland (Moskau)
|
ftp://ftp.radio-msu.net/pub/OpenBSD/OpenSSH/portable/
|
|
Schweden (Stockholm)
|
ftp://ftp.stacken.kth.se/pub/OpenBSD/OpenSSH/portable/
|
|
Schweden (Uppsala)
|
ftp://ftp.sunet.se/pub/OpenBSD/OpenSSH/portable/
|
|
Schweden (Uppsala)
|
ftp://ftp.openbsd.se/pub/OpenBSD/OpenSSH/portable/
|
|
Schweiz (Zürich)
|
ftp://sunsite.cnlab-switch.ch/pub/OpenBSD/OpenSSH/portable/
|
|
Spanien (Madrid)
|
ftp://ftp.rediris.es/mirror/OpenBSD/pub/OpenBSD/OpenSSH/portable/
|
|
Taiwan
|
ftp://openbsd.nsysu.edu.tw/BSD/OpenBSD/OpenSSH/portable/
|
|
Tschechische Republik (Prag)
|
ftp://ftp.openbsd.cz/pub/OpenBSD/OpenSSH/portable/
|
|
Ukraine (Kiev)
|
ftp://ftp.openbsd.org.ua/pub/OpenBSD/OpenSSH/portable/
|
|
Ungarn
|
ftp://ftp.fsn.hu/pub/openbsd/OpenSSH/portable/
|
|
USA (Redwood City, CA)
|
ftp://ftp5.usa.openbsd.org/pub/OpenBSD/OpenSSH/portable/
|
|
USA (Boulder, CO)
|
ftp://ftp3.usa.openbsd.org/pub/OpenBSD/OpenSSH/portable/
|
|
USA (Gainesville, FL)
|
ftp://ftp.cise.ufl.edu/pub/mirrors/openssh/portable/
|
|
USA (Champaign, IL)
|
ftp://reflection.ncsa.uiuc.edu/pub/OpenBSD/OpenSSH/portable/
|
|
USA (Chicago, IL)
|
ftp://mirror.mcs.anl.gov/pub/openssh/portable/
|
|
USA (Chicago, IL)
|
ftp://mirror.sg.depaul.edu/pub/OpenBSD/OpenSSH/portable/
|
|
USA (Lake in the Hills, IL)
|
ftp://rt.fm/pub/OpenBSD/OpenSSH/portable/
|
|
USA (Buffalo, NY)
|
ftp://ftp.cse.buffalo.edu/pub/OpenBSD/OpenSSH/portable/
|
|
USA (Pittsburgh, PA)
|
ftp://openbsd.mirrors.pair.com/ftp/OpenSSH/portable/
|
|
USA (State College, PA)
|
ftp://carroll.cac.psu.edu/pub/OpenBSD/OpenSSH/portable/
|
|
USA (Fairfax, VA)
|
ftp://openbsd.secsup.org/pub/openbsd/OpenSSH/portable/
|
Im HTTP-Verzeichnis findest du Tarballs der aktuellen Version, Diffs
gegen den OpenBSD-Quelltext und RPMs für RedHat-Linux-Systeme.
Veraltete Versionen sind weiterhin im old/-Verzeichnis
verfügbar.
www@openbsd.org
$OpenBSD: portable.html,v 1.137 2008/01/27 20:00:53 saad Exp $