diff options
author | Natanael Copa <ncopa@alpinelinux.org> | 2018-05-30 09:52:20 +0000 |
---|---|---|
committer | Natanael Copa <ncopa@alpinelinux.org> | 2018-05-30 10:44:48 +0000 |
commit | 1d0560a9b6b5597b191e5aff69a31c2fe0aba273 (patch) | |
tree | 23e808e7b123643b55e2eb07101b8467b429b975 /main/thunar | |
parent | 782065ccea8a1415f01f568f5bce411898f4d7fb (diff) |
main/busybox: properly fix wget https support
fix busybox wget https support by using an external ssl_client helper
for https.
Disable the use of external openssl. This was fixed to check
certificates as a temporary solution. openssl can not produce any useful
error messages on certificate errors. It is big. So we simply disable
its use.
For dynamic busybox we disable the internal ssl_client and the internal
(broken) tls code, and build our own ssl_client which properly verifies
the certificates.
For the static busybox we enable the internal ssl_client and tls code,
but we only allow its use with --no-check-certificates. This is so we
still can fetch things from https in an emergency situation.
We auto-install ssl_client if both libssl and busybox are installed. This
is to keep backwards compatibility.
Diffstat (limited to 'main/thunar')
0 files changed, 0 insertions, 0 deletions