Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fetchmail: Update to version 6.4.39 #10856

Open
wants to merge 1 commit into
base: 3.0-dev
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
16 changes: 16 additions & 0 deletions SPECS-EXTENDED/fetchmail/fetchmail-6.4.39.tar.xz.asc
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE3EplW9mTzUhx+oIQ5BKxVu/zhVoFAmabhOkACgkQ5BKxVu/z
hVp0rw/+Lu2n1JyVKASi6RSfG0r2uzM8BJxNHUBaOjgog6ps1mgazmgLMHFufSIO
TVBbX2mf0uaf07AFHCLSW+Qr3+6juh6MeiEbks8G8JXv20Aam7cSyPsNbKDXBelQ
jaHmp02dTg2X+4lBEwVVV2YtzcysiyuDNFSCQl8fIOIzrdjUWrA5QbP5vPkPNUX2
M90L/TVjqaWCE8mTw3GcEnRFNMRn9TD3j75quhqyms4zKJMwQmCuWs259HI1+Fjh
PoLvIRCy1R5xCK6nXcBMcvWubYoVx4yTFkQPIwdvkwVg+GBi4B7kfPtsKoxPYizU
nfAEVJf2rP/j9KEZGMpbqqKGEtA3n6BK/TpCzOO0YBNnUMGxvCbaFgqlHo8UImYp
eBsWzibhlZ0VH+aNzYp9jgk6chSsvvDj7EENM/wyK7waTfRdAlWfBRAcIebyuO0q
duWvVcg5w+rvpq2ibNV1SXQwc6dYgzS4QbR98Z2py4D2nNLHWKnBf8WonLkvX1mk
ZNOIetKMhSnaIZADQIkqPVswsKbm6o4YJSILw82xQblEQ10SmivG60cZ9UTJM9YQ
kLreltML/QXkyOrj6dzifG5PuzlQxRFBA0v//bLfpTGHIPCrmc5SbVll8cFQr1/Y
PniGLjGbanvZozn34iptqxK/dzFMDdHJMQKkG6nBVLT++dPI/uQ=
=JfZH
-----END PGP SIGNATURE-----
16 changes: 0 additions & 16 deletions SPECS-EXTENDED/fetchmail/fetchmail-6.4.8.tar.xz.asc

This file was deleted.

11 changes: 0 additions & 11 deletions SPECS-EXTENDED/fetchmail/fetchmail.service

This file was deleted.

7 changes: 3 additions & 4 deletions SPECS-EXTENDED/fetchmail/fetchmail.signatures.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
{
"Signatures": {
"fetchmail-6.4.22.tar.xz": "cc6818bd59435602169fa292d6d163d56b21c7f53112829470a3aceabe612c84",
"fetchmail.service": "4af07f619128c721a3d54b484b85f99ce80f95551c4a40e877e2397f7a5c3431",
"fetchmailrc.example": "6736c2f3ea47899f138ff191e9f8e9c1a2c21262d98327d42262e1ce17dd9d15"
"fetchmail-6.4.39.tar.xz": "75109a1f307b538155fa05f5ef298e8298cb4deae95aed24c16b38d36ff0a186",
"fetchmail-6.4.39.tar.xz.asc": "87c1ce9afd99c12b601eb38e1cdb8535fe58c1871cc6b2f95eac2a44d6e4bd41"
}
}
}
239 changes: 182 additions & 57 deletions SPECS-EXTENDED/fetchmail/fetchmail.spec
Original file line number Diff line number Diff line change
@@ -1,23 +1,17 @@
Summary: A remote mail retrieval and forwarding utility
Name: fetchmail
Version: 6.4.22
Release: 1%{?dist}
# For a breakdown of the licensing, see COPYING
License: GPL+ AND Public Domain
Summary: A remote mail retrieval and forwarding utility
Name: fetchmail
Version: 6.4.39
Release: 2%{?dist}
Vendor: Microsoft Corporation
Distribution: Azure Linux
URL: https://www.fetchmail.info/
Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
# systemd service file
Source2: fetchmail.service
# example configuration file
Source3: fetchmailrc.example
BuildRequires: gcc
BuildRequires: gettext-devel
BuildRequires: krb5-devel
BuildRequires: openssl-devel
BuildRequires: python3-devel
BuildRequires: systemd

Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
Source1: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz.asc
URL: https://www.fetchmail.info/
# For a breakdown of the licensing, see COPYING
License: GPL-2.0-or-later AND LicenseRef-Fedora-Public-Domain
BuildRequires: gcc gettext-devel krb5-devel openssl-devel python3-devel
BuildRequires: make

%description
Fetchmail is a remote mail retrieval and forwarding utility intended
Expand All @@ -31,65 +25,196 @@ Install fetchmail if you need to retrieve mail over SLIP or PPP
connections.

%prep
%autosetup -p1
%setup -q

%build
%configure \
--enable-ETRN \
--enable-IMAP \
--enable-NTLM \
--enable-POP3 \
--enable-RPA \
--enable-SDPS \
--enable-fallback=no \
--enable-nls\
--with-gssapi \
--with-kerberos5 \
--with-ssl \
--without-hesiod

