Fixed CVE-2018-11574. Enabled EAP (Extensible Authentication Protocol) TLS support.

This commit is contained in:
Mikhail Novosyolov 2018-11-08 02:27:45 +03:00
parent 2a2da3b8b7
commit 61288f2ebd
2 changed files with 3237 additions and 1 deletions

File diff suppressed because it is too large Load diff

View file

@ -3,7 +3,7 @@
Summary: The PPP daemon and documentation
Name: ppp
Version: 2.4.7
Release: 6
Release: 7
License: BSD-like
Group: System/Servers
Url: http://www.samba.org/ppp/
@ -39,10 +39,12 @@ Patch11: ppp-2.4.5-includes-sha1.patch
Patch12: ppp-2.4.5-makeopt2.patch
Patch13: ppp-2.4.7-nostrip.patch
Patch14: ppp-2.4.7-linux48.patch
Patch15: ppp-2.4.7-eaptls-mppe-1.101_CVE-2018-11574.patch
BuildRequires: libtool
BuildRequires: atm-devel
BuildRequires: pcap-devel
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(libcrypto)
BuildRequires: pam-devel
BuildRequires: openssl-devel
BuildRequires: pkgconfig(systemd)
@ -73,6 +75,8 @@ the PPP protocol.
%{_sysconfdir}/ppp/ip-down.ipv6to4
%{_sysconfdir}/ppp/ipv6-up
%{_sysconfdir}/ppp/ipv6-down
%config %{_sysconfdir}/ppp/eaptls-client
%config %{_sysconfdir}/ppp/eaptls-server
%{_sysconfdir}/sysconfig/network-scripts/ifdown-ppp
%{_sysconfdir}/sysconfig/network-scripts/ifup-ppp
%{_mandir}/man*/*
@ -205,6 +209,7 @@ popd
%patch12 -p1 -b .dhcp
%patch13 -p1 -b .nostrip
%patch14 -p1 -b .linux48
%patch15 -p1
tar -xJf %{SOURCE112}