On 2015-11-02, Stuart Henderson <stu () spacehopper ! org> wrote:
[...]
> So I think your system is messed up somehow. Your symptoms are more
> like what would happen if you'd copied some old libcrypto.so.XX file
> to libcrypto.so.35.0 and locally built various apps against that.
>
> In your position I'd probably boot the 5.8 installer and do an
> 'upgrade' install over the top of your current system to make sure the
> files are  correct for 5.8. Then forcibly reinstall all packages with
>
> # PKG_PATH=http://ftp.fr.openbsd.org/pub/OpenBSD/5.8/packages/amd64/
> pkg_add -u -D installed
[...]

Thank you Stuart.

I:
- rebooted on bsd.rd
- launched upgrade
- pkg_add -u -D installed
- restarted applying patches : as before
  - 001 fails during make :
    sshd.o: In function `main':
    sshd.c:(.text+0x414e): undefined reference to `do_authentication'
    monitor.o: In function `mm_answer_rsa_response':
monitor.c:(.text+0x9e0): undefined reference to `auth_rsa_verify_response'
    monitor.o: In function `mm_answer_rsa_challenge':
monitor.c:(.text+0xbd7): undefined reference to `auth_rsa_generate_challenge'
    monitor.o: In function `mm_answer_rsa_keyallowed':
    monitor.c:(.text+0xe41): undefined reference to `auth_rsa_key_allowed'
    monitor.o: In function `mm_answer_keyallowed':
monitor.c:(.text+0x1faf): undefined reference to `auth_rhosts_rsa_key_allowed'
    collect2: ld returned 1 exit status
    *** Error 1 in sshd (<bsd.prog.mk>:87 'sshd')
    *** Error 1 in /usr/src/usr.bin/ssh (<bsd.subdir.mk>:48 'all')
  - 004 fails.

I then stopped patching and started thinking.
Last month, our firewall experienced three times some sort of freezing
(no way to login), of which I couldn't find any other way out than cold
booting and some fsck work in the case of the second freeze. Because of
limited time to operate, I put it back to work, but I'm wondering now if
I shouldn't reinstall it from scratch.

Olivier Debré

Reply via email to