On 12/28/16 8:25 AM, Jeffrey Johnson wrote:
> 
>> On Dec 28, 2016, at 7:02 AM, Alexander Kanavin 
>> <alexander.kana...@linux.intel.com> wrote:
>>
>> On 12/27/2016 08:00 PM, Jeffrey Johnson wrote:
>>
>>> FYI: most of the openssl-1.1.0 port in rpm is now done.
>>>
>>> I’ve done “Do no harm testing.” with openssl-1.0.2j, will get to
>>> detailed openssl-1.1.0 testing as soon as I see a platform that
>>> distributes with openssl-1.1.0 (likely Fedora 26, not yet Fedora 25).
>>
>> Thanks! If you need a platform for testing, then debian testing (stretch) 
>> does ship with both openssl 1.1 and 1.0. You can have both libraries 
>> installed at the same time, but development packages mutually exclude each 
>> other. Despite the name, debian testing is fairly stable.
>>
> 
> Two versions of openssl installed isn’t what is hard, setting up a platform
> with one version of openssl well integrated is what is hard.
> 
> RPM links many libraries, some of which link openssl, and recompiling
> all RPM prerequisites to use a single version of openssl is very time 
> consuming.
> 
> Then there are issues of how openssl is installed: e.g. testing ECDSA
> usually requires rebuilding openssl and reading removed curves.
> 
> Then there is openssl-fips which RPM5 uses (or used, I’ve not checked 
> recently).
>  openssl-fips-2.0.13 functions with openssl-1.0.x, but not openssl-1.1.x. 
> FIPS 140-2
> seems to be quite a mess these days, sigh. Getting all the HMAC’s installed 
> and
> verified for FIPS 140-2 is always a chore.

AFAIK, only openssl 1.0.x supports the FIPS module.  There are a few folks
looking at private implementations of the older module with OpenSSL 1.1.x, but
definitely not official.

--Mark

> Meanwhile I have checked that RPM builds/links against openssl-1.1.0, and
> the code in ramie/rpmssl.c has rather simple usages of openssl.
> 
> hth
> 
> 73 de Jeff
> 
> ______________________________________________________________________
> RPM Package Manager                                    http://rpm5.org
> Developer Communication List                        rpm-devel@rpm5.org
> 

______________________________________________________________________
RPM Package Manager                                    http://rpm5.org
Developer Communication List                        rpm-devel@rpm5.org

Reply via email to