Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 24 Apr 2019 12:39:04 +0700
From:      Eugene Grosbein <eugen@grosbein.net>
To:        "ports@FreeBSD.org" <ports@FreeBSD.org>
Cc:        portmgr@freebsd.org
Subject:   Re: OpenSSL engines directory path
Message-ID:  <6b8f2407-d81a-354b-2054-43b2f30fd66d@grosbein.net>
In-Reply-To: <57e6736e-efc1-6b34-58e4-8293f13b8919@grosbein.net>
References:  <57e6736e-efc1-6b34-58e4-8293f13b8919@grosbein.net>

next in thread | previous in thread | raw e-mail | index | archive | help
24.04.2019 12:24, Eugene Grosbein wrote:

> Hi!
> 
> FreeBSD 12+ has OpenSSL version that supports loading additional "engines" (shared libraries).
> Default path for engines in FreeBSD is /usr/lib/engines currently.
> The path for security/openssl111 port (needed for FreeBSD 11) is ${LOCALBASE}/lib/engines-1.1
> 
> Please consider updating ports/Mk/Uses/ssl.conf with something like OPENSSLENGINES
> that should equal to ${OPENSSLLIB}/engines when SSL_DEFAULT is "base"
> and for openssl111 it should be ${OPENSSLLIB}/engines-1.1
> 
> This would help porting engines.

Ports should install files inside ${LOCALBASE}, so we really need some variable
that should expand to /usr/local/lib/engines-1.1 when SSL_DEFAULT is "openssl111" for FreeBSD 11
or when SSL_DEFAULT is either "base" or "openssl111" for FreeBSD 12+




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6b8f2407-d81a-354b-2054-43b2f30fd66d>