Skip to content

Commit 6621bff

Browse files
authored
fetchmail: Update to version 6.4.39 (#10856)
1 parent 15233b5 commit 6621bff

7 files changed

Lines changed: 203 additions & 92 deletions

File tree

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
-----BEGIN PGP SIGNATURE-----
2+
3+
iQIzBAABCgAdFiEE3EplW9mTzUhx+oIQ5BKxVu/zhVoFAmabhOkACgkQ5BKxVu/z
4+
hVp0rw/+Lu2n1JyVKASi6RSfG0r2uzM8BJxNHUBaOjgog6ps1mgazmgLMHFufSIO
5+
TVBbX2mf0uaf07AFHCLSW+Qr3+6juh6MeiEbks8G8JXv20Aam7cSyPsNbKDXBelQ
6+
jaHmp02dTg2X+4lBEwVVV2YtzcysiyuDNFSCQl8fIOIzrdjUWrA5QbP5vPkPNUX2
7+
M90L/TVjqaWCE8mTw3GcEnRFNMRn9TD3j75quhqyms4zKJMwQmCuWs259HI1+Fjh
8+
PoLvIRCy1R5xCK6nXcBMcvWubYoVx4yTFkQPIwdvkwVg+GBi4B7kfPtsKoxPYizU
9+
nfAEVJf2rP/j9KEZGMpbqqKGEtA3n6BK/TpCzOO0YBNnUMGxvCbaFgqlHo8UImYp
10+
eBsWzibhlZ0VH+aNzYp9jgk6chSsvvDj7EENM/wyK7waTfRdAlWfBRAcIebyuO0q
11+
duWvVcg5w+rvpq2ibNV1SXQwc6dYgzS4QbR98Z2py4D2nNLHWKnBf8WonLkvX1mk
12+
ZNOIetKMhSnaIZADQIkqPVswsKbm6o4YJSILw82xQblEQ10SmivG60cZ9UTJM9YQ
13+
kLreltML/QXkyOrj6dzifG5PuzlQxRFBA0v//bLfpTGHIPCrmc5SbVll8cFQr1/Y
14+
PniGLjGbanvZozn34iptqxK/dzFMDdHJMQKkG6nBVLT++dPI/uQ=
15+
=JfZH
16+
-----END PGP SIGNATURE-----

SPECS-EXTENDED/fetchmail/fetchmail-6.4.8.tar.xz.asc

Lines changed: 0 additions & 16 deletions
This file was deleted.

SPECS-EXTENDED/fetchmail/fetchmail.service

Lines changed: 0 additions & 11 deletions
This file was deleted.
Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
{
22
"Signatures": {
3-
"fetchmail-6.4.22.tar.xz": "cc6818bd59435602169fa292d6d163d56b21c7f53112829470a3aceabe612c84",
4-
"fetchmail.service": "4af07f619128c721a3d54b484b85f99ce80f95551c4a40e877e2397f7a5c3431",
5-
"fetchmailrc.example": "6736c2f3ea47899f138ff191e9f8e9c1a2c21262d98327d42262e1ce17dd9d15"
3+
"fetchmail-6.4.39.tar.xz": "75109a1f307b538155fa05f5ef298e8298cb4deae95aed24c16b38d36ff0a186",
4+
"fetchmail-6.4.39.tar.xz.asc": "87c1ce9afd99c12b601eb38e1cdb8535fe58c1871cc6b2f95eac2a44d6e4bd41"
65
}
7-
}
6+
}

SPECS-EXTENDED/fetchmail/fetchmail.spec

Lines changed: 182 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,17 @@
1-
Summary: A remote mail retrieval and forwarding utility
2-
Name: fetchmail
3-
Version: 6.4.22
4-
Release: 1%{?dist}
5-
# For a breakdown of the licensing, see COPYING
6-
License: GPL+ AND Public Domain
1+
Summary: A remote mail retrieval and forwarding utility
2+
Name: fetchmail
3+
Version: 6.4.39
4+
Release: 2%{?dist}
75
Vendor: Microsoft Corporation
86
Distribution: Azure Linux
9-
URL: https://www.fetchmail.info/
10-
Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
11-
# systemd service file
12-
Source2: fetchmail.service
13-
# example configuration file
14-
Source3: fetchmailrc.example
15-
BuildRequires: gcc
16-
BuildRequires: gettext-devel
17-
BuildRequires: krb5-devel
18-
BuildRequires: openssl-devel
19-
BuildRequires: python3-devel
20-
BuildRequires: systemd
7+
8+
Source0: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz
9+
Source1: https://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.xz.asc
10+
URL: https://www.fetchmail.info/
11+
# For a breakdown of the licensing, see COPYING
12+
License: GPL-2.0-or-later AND LicenseRef-Fedora-Public-Domain
13+
BuildRequires: gcc gettext-devel krb5-devel openssl-devel python3-devel
14+
BuildRequires: make
2115

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

