CI/cirrus: install impacket from PyPI instead of FreeBSD packages

Availability of impacket as FreeBSD package is too flaky.

Stick to legacy version of cryptography which still
supports OpenSSL version 1.0.2 due to FreeBSD 11.

Reviewed-by: Daniel Stenberg

Closes #7418
This commit is contained in:
Marc Hoersken 2021-07-18 12:33:36 +02:00
parent 85f54a150d
commit 2c2b26145f
No known key found for this signature in database
GPG Key ID: 61E03CBED7BC859E
1 changed files with 4 additions and 4 deletions

View File

@ -37,16 +37,16 @@ freebsd_task:
env:
CIRRUS_CLONE_DEPTH: 10
CRYPTOGRAPHY_DONT_BUILD_RUST: 1
MAKE_FLAGS: -j 2
pkginstall_script:
- pkg update -f
- pkg install -y autoconf automake libtool pkgconf brotli openldap-client heimdal libpsl libssh2 openssh-portable libidn2 librtmp libnghttp2 nghttp2 stunnel
- case `python -V` in
Python?3.7*) pkg install -y py37-impacket ;;
Python?2.7*) pkg install -y py27-impacket ;;
esac
- pkg delete -y curl
- easy_install "cryptography<3.2"
- easy_install "pyOpenSSL<20.0"
- easy_install "impacket"
configure_script:
- ./buildconf
- case `uname -r` in