Re: OpenSSH 5.0p1 ignoring --without-openssl-header-check

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I think I found what is tripping me up...

OpenSSL 0.9.8f was released with the status byte = '0', rather then 'f', 
for release:

In crypto/opensslv.h

        .
        .
        .
#define OPENSSL_VERSION_NUMBER  0x00908070L
        .
        .
        .

OpenSSH will ignore the letter part of the version f, g, h, etc. (the 
patch level), but does look at the status.  Since 0.9.8f's status = 0 and 
0.9.8h's status = f, it does not like switching between them.

Dan
Dan_Mitton@xxxxxxx




To:     secureshell@xxxxxxxxxxxxxxxxx
cc:      
Subject:        OpenSSH 5.0p1 ignoring --without-openssl-header-check
LSN: Not Relevant
User Filed as: Not a Record

It seems like OpenSSH 5.0p1 is ignoring the 
'--without-openssl-header-check' switch when being built.  I configure the 

build using the command:

./configure --prefix=/usr/local --with-zlib=/usr/local/lib 
--with-ssl-dir=/usr/local/ssl --without-openssl-header-check 
--with-kerberos5=/usr/local

But, after building and moving to a system with a newer version of 
OpenSSL, I get:

root@nessie:/usr/local>/usr/local/bin/ssh -V
OpenSSL version mismatch. Built against 908070, you have 90808f

I believe this worked with OpenSSH 4.7p1.  Am I missing something, or was 
this functionality (inadvertently??) removed?

Thanks,

Dan

Dan_Mitton@xxxxxxx






[Index of Archives]     [Open SSH Unix Development]     [Fedora Users]     [Fedora Desktop]     [Yosemite Backpacking]     [KDE Users]     [Gnome Users]

  Powered by Linux