The Security Policy is absolutely clear on this point.  (If you
haven't read it yet, you MUST, if you want to claim FIPS validation
for whatever you're putting it into.)  You can copy it from /usr/local
to whereever you need it, but in that case you also have to edit the
Makefile for OpenSSL to look for fipsld, fips_premain.c, and the
associated files.

For what it's worth, there are only two ways you can build the
FIPS-validated library on any UNIX-based system, each comprising three
steps.

Option 1:
./config fips
make
make install

Option 2:
./config fips no-asm
make
make install

-Kyle H

On Fri, Dec 19, 2008 at 9:13 PM, Victor Duchovni
<victor.ducho...@morganstanley.com> wrote:
> On Fri, Dec 19, 2008 at 03:22:17PM -0800, Kyle Hamilton wrote:
>
>> The distribution will ALWAYS look for the FIPS files in
>> /usr/local/ssl/fips-1.0/lib/, since that is where they are put when
>> you follow the commands given in the Security Policy precisely (as you
>> must, if you want the validation to 'stick').
>
> Can you elaborate on this point? We use AFS, software is never installed
> in /usr/local. Rather there is a structured namespace for versioned
> releases of software for a variety of system architectures. OpenSSL
> libraries live in paths along the lines of:
>
>    /afs/rdonly/sec/PROJ/openssl/0.9.8i/.exec/x86_64.linux.2.6.glibc.2.3/lib
>
> and multiple versions of OpenSSL are installed at the same time, each in
> their own release tree. Is it really not possible to build the fips code
> to reside in non-default locations?
>
> --
>        Viktor.
> ______________________________________________________________________
> OpenSSL Project                                 http://www.openssl.org
> User Support Mailing List                    openssl-users@openssl.org
> Automated List Manager                           majord...@openssl.org
>
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
User Support Mailing List                    openssl-users@openssl.org
Automated List Manager                           majord...@openssl.org

Reply via email to