3327
%prep
34-
%autosetup -p1
28+
%setup -q
3529

3630
%build
37-
%configure \
38-
--enable-ETRN \
39-
--enable-IMAP \
40-
--enable-NTLM \
41-
--enable-POP3 \
42-
--enable-RPA \
43-
--enable-SDPS \
44-
--enable-fallback=no \
45-
--enable-nls\
46-
--with-gssapi \
47-
--with-kerberos5 \
48-
--with-ssl \
49-
--without-hesiod
50-
51-
%make_build
31+
%configure --enable-POP3 --enable-IMAP --with-ssl --without-hesiod \
32+
--enable-ETRN --enable-NTLM --enable-SDPS --enable-RPA \
33+
--enable-nls --with-kerberos5 --with-gssapi \
34+
--enable-fallback=no
35+
make
5236

5337
%install
54-
%make_install DESTDIR=%{buildroot}
55-
56-
# install example systemd unit
57-
mkdir -p %{buildroot}%{_unitdir}
58-
install -p -m 644 %{SOURCE2} %{buildroot}%{_unitdir}/fetchmail.service
59-
60-
# install example config file
61-
mkdir -p %{buildroot}%{_sysconfdir}
62-
install -p -m 600 %{SOURCE3} %{buildroot}%{_sysconfdir}/fetchmailrc.example
38+
make install DESTDIR=$RPM_BUILD_ROOT
6339

6440
# remove fetchmailconf stuff
6541
rm -f %{buildroot}%{_bindir}/fetchmailconf*
6642
rm -f %{buildroot}%{_mandir}/man1/fetchmailconf.1*
6743
rm -f %{buildroot}%{python3_sitelib}/fetchmailconf.py*
6844
rm -f %{buildroot}%{python3_sitelib}/__pycache__/fetchmailconf*
6945

70-
%find_lang %{name}
46+
%find_lang %name
7147

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

8053
%changelog
81-
* Thu Aug 31 2023 Muhammad Falak <mwani@microsoft.com> - 6.4.22-1
82-
- Upgrade version to address CVE-2021-39272 & CVE-2021-36386
83-
- License verified
84-
- Lint spec
85-
- Switch to %autosetup, %make_build & %make_install
54+
* Fri Dec 28 2024 Jyoti kanase <v-jykanase@microsoft.com> - 6.4.39-2
55+
- Initial Azure Linux import from Fedora 41 (license: MIT).
56+
- License verified.
57+
58+
* Thu Jul 25 2024 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.39-1
59+
- Update to fetchmail-6.4.39
60+
61+
* Wed Jul 17 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.38-2
62+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
63+
64+
* Thu Feb 01 2024 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.38-1
65+
- Update to fetchmail-6.4.38
66+
67+
* Wed Jan 24 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.37-5
68+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
69+
70+
* Fri Jan 19 2024 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.37-4
71+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
72+
73+
* Wed Jul 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.37-3
74+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
75+
76+
* Thu May 25 2023 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.37-2
77+
- SPDX migration
78+
79+
* Thu Mar 09 2023 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.37-1
80+
- Update to fetchmail-6.4.37
81+
82+
* Mon Jan 30 2023 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.36-1
83+
- Update to fetchmail-6.4.36
84+
85+
* Thu Jan 19 2023 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.35-2
86+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
87+
88+
* Fri Jan 06 2023 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.35-1
89+
- Update to fetchmail-6.4.35
90+
91+
* Mon Oct 17 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.34-1
92+
- Update to fetchmail-6.4.34
93+
94+
* Mon Sep 12 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.33-1
95+
- Update to fetchmail-6.4.33
96+
97+
* Thu Aug 04 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.32-1
98+
- Update to fetchmail-6.4.32
99+
100+
* Thu Jul 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.31-2
101+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
102+
103+
* Mon Jul 18 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.31-1
104+
- Update to fetchmail-6.4.31
105+
106+
* Thu May 05 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.30-1
107+
- Update to fetchmail-6.4.30
108+
109+
* Mon Mar 21 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.29-1
110+
- Update to fetchmail-6.4.29
111+
- Remove example config file and service unit, include systemd related
112+
documentation from upstream contrib directory
113+
Resolves: #2027047
114+
115+
* Thu Mar 17 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.28-1
116+
- Update to fetchmail-6.4.28
117+
118+
* Wed Mar 02 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.27-1
119+
- Update to fetchmail-6.4.27
120+
121+
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.26-2
122+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
123+
124+
* Thu Jan 06 2022 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.26-1
125+
- Update to fetchmail-6.4.26
86126

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

