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