Представленная здесь OpenSSH предназначена для работы на следующих Unix операционных системах:
Портированная OpenSSH основанна на коде официальной версии, но их релизы не синхронизированы. Релизы портированной версии помечены суффиком "р" (например, 4.0p1). Официальная версия для OpenBSD никогда не будет использовать суффикс "р", но вместо этого будет увеличен ее номер версии, когда их функциональность сравняется.
Следующие файлы описывают процесс разработки портированной версии OpenSSH. Файлы релизов подписаны открытым ключом PGP, содержащийся в файле DJM-GPG-KEY.asc на FTP-сайте. Этот ключ также доступны через key server network.
Истекающие кровью ночные снапшоты (Bleeding-edge nightly snapshots) доступны здесь и в snapshots/ на зеркалах. Портированные релизы OpenSSH также доступны на анонимном CVS. Чтобы получить к ним доступ, сделайте следующее:
export CVSROOT=anoncvs@anoncvs.mindrot.org:/cvs export CVS_RSH=/usr/bin/ssh cvs get openssh(Для доступа к репозиторию/хранилищу не нужен пароль. Доступ только на чтение, так что не пытайтесь вносить изменения). Это хранилище поддерживается Damien Miller. SSH-ключ fingerprints для этого хранилища:
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
Конфигурационный файл configure должен быть создан командой
autoreconf из пакета
autoconf (требуемая версия
указана в файле INSTALL). Она также должна быть перезапущена, если будут внесены
какие-либо изменения в configure.ac файл.
Разработчики просят следовать этим правилам при подаче кода. Патчи должны быть отправленны в diff-формате.