OpenSSL-3 ENGINESDIR development vs deployment

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

 



Background, earlier versions of my project were using OpenSSL 1.n.n, the output stayed within it’s checkout directory, and the .DLLs deployed to where-ever the project was deployed.


Now trying to implement OpenSSL 3, after compiling it seems to be keep referring to the directories it was configured with.   –prefix   --openssldir
I can see the OPENSSLDIR, ENGINESDIR, MODULESDIR via openssl version -a   The man pages reference Environment variables, but those don’t seem to have any effect, and the ENGINES related docs all say deprecated for PROVIDERS.

 


How do I set the openSSL 3, (openssl.exe, libssl-3.dll, and libcrypto-3.dll, openssl.cnf, etc)  to use the eventual installed location(s)?

reasons why I need to be able:
1.  The users will not be running from a directory structure like my development directories.

2.  Compiling to Program Files (x86) requires Administrator (or something)  privileges which I don’t have.


3.  Also compiling on our BuildServer, the build job will not have access to drive C:



Thanks,

cdw

 


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

[Index of Archives]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux