diff options
-rw-r--r-- | Makefile | 12 | ||||
-rw-r--r-- | RPM-GPG-KEY-remi2024 | 52 | ||||
-rw-r--r-- | RPM-GPG-KEY-remi2025 | 52 | ||||
-rw-r--r-- | remi-debug.repo | 4 | ||||
-rw-r--r-- | remi-modular-test.repo | 6 | ||||
-rw-r--r-- | remi-modular.repo | 7 | ||||
-rw-r--r-- | remi-release.spec | 121 | ||||
-rw-r--r-- | remi-test.repo | 3 | ||||
-rw-r--r-- | remi.repo | 4 |
9 files changed, 218 insertions, 43 deletions
@@ -2,13 +2,13 @@ SRCDIR := $(shell pwd) NAME := $(shell basename $(SRCDIR)) include ../common/Makefile -f39: - rpmbuild $(RPMDEFINES) $(SRCDEFINES) -bs $(NAME).spec --define 'dist .f36.remi' --define 'fedora 39' +f41: + rpmbuild $(RPMDEFINES) $(SRCDEFINES) -bs $(NAME).spec --define 'dist .f41.remi' --define 'fedora 41' -f38: - rpmbuild $(RPMDEFINES) $(SRCDEFINES) -bs $(NAME).spec --define 'dist .f38.remi' --define 'fedora 38' +f40: + rpmbuild $(RPMDEFINES) $(SRCDEFINES) -bs $(NAME).spec --define 'dist .f40.remi' --define 'fedora 40' -f37: - rpmbuild $(RPMDEFINES) $(SRCDEFINES) -bs $(NAME).spec --define 'dist .f37.remi' --define 'fedora 37' +f42: + rpmbuild $(RPMDEFINES) $(SRCDEFINES) -bs $(NAME).spec --define 'dist .f36.remi' --define 'fedora 42' diff --git a/RPM-GPG-KEY-remi2024 b/RPM-GPG-KEY-remi2024 new file mode 100644 index 0000000..fe82d62 --- /dev/null +++ b/RPM-GPG-KEY-remi2024 @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=meaU +-----END PGP PUBLIC KEY BLOCK----- diff --git a/RPM-GPG-KEY-remi2025 b/RPM-GPG-KEY-remi2025 new file mode 100644 index 0000000..2e8fa80 --- /dev/null +++ b/RPM-GPG-KEY-remi2025 @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +mQINBGeJItMBEAC+OuyxXKJcBiOjb0Q+jOAxfIvZz8bDFSg3h58M7+fUVsLddpXk +699cC1yeLdEyiKT+TXpQN4IKd2QBOcvJc+StJltAd0YI56TACmFOEc2lx//jWTcC +CFZITkAaKUaEHMxbpm9xcgRiS5DmsGlirpPq7h6SMlWxQTJutWNfSNqemnanD4Az +oOEY/Tx1ayE4OudgQ0Tx97fCXZKHa7bg4QAlYuDdx3mmfePlW9Rpgf/+l7MvsoH4 +p7CmO5HR1ker3GwYdqZI7rQKnBF9QZ5hxWfXp6KZ/xHRT7v7avlksbUb5OyHnu02 +66EC1SY+6MpFo7gCtnJ7a+vQN7P0dML0rx1KysTwEMMyg8x7xA0GkcF/N2ZvQ9Wc +sZKIU2HrDZPKcFlRGWH5N3kKeOSLZsrxB8w2O7mga+JE10JkZgNLyTaN12G2mpw3 +dDZ7qGMnnvy8kZH6mAW3rI7YA1vaZBp0oYOQAOPtk8VxCvvqmkKz5og4xnL5wuam +AkI1AOwJFPhCZiaASDHa4GzkM97n1lLX+SHVvVqGkbVXrxXTohflB6rD8eOjyu5K +G7fMW2Yogz/00yDLaiApbffMXDkJE+IwpismEK+zHWXW/dCOf4iDcEaDwE8Fet+q +Lry5Ky1uwmffTVgSD6tbtL74LCC91taz2kiFrRFI4gZYlDyfuUz0VHnAvQARAQAB +tEtSZW1pJ3MgUlBNIHJlcG9zaXRvcnkgMjAyNSAoaHR0cHM6Ly9ycG1zLnJlbWly +ZXBvLm5ldC8pIDxyZW1pQHJlbWlyZXBvLm5ldD6JAlEEEwEIADsWIQSDgz5Gh6Sq +A7aslPIGFWaWjx9LLQUCZ4ki0wIbAwULCQgHAgIiAgYVCgkICwIEFgIDAQIeBwIX +gAAKCRAGFWaWjx9LLQTCD/sFylO8vo90IsipTun1TtZeWrWstLlJhyAniS2SIntm +NXagVCaTGw1z4HmdPYjmYzHS1bBoyWhzJV2GefG335PY1PvjfcE7ivWdngly5XQJ +8AZesQdIJTmxM5g2ZeBiz4rxwp6NnE1jW/kWvG0kN229HNZtllAIznv3IJaLMDmH +tGnj4Or9bUwOMrexlL7q3zebe97oDIVSq+y7ZJ6P/hDsLnwULeubPohj5MwJNSem +RYDL2ZYxEKAFGsFUZGo5+jrjd6G1yIuovEUFp4qlfhowbWKfRLDTswFETAyG73IG +zfmjjb8kGjAgZITwF2KpDnovhw9iztUlauF9PHbPv45k7mpNg8W6vTCLkozXyfZQ +VSkzYw+LcWjLITRotW5DDppAcb2N0RRTN/TRrfJyIu4WJceAV5xBb0Z8Rcw5B0bM +9xIj2UZO/Z+veHwMaDNVmZEpgrK/HNpJEh340SRrBao8XVziSg1MH5dUXwMdoJv8 +y1dswFZZwEwM2Cc3DCgCgaYODzoBiMzuOBhsFdjNBrJQV4W0aNGhf2Xg0DIMS3fR +Klpx1XFd3TBcxpAVunP8z+nTWffNGDnUfALoyLPVArU69njztDw2sMvIKm6MxCq5 +3mBA3ESsUoyuHpRj0dDyrq9TOscRB28+Me5yd+soRScCZgsauFnc0397rl6cZdeT +07kCDQRniSLTARAA6ymQP5XV730Wh1VK6LBXHk8+WRLNMJgxP8FTPpBIOjzrpjzb +1g6ZBntYhnWYFBRH2STTUIttsJ07kt1kVErdc8eZ40i7f95BeUYxEn9ZYersqSNO +zTkUqGuii9Q3vd8pwciqVMrUD7oEDOwEMLj6CWwEEDpeCT3Nks2k7sv5/7DIgRFj +sgGiizmLiPK/76v5Jd0BiS3pRv+YkDxllXVtOCW6Y1ctU9F9j7apT95dxtliNcz7 +ezpmIm7wfsxUBwLhyMS4nf7W595KK8vsLzx1PmUHZXoRVryLUziOn5qh72kRlYrx +SRNgPjrnczOtZlxAsUubPq1RuMmNGsLF6Ig9cHkt8OtoC1F6SxteNj1EE/JnyvDy +8lXKAUshbDNzGWsuFOyaTz67p6leQVfBe91z1cWz2lJzmZGQCewYvErL4CdwyNP5 +km19wBZzRo7ST+VprGRUoZ5EIBcJMQQcj5brYGdjDBP+6i+CxwMr0FhoxfZef95Z +TCtV7aIdOfSzWJW+unPOmgYxdznBN5CZABpqYnQgn87JgEK7c3/mo9VsCm6cfVYm +9yXCxDMlQuhOAsOFxrHFexiNq+FXfBLiNY64mteyvP5Nde3OG3CMp8yMtO9vsJBr +E5MKRZ2Paz3ZyR5dEf0XtZUFoz2j6f0gy6AcF1A26pj+qj9qd+yrj4dUzTcAEQEA +AYkCNgQYAQgAIBYhBIODPkaHpKoDtqyU8gYVZpaPH0stBQJniSLTAhsMAAoJEAYV +ZpaPH0stEZYP/REpNH6UFbf5Qk40sgV3zXzLACOGsMOus0Fmo3JQlHioScAO324S +1fTKurHVlBIk8JD1UkkGBkU8NJAt1GsnUUVpaVszBbphD247areGuU2+qe6VJESp +f3bAEtktuR6zXJAffJPB/WCbeBLOmcMf12IL55ck7YW/dGRQ+gI/x82oiycL/XQD +QlQCI6HBvaLA4OxLAXxPRddfK6VFhOfkg2hBMk2g+eK5Ypsq+9/kyJ8piqIsxA9b +/a40sD8+Fpe5ZCZBc36hqCxACgQNdY/ieFb7PiXzPEMbiUwLRPDVd3uO94KgF8sx +Le5UboKS66wz86vDg6YKA1r+dFcH9wvcsCJZEVMSD0dAFP9nX2+6KZFmEWa2CGSX +E4DlYDpd3t/4B8wO+jYZXbssHbeCZTqeYpZIZ+C0+uLRrTS5q1WoYN8HxYDpOISu +PQ+6yZsAG7R8iI/OMhdR7y02Uon4HlDqikwaf2kkhm6UfyPJNb6WSieRwwZZRwrL +gDjB0q67GcpZTp26v21UynmAgsKLn6zzz59WXZuc/cLXvE9/JTEplRJcFpL/QyeH +8wKVu9/JSGS9C0hmNGbFlMeJMf25ZReLdP1CV/5ycvV1wnD5I+wH4hhTJRm55syg +ucwbVjFAG8rXrPATLUjaUNQeyRtalGxP48xaA4myR6kQD1Q9l7nvWTUB +=XvkB +-----END PGP PUBLIC KEY BLOCK----- diff --git a/remi-debug.repo b/remi-debug.repo index 9d819ff..b10d344 100644 --- a/remi-debug.repo +++ b/remi-debug.repo @@ -3,7 +3,7 @@ name=Remi's RPM repository for Fedora $releasever - $basearch - debuginfo baseurl=http://rpms.remirepo.net/fedora/$releasever/debug-remi/$basearch/ enabled=0 gpgcheck=1 -repo_gpgcheck=1 +repo_gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi-$releasever [remi-test-debuginfo] @@ -11,5 +11,5 @@ name=Remi's test RPM repository for Fedora $releasever - $basearch - debuginfo baseurl=http://rpms.remirepo.net/fedora/$releasever/debug-test/$basearch/ enabled=0 gpgcheck=1 -repo_gpgcheck=1 +repo_gpgcheck=0 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi-$releasever diff --git a/remi-modular-test.repo b/remi-modular-test.repo index b020fc7..debf318 100644 --- a/remi-modular-test.repo +++ b/remi-modular-test.repo @@ -6,19 +6,21 @@ [remi-modular-test] name=Remi's Modular testing repository - Fedora $releasever - $basearch #baseurl=http://rpms.remirepo.net/fedora/$releasever/modular-test/$basearch/ +#mirrorlist=https://rpms.remirepo.net/fedora/$releasever/modular-test/$basearch/httpsmirror mirrorlist=http://cdn.remirepo.net/fedora/$releasever/modular-test/$basearch/mirror enabled=0 gpgcheck=1 -repo_gpgcheck=1 +repo_gpgcheck=0 fastestmirror=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi-$releasever [remi-modular-test-debuginfo] name=Remi's Modular testing repository - Fedora $releasever - $basearch - debuginfo #baseurl=http://rpms.remirepo.net/fedora/$releasever/debug-modular-test/$basearch/ +#mirrorlist=https://rpms.remirepo.net/fedora/$releasever/debug-modular-test/$basearch/httpsmirror mirrorlist=http://cdn.remirepo.net/fedora/$releasever/debug-modular-test/$basearch/mirror enabled=0 gpgcheck=1 -repo_gpgcheck=1 +repo_gpgcheck=0 fastestmirror=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi-$releasever diff --git a/remi-modular.repo b/remi-modular.repo index 0e839aa..54b4b69 100644 --- a/remi-modular.repo +++ b/remi-modular.repo @@ -6,19 +6,22 @@ [remi-modular] name=Remi's Modular repository - Fedora $releasever - $basearch #baseurl=http://rpms.remirepo.net/fedora/$releasever/modular/$basearch/ +#mirrorlist=https://rpms.remirepo.net/fedora/$releasever/modular/$basearch/httpsmirror mirrorlist=http://cdn.remirepo.net/fedora/$releasever/modular/$basearch/mirror enabled=1 gpgcheck=1 -repo_gpgcheck=1 +# can be enabled if not behind a proxy because of possible cache issue +repo_gpgcheck=0 fastestmirror=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi-$releasever [remi-modular-debuginfo] name=Remi's Modular repository - Fedora $releasever - $basearch - debuginfo #baseurl=http://rpms.remirepo.net/fedora/$releasever/debug-modular/$basearch/ +#mirrorlist=https://rpms.remirepo.net/fedora/$releasever/debug-modular/$basearch/httpsmirror mirrorlist=http://cdn.remirepo.net/fedora/$releasever/debug-modular/$basearch/mirror enabled=0 gpgcheck=1 -repo_gpgcheck=1 +repo_gpgcheck=0 fastestmirror=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi-$releasever diff --git a/remi-release.spec b/remi-release.spec index dde74fd..8ec2315 100644 --- a/remi-release.spec +++ b/remi-release.spec @@ -1,8 +1,8 @@ # remirepo spec file for remi-release (Fedora) # -# Copyright (c) 2006-2023 Remi Collet -# License: CC-BY-SA-4.0 -# http://creativecommons.org/licenses/by-sa/4.0/ +# SPDX-FileCopyrightText: Copyright 2006-2025 Remi Collet +# SPDX-License-Identifier: CECILL-2.1 +# http://www.cecill.info/licences/Licence_CeCILL_V2-en.txt # # Please, preserve the changelog entries # @@ -10,20 +10,20 @@ Name: remi-release Version: %{fedora} -%if %{fedora} == 39 +%if %{fedora} == 42 Release: 1%{?dist} %endif -%if %{fedora} == 38 +%if %{fedora} == 41 Release: 2%{?dist} %endif -%if %{fedora} == 37 +%if %{fedora} == 40 Release: 2%{?dist} %endif Summary: Configuration for remi repository Summary(fr): Configuration pour le dépôt remi Group: System Environment/Base -License: CC-BY-SA-4.0 +License: CECILL-2.1 URL: https://rpms.remirepo.net/ # Repository configuration files @@ -42,6 +42,8 @@ Source2020: RPM-GPG-KEY-remi2020 Source2021: RPM-GPG-KEY-remi2021 Source2022: RPM-GPG-KEY-remi2022 Source2023: RPM-GPG-KEY-remi2023 +Source2024: RPM-GPG-KEY-remi2024 +Source2025: RPM-GPG-KEY-remi2025 BuildArch: noarch @@ -49,25 +51,22 @@ Requires: /etc/yum.repos.d Requires: fedora-release >= %{fedora} # For smoth upgrade -%if %{fedora} >= 39 -Obsoletes: icu73 < 73.2 -Obsoletes: libicu73 < 73.2 -Obsoletes: libicu73-devel < 73.2 -Obsoletes: libicu73-doc < 73.2 +%if %{fedora} == 42 +# F42 have ICU 76.1-4 +Obsoletes: icu76 < 76.2 +Obsoletes: libicu76 < 76.2 +Obsoletes: libicu76-devel < 76.2 +Obsoletes: libicu76-doc < 76.2 %endif -%if %{fedora} >= 38 -Obsoletes: icu72 < 72.2 -Obsoletes: libicu72 < 72.2 -Obsoletes: libicu72-devel < 72.2 -Obsoletes: libicu72-doc < 72.2 -%endif -%if %{fedora} >= 37 -Obsoletes: icu71 < 71.2 -Obsoletes: libicu71 < 71.2 -Obsoletes: libicu71-devel < 71.2 -Obsoletes: libicu71-doc < 71.2 +%if %{fedora} == 40 || %{fedora} == 41 +# F40 have ICU 74.2-1, F41 have ICU 74.2-2 +Obsoletes: icu74 < 74.3 +Obsoletes: libicu74 < 74.3 +Obsoletes: libicu74-devel < 74.3 +Obsoletes: libicu74-doc < 74.3 %endif + %description This package contains %{pkgman} configuration for the "remi" RPM Repository, as well as the public GPG keys used to sign them. @@ -97,6 +96,30 @@ Forum: https://forum.remirepo.net/ Twitter: https://twitter.com/RemiRepository +%package -n remi-crypto-legacy +Summary: Lower crypto policies to LEGACY +Conflicts: remi-crypto-default +Requires: crypto-policies +Requires(post): %{_bindir}/update-crypto-policies + +%description -n remi-crypto-legacy +Lower crypto policies to LEGACY +Only used for building. +** DO NOT USED ** + + +%package -n remi-crypto-default +Summary: Lower crypto policies to DEFAULT +Conflicts: remi-crypto-legacy +Requires: crypto-policies +Requires(post): %{_bindir}/update-crypto-policies + +%description -n remi-crypto-default +Lower crypto policies to DEFAULT +Only used for building. +** DO NOT USED ** + + %prep %setup -c -T @@ -115,15 +138,20 @@ install -Dp -m 644 %{SOURCE2020} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG- install -Dp -m 644 %{SOURCE2021} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi2021 install -Dp -m 644 %{SOURCE2022} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi2022 install -Dp -m 644 %{SOURCE2023} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi2023 +install -Dp -m 644 %{SOURCE2024} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi2024 +install -Dp -m 644 %{SOURCE2025} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi2025 -%if %{fedora} <= 39 -ln -s RPM-GPG-KEY-remi2023 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi-39 +%if %{fedora} <= 43 +ln -s RPM-GPG-KEY-remi2025 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi-43 +%endif +%if %{fedora} <= 42 +ln -s RPM-GPG-KEY-remi2025 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi-42 %endif -%if %{fedora} <= 38 -ln -s RPM-GPG-KEY-remi2023 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi-38 +%if %{fedora} <= 41 +ln -s RPM-GPG-KEY-remi2024 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi-41 %endif -%if %{fedora} <= 37 -ln -s RPM-GPG-KEY-remi2022 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi-37 +%if %{fedora} <= 40 +ln -s RPM-GPG-KEY-remi2024 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi-40 %endif # YUM @@ -138,13 +166,48 @@ install -Dp -m 644 %{SOURCE8} %{buildroot}%{_sysconfdir}/yum.repos.d/remi-debugi mkdir -p %{buildroot}/opt/remi +%post -n remi-crypto-legacy +%{_bindir}/update-crypto-policies --set LEGACY + +%post -n remi-crypto-default +%{_bindir}/update-crypto-policies --set DEFAULT + + %files %config(noreplace) %{_sysconfdir}/yum.repos.d/remi*.repo %{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi* %dir /opt/remi +%files -n remi-crypto-legacy + +%files -n remi-crypto-default + %changelog +* Thu Feb 6 2025 Remi Collet <remi@remirepo.net> - 42-1 +- Fedora 42 using 2025 GPG key + +* Thu Jan 16 2025 Remi Collet <remi@remirepo.net> - 40-2, 41-2 +- Add 2025 GPG key (Fedora 42 and 43) +- re-license spec file to CECILL-2.1 + +* Tue Aug 20 2024 Remi Collet <remi@remirepo.net> - 41-1 +- Fedora 41 using 2024 GPG key + +* Wed Feb 14 2024 Remi Collet <remi@remirepo.net> - 40-1 +- Fedora 40 using 2024 GPG key + +* Tue Jan 9 2024 Remi Collet <remi@remirepo.net> - 39-4, 38-5 +- Add 2024 GPG key (Fedora 40 and 41) + +* Wed Dec 20 2023 Remi Collet <remi@remirepo.net> - 39-3, 38-4 +- disable repo_gpgcheck as it raise too much issue being proxy + and CVE-2021-20271 is fixed in rpm + +* Mon Oct 30 2023 Remi Collet <remi@remirepo.net> - 39-2, 38-3, 37-3 +- only obsolete libicu compat package when it matches system version + libicu71 on F37, libicu72 on F38, libicu73 on F39 + * Mon Aug 21 2023 Remi Collet <remi@remirepo.net> - 39-1 - Fedora 39 using 2023 GPG key diff --git a/remi-test.repo b/remi-test.repo index 494b45e..c61e864 100644 --- a/remi-test.repo +++ b/remi-test.repo @@ -1,10 +1,11 @@ [remi-test] name=Remi's RPM repository - Testing - Fedora $releasever - $basearch #baseurl=http://rpms.remirepo.net/fedora/$releasever/test/$basearch/ +#mirrorlist=https://rpms.remirepo.net/fedora/$releasever/test/$basearch/httpsmirror mirrorlist=http://cdn.remirepo.net/fedora/$releasever/test/$basearch/mirror # WARNING: If you enable this repository, you must also enable "remi" enabled=0 gpgcheck=1 -repo_gpgcheck=1 +repo_gpgcheck=0 fastestmirror=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi-$releasever @@ -6,9 +6,11 @@ [remi] name=Remi's RPM repository - Fedora $releasever - $basearch #baseurl=http://rpms.remirepo.net/fedora/$releasever/remi/$basearch/ +#mirrorlist=https://rpms.remirepo.net/fedora/$releasever/remi/$basearch/httpsmirror mirrorlist=http://cdn.remirepo.net/fedora/$releasever/remi/$basearch/mirror enabled=1 gpgcheck=1 -repo_gpgcheck=1 +# can be enabled if not behind a proxy because of possible cache issue +repo_gpgcheck=0 fastestmirror=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi-$releasever |