90-
* Tue Jul 07 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.8-1
130+
* Mon Nov 22 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.24-1
131+
- Update to fetchmail-6.4.24
132+
133+
* Mon Nov 01 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.23-1
134+
- Update to fetchmail-6.4.23
135+
136+
* Thu Sep 16 2021 Sahana Prasad <sahana@redhat.com> - 6.4.22-2
137+
- Rebuilt with OpenSSL 3.0.0
138+
139+
* Thu Sep 16 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.22-1
140+
- Update to fetchmail-6.4.22 (CVE-2021-39272)
141+
142+
* Tue Sep 14 2021 Sahana Prasad <sahana@redhat.com> - 6.4.21-2
143+
- Rebuilt with OpenSSL 3.0.0
144+
145+
* Mon Aug 16 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.21-1
146+
- Update to fetchmail-6.4.21
147+
148+
* Tue Aug 03 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.20-1
149+
- Update to fetchmail-6.4.20 (CVE-2021-36386)
150+
151+
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.19-2
152+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
153+
154+
* Wed Apr 28 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.19-1
155+
- Update to fetchmail-6.4.19
156+
157+
* Wed Mar 31 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.18-1
158+
- Update to fetchmail-6.4.18
159+
160+
* Thu Mar 11 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.17-1
161+
- Update to fetchmail-6.4.17
162+
163+
* Thu Feb 11 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.16-1
164+
- Update to fetchmail-6.4.16
165+
166+
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.15-2
167+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
168+
169+
* Tue Jan 12 2021 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.15-1
170+
- Update to fetchmail-6.4.15
171+
172+
* Thu Dec 10 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.14-2
173+
- Revert change that added sgid bit to fetchmail
174+
Resolves: #1906353
175+
176+
* Mon Nov 30 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.14-1
177+
- Update to fetchmail-6.4.14
178+
179+
* Thu Oct 29 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.13-1
180+
- Update to fetchmail-6.4.13
181+
182+
* Tue Sep 15 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.12-1
183+
- Update to fetchmail-6.4.12
184+
185+
* Wed Sep 02 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.11-1
186+
- Update to fetchmail-6.4.11
187+
188+
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.8-2
189+
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
190+
191+
* Thu Jun 18 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.8-1
91192
- Update to fetchmail-6.4.8
92-
Resolves: #1853446
193+
Resolves: #1846929
194+
195+
* Tue Jun 02 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.6-1
196+
- Update to fetchmail-6.4.6
197+
Resolves: #1841525
198+
199+
* Thu May 28 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.5-2
200+
- Change group of fetchmail to mail and set sgid bit on it
201+
Resolves: #1619069
202+
203+
* Thu May 14 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.5-1
204+
- Update to fetchmail-6.4.5
205+
Resolves: #1833072
206+
207+
* Mon Apr 27 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.4-1
208+
- Update to fetchmail-6.4.4
209+
Resolves: #1828038
210+
211+
* Mon Apr 06 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.3-1
212+
- Update to fetchmail-6.4.3
213+
Resolves: #1820999
214+
215+
* Tue Feb 18 2020 Vitezslav Crhonek <vcrhonek@redhat.com> - 6.4.2-1
216+
- Update to fetchmail-6.4.2
217+
Resolves: #1803270
93218

94219
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 6.4.1-2
95220
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

SPECS-EXTENDED/fetchmail/fetchmailrc.example

Lines changed: 0 additions & 2 deletions
This file was deleted.

cgmanifest.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3528,8 +3528,8 @@
35283528
"type": "other",
35293529
"other": {
35303530
"name": "fetchmail",
3531-
"version": "6.4.22",
3532-
"downloadUrl": "https://downloads.sourceforge.net/fetchmail/fetchmail-6.4.22.tar.xz"
3531+
"version": "6.4.39",
3532+
"downloadUrl": "https://downloads.sourceforge.net/fetchmail/fetchmail-6.4.39.tar.xz"
35333533
}
35343534
}
35353535
},

0 commit comments

Comments
 (0)