[OpenSSH]

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:

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


FTP

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/


HTTP

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.
Deutschland (Köln) http://openssh.linux-mirror.org/portable/
Argentinien (Buenos Aires) http://openbsd.md5.com.ar/pub/OpenBSD/OpenSSH/portable/
Belgien http://ftp.scarlet.be/pub/openbsd/OpenSSH/portable/
Belgien (Brüssel) http://ftp.belnet.be/packages/openbsd/OpenSSH/portable/
Brasilien http://mirrors.uol.com.br/pub/openbsd/OpenSSH/portable/
Estland http://ftp.openssh.zone-h.org/pub/OpenBSD/OpenSSH/portable/
Irland (Dublin) http://openssh.oss-mirror.org/portable/
Italien (Napoli) http://mi.mirror.garr.it/1/OpenBSD/OpenSSH/portable/
Kanada (Sherbrooke, Québec) http://gulus.USherbrooke.ca/pub/appl/ssh/OpenSSH/portable/
Niederlande, die (Ede) http://ftp.bit.nl/mirror/openssh/
Polen (Warschau) http://ftp.tpnet.pl/vol/d2/ftp.openssh.com/pub/OpenBSD/OpenSSH/portable/
Rumänien (Bukarest) http://mirrors.evolva.ro/OpenSSH/portable/
Russland (Chernogolovka-Moskau) http://ftp.chg.ru/pub/OpenBSD/OpenSSH/portable/
USA (Chicago, IL) http://mirror.mcs.anl.gov/openssh/portable/


OpenSSH www@openbsd.org
$OpenBSD: portable.html,v 1.137 2008/01/27 20:00:53 saad Exp $