diff options
-rw-r--r-- | Makefile | 3 | ||||
-rw-r--r-- | README | 1 | ||||
-rw-r--r-- | RPM-GPG-KEY-remi2023 | 52 | ||||
-rw-r--r-- | RPM-GPG-KEY-remi2024 | 52 | ||||
-rw-r--r-- | RPM-GPG-KEY-remi2025 | 52 | ||||
-rw-r--r-- | remi-modular.repo | 49 | ||||
-rw-r--r-- | remi-release.spec | 83 | ||||
-rw-r--r-- | remi-safe.repo | 21 | ||||
-rw-r--r-- | remi.repo | 41 |
9 files changed, 280 insertions, 74 deletions
@@ -8,3 +8,6 @@ el8: el9: rpmbuild $(RPMDEFINES) $(SRCDEFINES) -bs $(NAME).spec --define 'dist .el9.remi' --define 'rhel 9' +el10: + rpmbuild $(RPMDEFINES) $(SRCDEFINES) -bs $(NAME).spec --define 'dist .el10.remi' --define 'rhel 10' + @@ -3,3 +3,4 @@ remi-release Auconfiguration package +2025-02-01 15:29 diff --git a/RPM-GPG-KEY-remi2023 b/RPM-GPG-KEY-remi2023 new file mode 100644 index 0000000..31d0696 --- /dev/null +++ b/RPM-GPG-KEY-remi2023 @@ -0,0 +1,52 @@ +-----BEGIN PGP PUBLIC KEY BLOCK----- + +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 +=qQfW +-----END PGP PUBLIC KEY BLOCK----- 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----- + +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 +=XvkB +-----END PGP PUBLIC KEY BLOCK----- diff --git a/remi-modular.repo b/remi-modular.repo index a77e64a..25e409a 100644 --- a/remi-modular.repo +++ b/remi-modular.repo @@ -3,42 +3,43 @@ # Forum: https://forum.remirepo.net/ [remi-modular] -name=Remi's Modular repository for Enterprise Linux VERSION - $basearch -#baseurl=http://rpms.remirepo.net/enterprise/VERSION/modular/$basearch/ -#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/modular/$basearch/httpsmirror -mirrorlist=http://cdn.remirepo.net/enterprise/VERSION/modular/$basearch/mirror +name=Remi's Modular repository for Enterprise Linux $releasever - $basearch +#baseurl=http://rpms.remirepo.net/enterprise/$releasever/modular/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/$releasever/modular/$basearch/httpsmirror +mirrorlist=http://cdn.remirepo.net/enterprise/$releasever/modular/$basearch/mirror enabled=1 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +# can be enabled if not behind a proxy because of possible cache issue +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever [remi-modular-debuginfo] -name=Remi's Modular repository for Enterprise Linux VERSION - $basearch - debuginfo -#baseurl=http://rpms.remirepo.net/enterprise/VERSION/debug-modular/$basearch/ -#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/debug-modular/$basearch/httpsmirror -mirrorlist=http://cdn.remirepo.net/enterprise/VERSION/debug-modular/$basearch/mirror +name=Remi's Modular repository for Enterprise Linux $releasever - $basearch - debuginfo +#baseurl=http://rpms.remirepo.net/enterprise/$releasever/debug-modular/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/$releasever/debug-modular/$basearch/httpsmirror +mirrorlist=http://cdn.remirepo.net/enterprise/$releasever/debug-modular/$basearch/mirror enabled=0 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever [remi-modular-test] -name=Remi's Modular testing repository for Enterprise Linux VERSION - $basearch -#baseurl=http://rpms.remirepo.net/enterprise/VERSION/modular-test/$basearch/ -#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/modular-test/$basearch/httpsmirror -mirrorlist=http://cdn.remirepo.net/enterprise/VERSION/modular-test/$basearch/mirror +name=Remi's Modular testing repository for Enterprise Linux $releasever - $basearch +#baseurl=http://rpms.remirepo.net/enterprise/$releasever/modular-test/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/$releasever/modular-test/$basearch/httpsmirror +mirrorlist=http://cdn.remirepo.net/enterprise/$releasever/modular-test/$basearch/mirror enabled=0 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever [remi-modular-test-debuginfo] -name=Remi's Modular testing repository for Enterprise Linux VERSION - $basearch - debuginfo -#baseurl=http://rpms.remirepo.net/enterprise/VERSION/debug-modular-test/$basearch/ -#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/debug-modular-test/$basearch/httpsmirror -mirrorlist=http://cdn.remirepo.net/enterprise/VERSION/debug-modular-test/$basearch/mirror +name=Remi's Modular testing repository for Enterprise Linux $releasever - $basearch - debuginfo +#baseurl=http://rpms.remirepo.net/enterprise/$releasever/debug-modular-test/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/$releasever/debug-modular-test/$basearch/httpsmirror +mirrorlist=http://cdn.remirepo.net/enterprise/$releasever/debug-modular-test/$basearch/mirror enabled=0 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever diff --git a/remi-release.spec b/remi-release.spec index 7c8ded1..e09e5db 100644 --- a/remi-release.spec +++ b/remi-release.spec @@ -1,27 +1,32 @@ # remirepo spec file for remi-release (RHEL, CentOS) # -# Copyright (c) 2006-2022 Remi Collet -# License: CC-BY-SA +# Copyright (c) 2006-2024 Remi Collet +# License: CC-BY-SA-4.0 # http://creativecommons.org/licenses/by-sa/4.0/ # # Please, preserve the changelog entries # Name: remi-release +%if %{?rhel} == 10 +# Match point release version +Version: 10.0 +Release: 2%{?dist} +%endif %if %{?rhel} == 9 # Match point release version -Version: 9.1 -Release: 1%{?dist} +Version: 9.5 +Release: 2%{?dist} %endif %if %{?rhel} == 8 # Match point release version -Version: 8.7 -Release: 1%{?dist} +Version: 8.10 +Release: 2%{?dist} %endif Summary: YUM configuration for remi repository Summary(fr): Configuration de YUM pour le dépôt remi Group: System Environment/Base -License: CC-BY-SA +License: CC-BY-SA-4.0 URL: https://remirepo.net # Repository configuration files @@ -37,16 +42,19 @@ Source2019: RPM-GPG-KEY-remi2019 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 BuildArchitectures: noarch -# rpm -q --provides redhat-release => redhat-release = 8.4-0.6.el8 -# rpm -q --provides centos-linux-release => redhat-release = 8.4-1.2105.el8 -# rpm -q --provides centos-stream-release => redhat-release = 8.5-3.el8 -# rpm -q --provides almalinux-release => redhat-release = 8.4-0.6 -# rpm -q --provides rocky-release => redhat-release = 8.4-26.el8 -# rpm -q --provides cloudlinux-release => redhat-release = 8.4-3.el8 +%if %{?rhel} >= 9 +# centos-stream-release don't handle minor version +Requires: (redhat-release >= %{version} or centos-stream-release >= %{rhel}) +%else +# centos stream <= 8 is EOL Requires: redhat-release >= %{version} +%endif Requires: system-release(releasever) = %{rhel} %if %{?rhel} >= 10 Recommends: epel-release = %{rhel} @@ -109,10 +117,6 @@ Only used for building. %prep %setup -c -T -sed -e "s/VERSION/%{rhel}/" %{SOURCE1} | tee remi.repo -sed -e "s/VERSION/%{rhel}/" %{SOURCE2} | tee remi-safe.repo -sed -e "s/VERSION/%{rhel}/" %{SOURCE3} | tee remi-modular.repo - %build echo empty build @@ -127,6 +131,9 @@ install -Dp -m 644 %{SOURCE2019} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG- install -Dp -m 644 %{SOURCE2020} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi2020 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 %{rhel} <= 8 ln -s RPM-GPG-KEY-remi2018 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi.el8 @@ -134,11 +141,15 @@ ln -s RPM-GPG-KEY-remi2018 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-r %if %{rhel} <= 9 ln -s RPM-GPG-KEY-remi2021 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi.el9 %endif +%if %{rhel} <= 10 +ln -s RPM-GPG-KEY-remi2024 %{buildroot}%{_sysconfdir}/pki/rpm-gpg/RPM-GPG-KEY-remi.el10 +%endif # DNF -for repo in *repo +for src in %{SOURCE1} %{SOURCE2} %{SOURCE3} do - install -Dp -m 644 $repo %{buildroot}%{_sysconfdir}/yum.repos.d/$repo + repo=$(basename $src) + install -Dp -m 644 $src %{buildroot}%{_sysconfdir}/yum.repos.d/$repo done mkdir -p %{buildroot}/opt/remi @@ -162,8 +173,40 @@ mkdir -p %{buildroot}/opt/remi %changelog -* Thu Nov 17 2022 Remi Collet <remi@remirepo.net> - 8.7-1 and 9.1-1 +* Thu Jan 23 2025 Remi Collet <remi@remirepo.net> - 8.10-2 and 9.5-2 and 10.0-2 +- add 2025 key +- drop CentOS Stream 8 support (EOL) + +* Wed Dec 18 2024 Remi Collet <remi@remirepo.net> - 9.5-1 +- raise dependency on redhat-release 9.5 +- add EL-10 key (2024) + +* Thu Nov 14 2024 Remi Collet <remi@remirepo.net> - 10.0-1 +- Configuration package for remi repository on RHEL-10.0-Beta + +* Mon May 13 2024 Remi Collet <remi@remirepo.net> - 8.10-1 and 9.4-2 +- raise dependency on redhat-release 8.10 or 9.4 +- use $releasever instead of hardcoded value in configuration files + +* Mon May 13 2024 Remi Collet <remi@remirepo.net> - 9.4-1 +- raise dependency on redhat-release 9.4 + +* Tue Jan 9 2024 Remi Collet <remi@remirepo.net> - 8.9-3 and 9.3-3 +- add 2024 key + +* Wed Dec 20 2023 Remi Collet <remi@remirepo.net> - 8.9-2 and 9.3-2 +- disable repo_gpgcheck as it raise too much issue being proxy + and CVE-2021-20271 is fixed in rpm + +* Tue Dec 19 2023 Remi Collet <remi@remirepo.net> - 8.9-1 and 9.3-1 +- raise dependency on redhat-release >= 8.9 or 9.3 + +* Tue Jun 13 2023 Remi Collet <remi@remirepo.net> - 8.8-1 and 9.2-1 +- raise dependency on redhat-release >= 8.8 or 9.2 + +* Thu Nov 17 2022 Remi Collet <remi@remirepo.net> - 8.7-2 and 9.1-2 - raise dependency on redhat-release >= 8.7 or 9.1 +- add 2023 key * Mon May 23 2022 Remi Collet <remi@remirepo.net> - 8.6-1 - raise dependency on redhat-release >= 8.6 diff --git a/remi-safe.repo b/remi-safe.repo index 6e9dd63..44267fd 100644 --- a/remi-safe.repo +++ b/remi-safe.repo @@ -3,19 +3,20 @@ # all dependencies are in base repository or in EPEL [remi-safe] -name=Safe Remi's RPM repository for Enterprise Linux VERSION - $basearch -#baseurl=http://rpms.remirepo.net/enterprise/VERSION/safe/$basearch/ -#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/safe/$basearch/httpsmirror -mirrorlist=http://cdn.remirepo.net/enterprise/VERSION/safe/$basearch/mirror +name=Safe Remi's RPM repository for Enterprise Linux $releasever - $basearch +#baseurl=http://rpms.remirepo.net/enterprise/$releasever/safe/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/$releasever/safe/$basearch/httpsmirror +mirrorlist=http://cdn.remirepo.net/enterprise/$releasever/safe/$basearch/mirror enabled=1 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +# can be enabled if not behind a proxy because of possible cache issue +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever [remi-safe-debuginfo] -name=Remi's RPM repository for Enterprise Linux VERSION - $basearch - debuginfo -baseurl=http://rpms.remirepo.net/enterprise/VERSION/debug-remi/$basearch/ +name=Remi's RPM repository for Enterprise Linux $releasever - $basearch - debuginfo +baseurl=http://rpms.remirepo.net/enterprise/$releasever/debug-remi/$basearch/ enabled=0 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever @@ -3,39 +3,40 @@ # Forum: https://forum.remirepo.net/ [remi] -name=Remi's RPM repository for Enterprise Linux VERSION - $basearch -#baseurl=http://rpms.remirepo.net/enterprise/VERSION/remi/$basearch/ -#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/remi/$basearch/httpsmirror -mirrorlist=http://cdn.remirepo.net/enterprise/VERSION/remi/$basearch/mirror +name=Remi's RPM repository for Enterprise Linux $releasever - $basearch +#baseurl=http://rpms.remirepo.net/enterprise/$releasever/remi/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/$releasever/remi/$basearch/httpsmirror +mirrorlist=http://cdn.remirepo.net/enterprise/$releasever/remi/$basearch/mirror enabled=0 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +# can be enabled if not behind a proxy because of possible cache issue +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever [remi-test] -name=Remi's test RPM repository for Enterprise Linux VERSION - $basearch -#baseurl=http://rpms.remirepo.net/enterprise/VERSION/test/$basearch/ -#mirrorlist=https://rpms.remirepo.net/enterprise/VERSION/test/$basearch/mirror -mirrorlist=http://cdn.remirepo.net/enterprise/VERSION/test/$basearch/mirror +name=Remi's test RPM repository for Enterprise Linux $releasever - $basearch +#baseurl=http://rpms.remirepo.net/enterprise/$releasever/test/$basearch/ +#mirrorlist=https://rpms.remirepo.net/enterprise/$releasever/test/$basearch/mirror +mirrorlist=http://cdn.remirepo.net/enterprise/$releasever/test/$basearch/mirror # WARNING: If you enable this repository, you must also enable "remi" enabled=0 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever [remi-debuginfo] -name=Remi's RPM repository for Enterprise Linux VERSION - $basearch - debuginfo -baseurl=http://rpms.remirepo.net/enterprise/VERSION/debug-remi/$basearch/ +name=Remi's RPM repository for Enterprise Linux $releasever - $basearch - debuginfo +baseurl=http://rpms.remirepo.net/enterprise/$releasever/debug-remi/$basearch/ enabled=0 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever [remi-test-debuginfo] -name=Remi's test RPM repository for Enterprise Linux VERSION - $basearch - debuginfo -baseurl=http://rpms.remirepo.net/enterprise/VERSION/debug-test/$basearch/ +name=Remi's test RPM repository for Enterprise Linux $releasever - $basearch - debuginfo +baseurl=http://rpms.remirepo.net/enterprise/$releasever/debug-test/$basearch/ enabled=0 gpgcheck=1 -repo_gpgcheck=1 -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.elVERSION +repo_gpgcheck=0 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi.el$releasever |