[Bug 3627] openssh 9.4p1 does not see RSA keys in know_hosts file.

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Tue Oct 17 06:05:29 AEDT 2023


https://bugzilla.mindrot.org/show_bug.cgi?id=3627

--- Comment #6 from openssh bugs <bugzilla at outputservices.com> ---
(In reply to Darren Tucker from comment #5)
> (In reply to openssh bugs from comment #4)
> [...]
> > This is a solaris sparc machine so I can not apply the "patch" as
> > you suggested.
> > 
> > diff: illegal option -- git
> 
> If you need to do this in future you can build GNU patch on Solaris:
> https://ftp.gnu.org/gnu/patch/
> 
> > If you can apply the patch and then zip up the patched hostfile.c
> > and upload it, I can download it and then put it in place and
> > compile it in and see if it gives more diagnostics.
> 
> Grab a snapshot from here:
> https://www.mindrot.org/openssh_snap/
> 
> and replace hostfile.[ch] with
> https://www.dtucker.net/tmp/hostfile.c and
> https://www.dtucker.net/tmp/hostfile.h


Thank you for the links.  I have downloaded them.

I put them in place and now I'm getting a compile error I need to work
through.

This may be unrelated to the updated files.

So I will continue to work on my compile issues and will use the
updated hostfile.* files.

So it may be a while before I can give a better test of the original
issue.

Thank you again.

FYI: this is the compile error i am getting:

gcc -m64 -std=gnu99 -o ssh ssh.o readconf.o clientloop.o sshtty.o
sshconnect.o sshconnect2.o mux.o ssh-sk-client.o -L. -Lopenbsd-compat/ 
-Wl,-z,now  -lssh -lopenbsd-compat -lresolv -lrt -lmd -lnsl -lsocket  
-lcrypto  -lz
Undefined                       first referenced
 symbol                             in file
EVP_CIPHER_CTX_key_length           ./libssh.a(cipher.o)
EVP_CIPHER_CTX_iv_length            ./libssh.a(cipher.o)
EVP_MD_block_size                   ./libssh.a(digest-openssl.o)
EVP_PKEY_base_id                    ./libssh.a(sshkey.o)
ld: fatal: symbol referencing errors. No output written to ssh
collect2: ld returned 1 exit status
gmake: *** [ssh] Error 1

I will correct this and work on the better diagnostics.

-- 
You are receiving this mail because:
You are watching someone on the CC list of the bug.
You are watching the assignee of the bug.


More information about the openssh-bugs mailing list