<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Am 07.02.21 um 08:39 schrieb Tim Mooney
via oi-dev:<br>
</div>
<blockquote type="cite"
cite="mid:408f9d5-19f-ce87-72d-dc678981746@ndsu.edu">In regard to:
Re: [oi-dev] OpenSSL update process, Aurélien Larcher said...:
<br>
<br>
<blockquote type="cite">If /usr/include/openssl does not point
anywhere probably the mediator is
<br>
not set to a right version or openssl-11 is not installed:
<br>
<br>
narval> pkg mediator openssl
<br>
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
<br>
openssl local 1.1 local openssl
<br>
<br>
narval> ls -lha /usr/include/openssl
<br>
lrwxrwxrwx 1 root staff 30 Feb 5 22:54 /usr/include/openssl
->
<br>
../openssl/1.1/include/openssl
<br>
</blockquote>
<br>
I've just updated my build box again and something is still not
correct
<br>
for me.
<br>
<br>
$ pfexec pkg verify -v openssl-11
<br>
PACKAGE
STATUS
<br>
pkg://openindiana.org/library/security/openssl-11
OK
<br>
<br>
$ pkg info library/security/openssl-11
<br>
Name: library/security/openssl-11
<br>
Summary: OpenSSL - a Toolkit for Transport Layer (TLS
v1+) protocols
<br>
and general purpose cryptographic library
<br>
Category: System/Security
<br>
State: Installed
<br>
Publisher: openindiana.org
<br>
Version: 1.1.1.9
<br>
Branch: 2020.0.1.0
<br>
Packaging Date: February 6, 2021 at 03:06:14 AM
<br>
Last Install Time: February 6, 2021 at 10:56:16 PM
<br>
Size: 10.75 MB
<br>
FMRI:
<a class="moz-txt-link-abbreviated" href="mailto:pkg://openindiana.org/library/security/openssl-11@1.1.1.9-2020.0.1.0:20210206T030614Z">pkg://openindiana.org/library/security/openssl-11@1.1.1.9-2020.0.1.0:20210206T030614Z</a><br>
Source URL:
<a class="moz-txt-link-freetext" href="http://www.openssl.org/source/openssl-1.1.1i.tar.gz">http://www.openssl.org/source/openssl-1.1.1i.tar.gz</a>
<br>
Project URL: <a class="moz-txt-link-freetext" href="http://www.openssl.org/">http://www.openssl.org/</a>
<br>
<br>
$ pkg mediator openssl
<br>
MEDIATOR VER. SRC. VERSION IMPL. SRC. IMPLEMENTATION
<br>
openssl local 1.1 local system
<br>
<br>
$ ls -alh /usr/include/openssl
<br>
/usr/include/openssl: No such file or directory
<br>
<br>
$ pkg contents openssl-11 | egrep 'include' | egrep -v '\.h$'
<br>
usr/include/openssl
<br>
<br>
I'm not sure why I'm not getting /usr/include/openssl, but it's
not
<br>
present.
<br>
<br>
I've been considering that it may be a good idea to rebuild my
build box
<br>
anyway, I might try that in the next couple days. I was part way
through
<br>
building perl 5.30.1 and updating the perl modules when the
pandemic
<br>
lockdown started, so my build box is in a bit of a weird state for
perl.
<br>
I don't see how that would be causing problems for openssl, but a
fresh
<br>
build box wouldn't hurt.
<br>
<br>
Tim
<br>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
oi-dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:oi-dev@openindiana.org">oi-dev@openindiana.org</a>
<a class="moz-txt-link-freetext" href="https://openindiana.org/mailman/listinfo/oi-dev">https://openindiana.org/mailman/listinfo/oi-dev</a>
</pre>
</blockquote>
Hi,<br>
<br>
I am not sure what is wrong on your machine, but here works
everything as expected:<br>
<br>
╭─andreas@skoll ~<br>
╰─➤ gls -dl /usr/include/openssl<br>
lrwxrwxrwx 1 root root 30 Feb 7 11:21 /usr/include/openssl ->
../openssl/1.0/include/openssl<br>
╭─andreas@skoll ~<br>
╰─➤ pfexec pkg set-mediator -V 1.1 openssl<br>
Packages to change: 1<br>
Mediators to change: 1<br>
Create boot environment: No<br>
Create backup boot environment: Yes<br>
PHASE ITEMS<br>
Updating modified actions 20/20<br>
Updating package state database Done<br>
Updating package cache 0/0<br>
Updating image state Done<br>
Creating fast lookup database Done<br>
Updating package cache 2/2<br>
╭─andreas@skoll ~<br>
╰─➤ gls -dl /usr/include/openssl<br>
lrwxrwxrwx 1 root root 30 Feb 7 11:26 /usr/include/openssl ->
../openssl/1.1/include/openssl<br>
<br>
Regards,<br>
Andreas<br>
<br>
</body>
</html>