sslscan: enable TLS compression check

This commit is contained in:
Enno Richter 2022-09-08 14:06:02 +02:00
parent ad2aac1e24
commit 3278ce100b
2 changed files with 7 additions and 2 deletions

View file

@ -1,5 +1,6 @@
{ lib, stdenv, fetchurl, buildPackages, perl, coreutils
, withCryptodev ? false, cryptodev
, withZlib ? false, zlib
, enableSSL2 ? false
, enableSSL3 ? false
, static ? stdenv.hostPlatform.isStatic
@ -71,7 +72,8 @@ let
buildInputs = lib.optional withCryptodev cryptodev
# perl is included to allow the interpreter path fixup hook to set the
# correct interpreter in c_rehash.
++ lib.optional withPerl perl;
++ lib.optional withPerl perl
++ lib.optional withZlib zlib;
# TODO(@Ericson2314): Improve with mass rebuild
configurePlatforms = [];
@ -138,6 +140,7 @@ let
# This introduces a reference to the CTLOG_FILE which is undesired when
# trying to build binaries statically.
++ lib.optional static "no-ct"
++ lib.optional withZlib "zlib"
;
makeFlags = [

View file

@ -11216,7 +11216,9 @@ with pkgs;
sshpass = callPackage ../tools/networking/sshpass { };
sslscan = callPackage ../tools/security/sslscan { };
sslscan = callPackage ../tools/security/sslscan {
openssl = openssl.override { withZlib = true; };
};
sslmate = callPackage ../development/tools/sslmate { };