Build against OpenSSL 1.1 on RHEL 7 (for TLSv1.3 support)
This commit is contained in:
parent
8e874af0b8
commit
1605604d14
@ -18,7 +18,7 @@ various paths for the Fedora directory structure.
|
||||
|
||||
-INCS = -I. $(NIDSINC) $(PCAPINC) $(LNETINC) $(DBINC) $(SSLINC) $(X11INC) \
|
||||
- -I$(srcdir)/missing
|
||||
+INCS = -I. $(X11INC) -I$(srcdir)/missing
|
||||
+INCS = -I. $(X11INC) $(SSLINC) -I$(srcdir)/missing
|
||||
LIBS = @LIBS@ -L$(srcdir) -lmissing
|
||||
|
||||
INSTALL = @INSTALL@
|
||||
|
12
dsniff.spec
12
dsniff.spec
@ -41,7 +41,11 @@ Patch32: dsniff-2.4-smp_mflags.patch
|
||||
Patch33: dsniff-2.4-libtirpc.patch
|
||||
BuildRequires: gcc
|
||||
BuildRequires: libnet-devel
|
||||
%if 0%{?fedora} || 0%{?rhel} >= 8
|
||||
BuildRequires: openssl-devel
|
||||
%else
|
||||
BuildRequires: openssl11-devel
|
||||
%endif
|
||||
BuildRequires: libnids-devel
|
||||
BuildRequires: glib2-devel
|
||||
BuildRequires: libpcap-devel
|
||||
@ -106,6 +110,14 @@ by exploiting weak bindings in ad-hoc PKI.
|
||||
%endif
|
||||
|
||||
%build
|
||||
%if 0%{?rhel} == 7
|
||||
sed \
|
||||
-e 's|include/openssl/|include/openssl11/openssl/|g' \
|
||||
-e 's|\(SSLINC="\)-I${prefix}/include|\1$(pkg-config --cflags openssl11)|g' \
|
||||
-e 's|\(SSLLIB="\)-L${prefix}/lib -lssl -lcrypto|\1$(pkg-config --libs openssl11)|g' \
|
||||
-i configure
|
||||
%endif
|
||||
|
||||
%configure
|
||||
%make_build
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user