Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 21 Mar 2019 09:24:56 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 236697] www/shellinabox - build against SSL from ports, fix connection problem with TLS 1.3
Message-ID:  <bug-236697-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D236697

            Bug ID: 236697
           Summary: www/shellinabox - build against SSL from ports, fix
                    connection problem with TLS 1.3
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Only Me
          Priority: ---
         Component: Individual Port(s)
          Assignee: olivier@freebsd.org
          Reporter: gahr@FreeBSD.org
          Assignee: olivier@freebsd.org
             Flags: maintainer-feedback?(olivier@freebsd.org)

Created attachment 203028
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D203028&action=
=3Dedit
Build shellinabox with SSL from ports

By default, shellinabox is configured not to be linked against an SSL
implementation. Instead, it dlopen's libcrypto.so at runtime:

https://github.com/shellinabox/shellinabox/blob/4f0ecc31ac6f985e0dd3f5a52cb=
fc0e9251f6361/libhttp/ssl.c#L206-L222

This means that - unless LD_LIBRARY_PATH is set - shellinabox always picks =
up
openssl from base. This is the cause of this issue:
https://github.com/shellinabox/shellinabox/issues/453

The patch attached turns off runtime loading and set CFLAGS and LDFLAGS so =
that
openssl from base is picked up (if it's there).

The PAM code doesn't build without runtime loading, so I just turned it off=
. I
can try to find the time to look into it as well, if needed.

--=20
You are receiving this mail because:
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-236697-7788>