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>