Das hier bereitgestellte OpenSSH ist dafür ausgelegt, um auf den folgenden Unix-Betriebssystemen zu funktionieren:
Das portable OpenSSH folgt der Entwicklung der offiziellen Version, jedoch sind die Releases nicht zeitlich aufeinander abgestimmt. Portable Versionen sind an einem »p« im Namen erkennbar (z. B. 4.0p1). Die offiziellen OpenBSD Quellen werden nie den Suffix »p« nutzen; ihre Versionsnummer wird immer dann erhöht, wenn sie »stabile Punkte« in ihrer Entwicklung erreichen.
Die folgenden Dateien beschreiben die Entwicklungsanstrengungen des OpenSSH-Portabilitätsteams. Die Releasedateien werden mit Hilfe jenes öffentlichen PGP-Schlüssels signiert, der in der Datei DJM-GPG-KEY.asc auf der FTP-Seite zum Download bereitliegt. Dieser Schlüssel ist auch über das Keyserver-Netzwerk verfügbar.
Taufrische nächtliche Schnappschüsse gibt es hier und im Verzeichnis snapshots/ der Spiegelserver. Die portablen Releases von OpenSSH sind ebenfalls über anonymes CVS verfügbar. Um sie abzurufen, musst du die folgenden Kommandos ausführen:
export CVSROOT=anoncvs@anoncvs.mindrot.org:/cvs export CVS_RSH=/usr/bin/ssh cvs get openssh(Dieses Repositorium besitzt kein Passwort. Und ja, es ist schreibgeschützt, versuche also nicht, zu committen. Dieses Repositorium wird von Damien Miller bereitgestellt und betreut. Die Fingerprints der SSH-Schlüssel für dieses Repositorium sind:
256 f2:5f:5c:32:1f:7d:06:b7:88:19:2f:56:5e:6b:68:56 ssh_host_ecdsa_key.pub 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 eine Arbeitskopie des Repositoriums erzeugt wurde, muss die Datei
configure durch das Ausführen von autoreconf erzeugt
werden, das sich im
autoconf-Paket befindet
(die benötigte Version wird in der INSTALL-Datei angeführt).
Dieser Schritt muss auch nach Änderungen an der Datei configure.ac
durchgeführt werden.
Entwickler werden darum gebeten, die Richtlinien zu lesen und zu befolgen, wenn sie Quelltext beisteuern möchten. Korrekturroutinen sollten im »unified diff«-Format gesendet werden.
Die Listen der bekannten Spiegelserver werden durch die ursprüngliche Version dieser Seite, portable.html, zur Verfügung gestellt.