%make_build
%configure --enable-POP3 --enable-IMAP --with-ssl --without-hesiod \
--enable-ETRN --enable-NTLM --enable-SDPS --enable-RPA \
--enable-nls --with-kerberos5 --with-gssapi \
--enable-fallback=no
make

%install
%make_install DESTDIR=%{buildroot}

# install example systemd unit
mkdir -p %{buildroot}%{_unitdir}
install -p -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/fetchmail.service

# install example config file
mkdir -p %{buildroot}%{_sysconfdir}
install -p -m 600 %{SOURCE3} %{buildroot}%{_sysconfdir}/fetchmailrc.example
make install DESTDIR=$RPM_BUILD_ROOT

# remove fetchmailconf stuff
rm -f %{buildroot}%{_bindir}/fetchmailconf*
rm -f %{buildroot}%{_mandir}/man1/fetchmailconf.1*
rm -f %{buildroot}%{python3_sitelib}/fetchmailconf.py*
rm -f %{buildroot}%{python3_sitelib}/__pycache__/fetchmailconf*

%find_lang %{name}
%find_lang %name

%files -f %{name}.lang
%license COPYING
%doc FAQ FEATURES NEWS NOTES README README.SSL TODO
%doc COPYING FAQ FEATURES NEWS NOTES README README.SSL TODO contrib/systemd
%{_bindir}/fetchmail
%{_mandir}/man1/fetchmail.1*
%{_unitdir}/fetchmail.service
%config(noreplace) %attr(0600, mail, mail) %{_sysconfdir}/fetchmailrc.example

%changelog
* Thu Aug 31 2023 Muhammad Falak <[email protected]> - 6.4.22-1
- Upgrade version to address CVE-2021-39272 & CVE-2021-36386
- License verified
- Lint spec
- Switch to %autosetup, %make_build & %make_install
* Fri Dec 28 2024 Jyoti kanase <[email protected]> - 6.4.39-2
- Initial Azure Linux import from Fedora 41 (license: MIT).
- License verified.

* Thu Jul 25 2024 Vitezslav Crhonek <[email protected]> - 6.4.39-1
- Update to fetchmail-6.4.39

* Wed Jul 17 2024 Fedora Release Engineering <[email protected]> - 6.4.38-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild

* Thu Feb 01 2024 Vitezslav Crhonek <[email protected]> - 6.4.38-1
- Update to fetchmail-6.4.38

* Wed Jan 24 2024 Fedora Release Engineering <[email protected]> - 6.4.37-5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Fri Jan 19 2024 Fedora Release Engineering <[email protected]> - 6.4.37-4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild

* Wed Jul 19 2023 Fedora Release Engineering <[email protected]> - 6.4.37-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild

* Thu May 25 2023 Vitezslav Crhonek <[email protected]> - 6.4.37-2
- SPDX migration

* Thu Mar 09 2023 Vitezslav Crhonek <[email protected]> - 6.4.37-1
- Update to fetchmail-6.4.37

* Mon Jan 30 2023 Vitezslav Crhonek <[email protected]> - 6.4.36-1
- Update to fetchmail-6.4.36

* Thu Jan 19 2023 Fedora Release Engineering <[email protected]> - 6.4.35-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild

* Fri Jan 06 2023 Vitezslav Crhonek <[email protected]> - 6.4.35-1
- Update to fetchmail-6.4.35

* Mon Oct 17 2022 Vitezslav Crhonek <[email protected]> - 6.4.34-1
- Update to fetchmail-6.4.34

* Mon Sep 12 2022 Vitezslav Crhonek <[email protected]> - 6.4.33-1
- Update to fetchmail-6.4.33

* Thu Aug 04 2022 Vitezslav Crhonek <[email protected]> - 6.4.32-1
- Update to fetchmail-6.4.32

* Thu Jul 21 2022 Fedora Release Engineering <[email protected]> - 6.4.31-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild

* Mon Jul 18 2022 Vitezslav Crhonek <[email protected]> - 6.4.31-1
- Update to fetchmail-6.4.31

* Thu May 05 2022 Vitezslav Crhonek <[email protected]> - 6.4.30-1
- Update to fetchmail-6.4.30

* Mon Mar 21 2022 Vitezslav Crhonek <[email protected]> - 6.4.29-1
- Update to fetchmail-6.4.29
- Remove example config file and service unit, include systemd related
documentation from upstream contrib directory
Resolves: #2027047

* Thu Mar 17 2022 Vitezslav Crhonek <[email protected]> - 6.4.28-1
- Update to fetchmail-6.4.28

* Wed Mar 02 2022 Vitezslav Crhonek <[email protected]> - 6.4.27-1
- Update to fetchmail-6.4.27

* Thu Jan 20 2022 Fedora Release Engineering <[email protected]> - 6.4.26-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild

* Thu Jan 06 2022 Vitezslav Crhonek <[email protected]> - 6.4.26-1
- Update to fetchmail-6.4.26

