Сначала необходимо получить исходный код и установить его.
http://mirror.exonetric.net/pub/OpenBSD/5.9/src.tar.gz
http://mirror.exonetric.net/pub/OpenBSD/5.9/sys.tar.gz
http://mirror.exonetric.net/pub/OpenBSD/5.9/xenocara.tar.gz
http://mirror.exonetric.net/pub/OpenBSD/5.9/ports.tar.gz
Скопируйте все в каталог /home.
Теперь распакуйте исходный код.
tar -xvpzf src.tar.gz -C /usr/src
tar -xvpzf sys.tar.gz -C /usr/src
tar -xvpzf xenocara.tar.gz -C /usr
tar -xvpzf ports.tar.gz -C /usr
http://www.openbsd.org/errata59.html
Скопируйте все патчи из релиза OpenBSD 5.9 в каталог /home.
http://ftp.openbsd.org/pub/OpenBSD/patches/5.9.tar.gz
tar -xvzf 5.9.tar.gz -C /home
Затем cd /home/5.9/common/
Затем less /home/5.9/common/001*
Затем signify -Vep /etc/signify/openbsd-59-base.pub -x 001_sshd.patch.sig -m - | (cd /usr/src && patch -p0)
Затем пересоберите и установите sshd:
cd /usr/src/usr.bin/ssh
make obj
make depend
make
make install
Следуйте инструкциям в патчах. Проделайте это со всеми патчами.
Затем вы сможете обновить исходный код с помощью cvs до стабильного без этой глупой ошибки.
CVSROOT=anoncvs@anoncvs.spacehopper.org:/cvs
cd /usr/src
cvs -d $CVSROOT up -rOPENBSD_5_9 -Pd