diff --git a/SPECS-EXTENDED/fetchmail/fetchmail-6.4.39.tar.xz.asc b/SPECS-EXTENDED/fetchmail/fetchmail-6.4.39.tar.xz.asc new file mode 100644 index 00000000000..87d481362bc --- /dev/null +++ b/SPECS-EXTENDED/fetchmail/fetchmail-6.4.39.tar.xz.asc @@ -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----- diff --git a/SPECS-EXTENDED/fetchmail/fetchmail-6.4.8.tar.xz.asc b/SPECS-EXTENDED/fetchmail/fetchmail-6.4.8.tar.xz.asc deleted file mode 100644 index 4b44f3ad72d..00000000000 --- a/SPECS-EXTENDED/fetchmail/fetchmail-6.4.8.tar.xz.asc +++ /dev/null @@ -1,16 +0,0 @@ ------BEGIN PGP SIGNATURE----- - -iQIyBAABCAAdFiEE3EplW9mTzUhx+oIQ5BKxVu/zhVoFAl7maZ8ACgkQ5BKxVu/z -hVpNoQ/43qg7eYQlsxGDa6eReXln+nc9JUgvip5+TrMKGU3A4xIqQwortFzYHWLH -x+Q4KUIC6CDEZ9vWPYHce2m/BFw/JhB+A2/5qyW96kM5v13XaSCKiq31hCC2ikHi -GGWWJk57fpLJN8IXqXvqYdDHuxbh/aPg2chFLlyOSHJlTYuxuKKVhtsJxK9KvrFe -RIDOlgxxgHUSCaN/VCxdMNHek+kTzjSM5A2n/umz23tQ1RwFwOzvrcxGAnMiPt0p -a9KWPaWzSERolSRaZdRSlmn7t8OjpiC7ILPw6BYiVMAr35/fik5dTMjR7rYLz2A3 -un9dSJ5k+n7W0LI5iKNEQrTiCiB/IPQPXhrDSLjh1r/PIx7JsEtvMA2kOxOxPDKj -CJKWNqTXoh/MmAu/jApQDiuOoJJ2U46JY2zq78vH5VtSNf1LlTa4FvKIfECRscv0 -z4vpIU5vZI/GBh3l38y3Bqqi4GyglurKGcvs1RCRoIItAXzLEM3gG5pYciI1esqf -6KU+nFatkb6naNF0W3Mxiup84HmwlLHJ0HRrjwbngkFpBG7Z6aVzVpO9zuWO+7iV -/5F09dR+edpeqjfuWwj7rX3SCjbfSmAFQCauTQhyDjVe497ZxwdtHYre9GoRuWCu -SqF2NO68AhXJHDfgxtyuU29dO75r2ox7vuNYA3in/r1sPG4g8w== -=M5XT ------END PGP SIGNATURE----- diff --git a/SPECS-EXTENDED/fetchmail/fetchmail.service b/SPECS-EXTENDED/fetchmail/fetchmail.service deleted file mode 100644 index f59312c8524..00000000000 --- a/SPECS-EXTENDED/fetchmail/fetchmail.service +++ /dev/null @@ -1,11 +0,0 @@ -[Unit] -Description=A remote-mail retrieval utility -After=local-fs.target network.target - -[Service] -User=mail -ExecStart=/usr/bin/fetchmail -d 300 --fetchmailrc /etc/fetchmailrc.example -RestartSec=1 - -[Install] -WantedBy=multi-user.target diff --git a/SPECS-EXTENDED/fetchmail/fetchmail.signatures.json b/SPECS-EXTENDED/fetchmail/fetchmail.signatures.json index 1db6500de79..8d94763876f 100644 --- a/SPECS-EXTENDED/fetchmail/fetchmail.signatures.json +++ b/SPECS-EXTENDED/fetchmail/fetchmail.signatures.json @@ -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" } -} +} \ No newline at end of file diff --git a/SPECS-EXTENDED/fetchmail/fetchmail.spec b/SPECS-EXTENDED/fetchmail/fetchmail.spec index 6a0c55a2330..d7b432ff921 100644 --- a/SPECS-EXTENDED/fetchmail/fetchmail.spec +++ b/SPECS-EXTENDED/fetchmail/fetchmail.spec @@ -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 @@ -31,35 +25,17 @@ 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* @@ -67,29 +43,178 @@ 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 - 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 - 6.4.39-2 +- Initial Azure Linux import from Fedora 41 (license: MIT). +- License verified. + +* Thu Jul 25 2024 Vitezslav Crhonek - 6.4.39-1 +- Update to fetchmail-6.4.39 + +* Wed Jul 17 2024 Fedora Release Engineering - 6.4.38-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + +* Thu Feb 01 2024 Vitezslav Crhonek - 6.4.38-1 +- Update to fetchmail-6.4.38 + +* Wed Jan 24 2024 Fedora Release Engineering - 6.4.37-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Fri Jan 19 2024 Fedora Release Engineering - 6.4.37-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild + +* Wed Jul 19 2023 Fedora Release Engineering - 6.4.37-3 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild + +* Thu May 25 2023 Vitezslav Crhonek - 6.4.37-2 +- SPDX migration + +* Thu Mar 09 2023 Vitezslav Crhonek - 6.4.37-1 +- Update to fetchmail-6.4.37 + +* Mon Jan 30 2023 Vitezslav Crhonek - 6.4.36-1 +- Update to fetchmail-6.4.36 + +* Thu Jan 19 2023 Fedora Release Engineering - 6.4.35-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild + +* Fri Jan 06 2023 Vitezslav Crhonek - 6.4.35-1 +- Update to fetchmail-6.4.35 + +* Mon Oct 17 2022 Vitezslav Crhonek - 6.4.34-1 +- Update to fetchmail-6.4.34 + +* Mon Sep 12 2022 Vitezslav Crhonek - 6.4.33-1 +- Update to fetchmail-6.4.33 + +* Thu Aug 04 2022 Vitezslav Crhonek - 6.4.32-1 +- Update to fetchmail-6.4.32 + +* Thu Jul 21 2022 Fedora Release Engineering - 6.4.31-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild + +* Mon Jul 18 2022 Vitezslav Crhonek - 6.4.31-1 +- Update to fetchmail-6.4.31 + +* Thu May 05 2022 Vitezslav Crhonek - 6.4.30-1 +- Update to fetchmail-6.4.30 + +* Mon Mar 21 2022 Vitezslav Crhonek - 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 - 6.4.28-1 +- Update to fetchmail-6.4.28 + +* Wed Mar 02 2022 Vitezslav Crhonek - 6.4.27-1 +- Update to fetchmail-6.4.27 + +* Thu Jan 20 2022 Fedora Release Engineering - 6.4.26-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild + +* Thu Jan 06 2022 Vitezslav Crhonek - 6.4.26-1 +- Update to fetchmail-6.4.26 -* Fri Oct 15 2021 Pawel Winogrodzki - 6.4.8-2 -- Initial CBL-Mariner import from Fedora 32 (license: MIT). +* Tue Dec 14 2021 Vitezslav Crhonek - 6.4.25-1 +- Update to fetchmail-6.4.25 -* Tue Jul 07 2020 Vitezslav Crhonek - 6.4.8-1 +* Mon Nov 22 2021 Vitezslav Crhonek - 6.4.24-1 +- Update to fetchmail-6.4.24 + +* Mon Nov 01 2021 Vitezslav Crhonek - 6.4.23-1 +- Update to fetchmail-6.4.23 + +* Thu Sep 16 2021 Sahana Prasad - 6.4.22-2 +- Rebuilt with OpenSSL 3.0.0 + +* Thu Sep 16 2021 Vitezslav Crhonek - 6.4.22-1 +- Update to fetchmail-6.4.22 (CVE-2021-39272) + +* Tue Sep 14 2021 Sahana Prasad - 6.4.21-2 +- Rebuilt with OpenSSL 3.0.0 + +* Mon Aug 16 2021 Vitezslav Crhonek - 6.4.21-1 +- Update to fetchmail-6.4.21 + +* Tue Aug 03 2021 Vitezslav Crhonek - 6.4.20-1 +- Update to fetchmail-6.4.20 (CVE-2021-36386) + +* Wed Jul 21 2021 Fedora Release Engineering - 6.4.19-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild + +* Wed Apr 28 2021 Vitezslav Crhonek - 6.4.19-1 +- Update to fetchmail-6.4.19 + +* Wed Mar 31 2021 Vitezslav Crhonek - 6.4.18-1 +- Update to fetchmail-6.4.18 + +* Thu Mar 11 2021 Vitezslav Crhonek - 6.4.17-1 +- Update to fetchmail-6.4.17 + +* Thu Feb 11 2021 Vitezslav Crhonek - 6.4.16-1 +- Update to fetchmail-6.4.16 + +* Tue Jan 26 2021 Fedora Release Engineering - 6.4.15-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild + +* Tue Jan 12 2021 Vitezslav Crhonek - 6.4.15-1 +- Update to fetchmail-6.4.15 + +* Thu Dec 10 2020 Vitezslav Crhonek - 6.4.14-2 +- Revert change that added sgid bit to fetchmail + Resolves: #1906353 + +* Mon Nov 30 2020 Vitezslav Crhonek - 6.4.14-1 +- Update to fetchmail-6.4.14 + +* Thu Oct 29 2020 Vitezslav Crhonek - 6.4.13-1 +- Update to fetchmail-6.4.13 + +* Tue Sep 15 2020 Vitezslav Crhonek - 6.4.12-1 +- Update to fetchmail-6.4.12 + +* Wed Sep 02 2020 Vitezslav Crhonek - 6.4.11-1 +- Update to fetchmail-6.4.11 + +* Mon Jul 27 2020 Fedora Release Engineering - 6.4.8-2 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild + +* Thu Jun 18 2020 Vitezslav Crhonek - 6.4.8-1 - Update to fetchmail-6.4.8 - Resolves: #1853446 + Resolves: #1846929 + +* Tue Jun 02 2020 Vitezslav Crhonek - 6.4.6-1 +- Update to fetchmail-6.4.6 + Resolves: #1841525 + +* Thu May 28 2020 Vitezslav Crhonek - 6.4.5-2 +- Change group of fetchmail to mail and set sgid bit on it + Resolves: #1619069 + +* Thu May 14 2020 Vitezslav Crhonek - 6.4.5-1 +- Update to fetchmail-6.4.5 + Resolves: #1833072 + +* Mon Apr 27 2020 Vitezslav Crhonek - 6.4.4-1 +- Update to fetchmail-6.4.4 + Resolves: #1828038 + +* Mon Apr 06 2020 Vitezslav Crhonek - 6.4.3-1 +- Update to fetchmail-6.4.3 + Resolves: #1820999 + +* Tue Feb 18 2020 Vitezslav Crhonek - 6.4.2-1 +- Update to fetchmail-6.4.2 + Resolves: #1803270 * Tue Jan 28 2020 Fedora Release Engineering - 6.4.1-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild diff --git a/SPECS-EXTENDED/fetchmail/fetchmailrc.example b/SPECS-EXTENDED/fetchmail/fetchmailrc.example deleted file mode 100644 index e6c2c1272b3..00000000000 --- a/SPECS-EXTENDED/fetchmail/fetchmailrc.example +++ /dev/null @@ -1,2 +0,0 @@ -#poll pop.domain.com proto pop3 -# user 'user1' there with password 'secret' is user1 here diff --git a/cgmanifest.json b/cgmanifest.json index c54233b7c2e..64cc88aefe0 100644 --- a/cgmanifest.json +++ b/cgmanifest.json @@ -3538,8 +3538,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" } } },