* Fri Oct 15 2021 Pawel Winogrodzki <pawelwi@microsoft.com> - 6.4.8-2
- Initial CBL-Mariner import from Fedora 32 (license: MIT).
* Tue Dec 14 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.25-1
- Update to fetchmail-6.4.25

* Tue Jul 07 2020 Vitezslav Crhonek <[email protected]> - 6.4.8-1
* Mon Nov 22 2021 Vitezslav Crhonek <[email protected]> - 6.4.24-1
- Update to fetchmail-6.4.24

* Mon Nov 01 2021 Vitezslav Crhonek <[email protected]> - 6.4.23-1
- Update to fetchmail-6.4.23

* Thu Sep 16 2021 Sahana Prasad <[email protected]> - 6.4.22-2
- Rebuilt with OpenSSL 3.0.0

* Thu Sep 16 2021 Vitezslav Crhonek <[email protected]> - 6.4.22-1
- Update to fetchmail-6.4.22 (CVE-2021-39272)

* Tue Sep 14 2021 Sahana Prasad <[email protected]> - 6.4.21-2
- Rebuilt with OpenSSL 3.0.0

* Mon Aug 16 2021 Vitezslav Crhonek <[email protected]> - 6.4.21-1
- Update to fetchmail-6.4.21

* Tue Aug 03 2021 Vitezslav Crhonek <[email protected]> - 6.4.20-1
- Update to fetchmail-6.4.20 (CVE-2021-36386)

* Wed Jul 21 2021 Fedora Release Engineering <[email protected]> - 6.4.19-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild

* Wed Apr 28 2021 Vitezslav Crhonek <[email protected]> - 6.4.19-1
- Update to fetchmail-6.4.19

* Wed Mar 31 2021 Vitezslav Crhonek <[email protected]> - 6.4.18-1
- Update to fetchmail-6.4.18

* Thu Mar 11 2021 Vitezslav Crhonek <[email protected]> - 6.4.17-1
- Update to fetchmail-6.4.17

* Thu Feb 11 2021 Vitezslav Crhonek <[email protected]> - 6.4.16-1
- Update to fetchmail-6.4.16

* Tue Jan 26 2021 Fedora Release Engineering <[email protected]> - 6.4.15-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild

* Tue Jan 12 2021 Vitezslav Crhonek <[email protected]> - 6.4.15-1
- Update to fetchmail-6.4.15

* Thu Dec 10 2020 Vitezslav Crhonek <[email protected]> - 6.4.14-2
- Revert change that added sgid bit to fetchmail
Resolves: #1906353

* Mon Nov 30 2020 Vitezslav Crhonek <[email protected]> - 6.4.14-1
- Update to fetchmail-6.4.14

* Thu Oct 29 2020 Vitezslav Crhonek <[email protected]> - 6.4.13-1
- Update to fetchmail-6.4.13

* Tue Sep 15 2020 Vitezslav Crhonek <[email protected]> - 6.4.12-1
- Update to fetchmail-6.4.12

* Wed Sep 02 2020 Vitezslav Crhonek <[email protected]> - 6.4.11-1
- Update to fetchmail-6.4.11

* Mon Jul 27 2020 Fedora Release Engineering <[email protected]> - 6.4.8-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild

* Thu Jun 18 2020 Vitezslav Crhonek <[email protected]> - 6.4.8-1
- Update to fetchmail-6.4.8
Resolves: #1853446
Resolves: #1846929

* Tue Jun 02 2020 Vitezslav Crhonek <[email protected]> - 6.4.6-1
- Update to fetchmail-6.4.6
Resolves: #1841525

* Thu May 28 2020 Vitezslav Crhonek <[email protected]> - 6.4.5-2
- Change group of fetchmail to mail and set sgid bit on it
Resolves: #1619069

* Thu May 14 2020 Vitezslav Crhonek <[email protected]> - 6.4.5-1
- Update to fetchmail-6.4.5
Resolves: #1833072

* Mon Apr 27 2020 Vitezslav Crhonek <[email protected]> - 6.4.4-1
- Update to fetchmail-6.4.4
Resolves: #1828038

* Mon Apr 06 2020 Vitezslav Crhonek <[email protected]> - 6.4.3-1
- Update to fetchmail-6.4.3
Resolves: #1820999

* Tue Feb 18 2020 Vitezslav Crhonek <[email protected]> - 6.4.2-1
- Update to fetchmail-6.4.2
Resolves: #1803270

* Tue Jan 28 2020 Fedora Release Engineering <[email protected]> - 6.4.1-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
Expand Down
2 changes: 0 additions & 2 deletions SPECS-EXTENDED/fetchmail/fetchmailrc.example

This file was deleted.

4 changes: 2 additions & 2 deletions cgmanifest.json
Original file line number Diff line number Diff line change
Expand Up @@ -3528,8 +3528,8 @@
"type": "other",
"other": {
"name": "fetchmail",
"version": "6.4.22",
"downloadUrl": "https://downloads.sourceforge.net/fetchmail/fetchmail-6.4.22.tar.xz"
"version": "6.4.39",
"downloadUrl": "https://downloads.sourceforge.net/fetchmail/fetchmail-6.4.39.tar.xz"
}
}
},
Expand Down
Loading