Remove hesiod dependency

This commit is contained in:
Vitezslav Crhonek 2018-10-29 13:24:43 +01:00
parent c83a681b92
commit ce8b29c80e

View File

@ -1,7 +1,7 @@
Summary: A remote mail retrieval and forwarding utility Summary: A remote mail retrieval and forwarding utility
Name: fetchmail Name: fetchmail
Version: 6.3.26 Version: 6.3.26
Release: 22%{?dist} Release: 23%{?dist}
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
Source1: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz.asc Source1: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz.asc
# systemd service file # systemd service file
@ -18,7 +18,7 @@ Patch3: fetchmail-6.3.26-ssl-set-sni.patch
URL: http://www.fetchmail.info/ URL: http://www.fetchmail.info/
# For a breakdown of the licensing, see COPYING # For a breakdown of the licensing, see COPYING
License: GPL+ and Public Domain License: GPL+ and Public Domain
BuildRequires: gcc gettext-devel hesiod-devel krb5-devel openssl-devel systemd BuildRequires: gcc gettext-devel krb5-devel openssl-devel systemd
%description %description
Fetchmail is a remote mail retrieval and forwarding utility intended Fetchmail is a remote mail retrieval and forwarding utility intended
@ -39,7 +39,7 @@ connections.
%patch3 -p1 -b .ssl-set-sni %patch3 -p1 -b .ssl-set-sni
%build %build
%configure --enable-POP3 --enable-IMAP --with-ssl --with-hesiod \ %configure --enable-POP3 --enable-IMAP --with-ssl --without-hesiod \
--enable-ETRN --enable-NTLM --enable-SDPS --enable-RPA \ --enable-ETRN --enable-NTLM --enable-SDPS --enable-RPA \
--enable-nls --with-kerberos5 --with-gssapi \ --enable-nls --with-kerberos5 --with-gssapi \
--enable-fallback=no --enable-fallback=no
@ -70,6 +70,10 @@ rm -f $RPM_BUILD_ROOT%{_mandir}/man1/fetchmailconf.1*
%config(noreplace) %attr(0600, mail, mail) %{_sysconfdir}/fetchmailrc.example %config(noreplace) %attr(0600, mail, mail) %{_sysconfdir}/fetchmailrc.example
%changelog %changelog
* Mon Oct 29 2018 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.26-23
- Remove hesiod dependency (not widely used, dead upstream, unmerged CVEs)
Resolves: #1643259
* Mon Sep 24 2018 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.26-22 * Mon Sep 24 2018 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.3.26-22
- Improve previous fix (SNI), backported from upstream - Improve previous fix (SNI), backported from upstream
Resolves: #1611815 Resolves: #1611815