diff --git a/SOURCES/Contributors b/SOURCES/Contributors deleted file mode 100644 index 0369b02..0000000 --- a/SOURCES/Contributors +++ /dev/null @@ -1,70 +0,0 @@ -# -*- coding: utf-8 -*- - -The CentOS distribution would not be possible without the hard work and -dedication of a large number of talented people. It's only fair that we -acknowledge the time and effort that they have put into the distribution. - -We are always in need of more volunteers. If you're interested in joining -the CentOS Project, please join us on irc.freenode.net in #centos-devel or -via the mailing list at http://lists.centos.org/pipermail/centos-devel/ - - - - -## Special Recognition ## - -One of the key reasons we got delayed on the CentOS-6 release was lack of -suitable build resources, especially when we had to repeatedly build large -chunks of code. Norwood S came forward and worked with me to -setup a large build machine, then tune the build process and help improve -the overall build, test and validate process we were using. This build -machine he donated to the project was about 5 times more capable than the -entire buildsystem we had. And he did this out of his own pocket, from -his own time, and has since upgraded the machine as well. It's now a 128GB, -48 core machine, with 4 SSD's and 4 sata disks : but the key metric is -that it can build from source, the entire CentOS-7 distro in under 22 hrs. - -Having this capability was key in our ability to build, test and deliver -CentOS-7 as rapidly as we have been able to. - -We'd like to dedicate the CentOS-7 Release to Mr Norwood S, of Phoenix, -AZ, USA for his continued support for the project. - -Contributors: - The Red Hat developers, without whom CentOS would look very different - - Akemi Matsuno-Yagi - Alain Reguera Delgado - Alan Bartlett - Andreas Thienemann - Anssi Johansson - Athmane Madjoudj - Bonnie King - Brian Stinson - Carl Trieloff - Christoph Galuschka - Fabian Arrotin - Jakub Filak - James Moger - Jeff Sheltren - Jim Perrin - Johnny Hughes Jr - Karanbir Singh - Karsten Wade - Kay Williams - Manuel Wolfshant - Matej Habrnal - Marcus Moeller - Michael Scherer - Mike McLean - Pablo Sebastián Greco - Pat Riehecky - Ralph Angenendt - Scott Robbins - Stephen John Smoogen - Trevor Hemsley - Tru Huynh - Tuomas Kuosmanen - Tuomo Soini - Tyler Parsons - diff --git a/SOURCES/EULA b/SOURCES/EULA index 2f9f25b..dff1ba1 100644 --- a/SOURCES/EULA +++ b/SOURCES/EULA @@ -1,10 +1,8 @@ -CentOS Stream 10 EULA +AlmaLinux 9 EULA -CentOS Stream 10 comes with no guarantees or warranties of any sorts, +AlmaLinux 9 comes with no guarantees or warranties of any sorts, either written or implied. The Distribution is released as GPLv2. Individual packages in the distribution come with their own licences. A copy of the GPLv2 license is included with the distribution media. - - diff --git a/SOURCES/RPM-GPG-KEY-AlmaLinux-10 b/SOURCES/RPM-GPG-KEY-AlmaLinux-10 new file mode 100644 index 0000000..e69de29 diff --git a/SOURCES/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 b/SOURCES/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 deleted file mode 100644 index e15f9a8..0000000 --- a/SOURCES/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 +++ /dev/null @@ -1,37 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2.0.22 (GNU/Linux) - -mQENBGG65jsBCADef7Fspss6f2PKrlrxufWlBaQI+kcdSDbY7o/dyyjpT7dcX8t8 -Ou73irjiShK3q0pdrh1Wy/mXc7RIJwAbCt9OVgyx4PV6AW5LfU7P7xyEAbTgLhz9 -lLPjBGhBvfRpW+7naPqkTcIKxpVR8Khq6fsvThGCNzNkGa46F1srE3mf1zC9wdVR -VtXO7gHEZ2LrNcl195jZkBQOLcXANcSOFh5eRfhumULmk4XgCGmZQT5UNFofqOmn -aWQGBq3XaU7RWjl7RH+IS2EW0rAtz9Le+cH+j0aFhzo7jBMOxGYG62rUaHdxssjV -S1CrfpYT6NeG5i/1hiP4hO9suezJw4yuXNZ3ABEBAAG0VkNlbnRPUyBFeHRyYXMg -U0lHIChodHRwczovL3dpa2kuY2VudG9zLm9yZy9TcGVjaWFsSW50ZXJlc3RHcm91 -cCkgPHNlY3VyaXR5QGNlbnRvcy5vcmc+iQE5BBMBCgAjAhsvBwsJCAcDAgEGFQgC -CQoLBBYCAwECHgECF4AFAmIePKwACgkQH/aiFx2ZdmgUpAgAt1Y139EUQOLd013m -jZx3shUVHRWCU0SaWLuXLupdxqhe/Iygen48aiDWfAtWr9neAJKKZFboDXXPyxDy -9529aDgJnjwGRSFAcmvsuMaEMse6PZepTFtwhg2A/N0sDLVJSWagbQmTHdpkgEwn -rrwO/TEaqjJ2+vZG67IIvw2rgtF3sQC28I1z7c1cPH5/NNf7dOZ29vtn44juMFFs -o2Kd2FjZ0WP4wRmFF646nS5S1WHGS32K0xvDJMXO3MBXhaATVg+5i5ICA6fx6F3Y -FFLJrXjx/LBtsY3EbJ0OddeZQtaAHFM1Xm6e0UHpnfjG9EGl9QrC5qzLSng0YMrG -emhIy7kBDQRhuuY7AQgAs+enJDbwE/Iln3BnxodDQ3/1t9ULlMLJLiV+FgS7yREZ -QvhVQxFWaJqbiPV6EJVxEP5lUHND2DAE2ZTr60y0rI3ZAY52go+QYHXb+M5HC12H -HbhIDTWaETNo5heq/qyVSRT1u0g/yKCxQdyqnVsL86bro0wgrpj7XuApQifFhy16 -AkDjhcB0C0dXkfvEnHJylWiHpp7upfSgOcGwQ+yRHOZWJnyF+OMrFfNiwD74/zEN -4RoNFgpqJZ81TF0qCdllTYGAXXUdYsJlg64dH0u84naTOFIuInywCmNyPmC8e8/0 -g56hCV2L7bRJGjBCa6VH+TgvVGnkFsoMM9ijhuTIIQARAQABiQI+BBgBCgAJAhsu -BQJiHjnNASnAXSAEGQECAAYFAmG65jsACgkQi1yBEfyl0P9m/QgAh2KmBA4h/slx -aZeWLb2cV53B1jVElsrEAE/a8yKhhcNeNOQsEWwT2/i6mdWchnIQzojKs3ypoRUY -xsICIb4b4AFzc//aYhaOWThNRHh0UwaueNu0YBqVF3URUlf/Hw1Wv16v4QwkNhHQ -+EohCRltR2PBjAHRHXDImy9OxV/uTnZjTXegj2Jl3ueQ5nF4pleqUctt/V9JjqzO -YcQZW78s1jyBRzefbPxQHKKp4na6etTmIvgVDjkMChRZPRjZYEVZNi8kJM0aaK4q -ugGoL6cWBR6RYka+/eEFMd3kSrng9ahbNX0F4ztdZ2alPrrE6BvJ7n/Mt6tZKgL7 -x9V0GpbstAkQH/aiFx2ZdmgN/gf+PEUa1LT98RS28fyNPaXYGx5vLWYxUtAdeN9a -TfugGHCVhVsowbIEnuFUHE1JmTJ1hDaFYXqkgG9zDo81JVz/yCHpNIQO0YF2h+qX -BXiKP7PQ+iT/PjQHidlYUuz73hjDwRl3AhLafcwVHeD3cCgo/ZP/Vi9Y9iBFVZDl -jGHxAIe0PWbEAUuqNJOgrlVmmCtSqVkN1Neihx1zjpw3rqfUQzwvhvcsOfkKfnBs -Boc66IZ0J5pmSzgJnSbLrr2dv1/jYHaolA24vkMqMxKzJbz+GeQ/SqBZ5/rA37VL -x90Tu9UVSfbyEbwS9Zj1sVmc3mdm1kn6dmTlOfTDIqehfHBlnQ== -=jx2B ------END PGP PUBLIC KEY BLOCK----- diff --git a/SOURCES/RPM-GPG-KEY-centosofficial-SHA256 b/SOURCES/RPM-GPG-KEY-centosofficial-SHA256 deleted file mode 100644 index ceee67d..0000000 --- a/SOURCES/RPM-GPG-KEY-centosofficial-SHA256 +++ /dev/null @@ -1,30 +0,0 @@ ------BEGIN PGP PUBLIC KEY BLOCK----- -Version: GnuPG v2.0.22 (GNU/Linux) - -mQINBFzMWxkBEADHrskpBgN9OphmhRkc7P/YrsAGSvvl7kfu+e9KAaU6f5MeAVyn -rIoM43syyGkgFyWgjZM8/rur7EMPY2yt+2q/1ZfLVCRn9856JqTIq0XRpDUe4nKQ -8BlA7wDVZoSDxUZkSuTIyExbDf0cpw89Tcf62Mxmi8jh74vRlPy1PgjWL5494b3X -5fxDidH4bqPZyxTBqPrUFuo+EfUVEqiGF94Ppq6ZUvrBGOVo1V1+Ifm9CGEK597c -aevcGc1RFlgxIgN84UpuDjPR9/zSndwJ7XsXYvZ6HXcKGagRKsfYDWGPkA5cOL/e -f+yObOnC43yPUvpggQ4KaNJ6+SMTZOKikM8yciyBwLqwrjo8FlJgkv8Vfag/2UR7 -JINbyqHHoLUhQ2m6HXSwK4YjtwidF9EUkaBZWrrskYR3IRZLXlWqeOi/+ezYOW0m -vufrkcvsh+TKlVVnuwmEPjJ8mwUSpsLdfPJo1DHsd8FS03SCKPaXFdD7ePfEjiYk -nHpQaKE01aWVSLUiygn7F7rYemGqV9Vt7tBw5pz0vqSC72a5E3zFzIIuHx6aANry -Gat3aqU3qtBXOrA/dPkX9cWE+UR5wo/A2UdKJZLlGhM2WRJ3ltmGT48V9CeS6N9Y -m4CKdzvg7EWjlTlFrd/8WJ2KoqOE9leDPeXRPncubJfJ6LLIHyG09h9kKQARAQAB -tDpDZW50T1MgKENlbnRPUyBPZmZpY2lhbCBTaWduaW5nIEtleSkgPHNlY3VyaXR5 -QGNlbnRvcy5vcmc+iQI3BBMBCAAhAhsDBgsJCAcDAgYVCAIJCgsDFgIBAh4BAheA -BQJczFsaAAoJEAW1VbOEg8ZdvOgQAMFTGIQokADy5+CynFKjfO7R0VVpJxmYGVr1 -TjnKaHmjxnJaYqoha9ukGgmLu0r+lJ42Kk6nREk1vlxfRAfiWd00Zkm+K3IMq1/D -E0heC2vX8qqjsLJs3jzq0hgNvo9X0uHDaA4J1BHsD8sE5in/f4SivjbngvFovRGU -1XLNCgoqpFNcROP18LqKUw8WtqgWdnYBa5i6D5qx+WMRX0NHNwcCMy1lz+sTFxIU -9mW6cLsMaacPGD8pUXIVli8P9Vlv3jBk1wFIqRgQPW01ph/3bM7pf9hyM9FAfU4X -AFcyb1oYI4/82EkICUe6jeuZrz67dPeLVAlYrGW4hp/825g0fqJHxPDp25GS4rAa -4RqyibLzNjSGdXYeLj2NcB/8OqaP+T1hv3JDaqe70QoYa/GIC4rh15NyXVbUP+LG -V4vUiL7mb9ynzvF5zYHJbcg4R7dOsiZHrMFwy7FZesQaVrXeJlxRcEj65rpm1ZtZ -mwAE1k2LsRkvLyr9hpZkXnMeOKYIPwpdmBjXNVNVbq7097OxZOYPPos+iZKMWfl4 -UQnMsCVxonZtamdI4qEc3jMkSZPJKgOplGOms5jdY+EdSvsFWEQ0Snd3dChfU7DV -o4Rbcy5klwHrvuZIOLaovhyxuRPhP6gV9+gzpTK/7vrvDlFbbZE6s212mDZ13RWB -mTfAxz4h -=agO/ ------END PGP PUBLIC KEY BLOCK----- diff --git a/SOURCES/almalinux-appstream.repo b/SOURCES/almalinux-appstream.repo new file mode 100644 index 0000000..6d665d3 --- /dev/null +++ b/SOURCES/almalinux-appstream.repo @@ -0,0 +1,33 @@ +[appstream] +name=AlmaLinux $releasever - AppStream +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/appstream +# baseurl=https://repo.almalinux.org/almalinux/$releasever/AppStream/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-appstream-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[appstream-debuginfo] +name=AlmaLinux $releasever - AppStream - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/appstream-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/AppStream/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-appstream-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[appstream-source] +name=AlmaLinux $releasever - AppStream - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/appstream-source +# baseurl=https://repo.almalinux.org/vault/$releasever/AppStream/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-baseos-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-baseos.repo b/SOURCES/almalinux-baseos.repo new file mode 100644 index 0000000..c9bb685 --- /dev/null +++ b/SOURCES/almalinux-baseos.repo @@ -0,0 +1,33 @@ +[baseos] +name=AlmaLinux $releasever - BaseOS +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/baseos +# baseurl=https://repo.almalinux.org/almalinux/$releasever/BaseOS/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-baseos-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[baseos-debuginfo] +name=AlmaLinux $releasever - BaseOS - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/baseos-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/BaseOS/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-baseos-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[baseos-source] +name=AlmaLinux $releasever - BaseOS - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/baseos-source +# baseurl=https://repo.almalinux.org/vault/$releasever/BaseOS/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-baseos-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-beta.repo b/SOURCES/almalinux-beta.repo new file mode 100644 index 0000000..d76d889 --- /dev/null +++ b/SOURCES/almalinux-beta.repo @@ -0,0 +1,27 @@ +[beta] +name=AlmaLinux $releasever - Beta +baseurl=https://build.almalinux.org/pulp/content/copr/eabdullin1-almalinux10-beta-almalinux-10-$basearch-dr/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[beta-debuginfo] +name=AlmaLinux $releasever - Beta - Debug +baseurl=https://build.almalinux.org/pulp/content/copr/eabdullin1-almalinux10-beta-almalinux-10-$basearch-debug-dr/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[beta-source] +name=AlmaLinux $releasever - Beta - Source +baseurl=https://build.almalinux.org/pulp/content/copr/eabdullin1-almalinux10-beta-almalinux-10-src-dr/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-crb.repo b/SOURCES/almalinux-crb.repo new file mode 100644 index 0000000..215ca38 --- /dev/null +++ b/SOURCES/almalinux-crb.repo @@ -0,0 +1,33 @@ +[crb] +name=AlmaLinux $releasever - CRB +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/crb +# baseurl=https://repo.almalinux.org/almalinux/$releasever/CRB/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-crb-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[crb-debuginfo] +name=AlmaLinux $releasever - CRB - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/crb-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/CRB/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-crb-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[crb-source] +name=AlmaLinux $releasever - CRB - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/crb-source +# baseurl=https://repo.almalinux.org/vault/$releasever/CRB/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-crb-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-extras.repo b/SOURCES/almalinux-extras.repo new file mode 100644 index 0000000..a06881a --- /dev/null +++ b/SOURCES/almalinux-extras.repo @@ -0,0 +1,33 @@ +[extras] +name=AlmaLinux $releasever - Extras +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/extras +# baseurl=https://repo.almalinux.org/almalinux/$releasever/extras/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-extras-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[extras-debuginfo] +name=AlmaLinux $releasever - Extras - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/extras-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/extras/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-extras-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[extras-source] +name=AlmaLinux $releasever - Extras - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/extras-source +# baseurl=https://repo.almalinux.org/vault/$releasever/extras/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-extras-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-highavailability.repo b/SOURCES/almalinux-highavailability.repo new file mode 100644 index 0000000..463f000 --- /dev/null +++ b/SOURCES/almalinux-highavailability.repo @@ -0,0 +1,33 @@ +[highavailability] +name=AlmaLinux $releasever - HighAvailability +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/highavailability +# baseurl=https://repo.almalinux.org/almalinux/$releasever/HighAvailability/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-highavailability-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[highavailability-debuginfo] +name=AlmaLinux $releasever - HighAvailability - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/highavailability-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/HighAvailability/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-highavailability-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[highavailability-source] +name=AlmaLinux $releasever - HighAvailability - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/highavailability-source +# baseurl=https://repo.almalinux.org/vault/$releasever/HighAvailability/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-highavailability-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-nfv.repo b/SOURCES/almalinux-nfv.repo new file mode 100644 index 0000000..92fe88b --- /dev/null +++ b/SOURCES/almalinux-nfv.repo @@ -0,0 +1,33 @@ +[nfv] +name=AlmaLinux $releasever - NFV +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/nfv +# baseurl=https://repo.almalinux.org/almalinux/$releasever/NFV/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-nfv-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[nfv-debuginfo] +name=AlmaLinux $releasever - NFV - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/nfv-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/NFV/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-nfv-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[nfv-source] +name=AlmaLinux $releasever - NFV - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/nfv-source +# baseurl=https://repo.almalinux.org/vault/$releasever/NFV/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-nfv-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-plus.repo b/SOURCES/almalinux-plus.repo new file mode 100644 index 0000000..d36d979 --- /dev/null +++ b/SOURCES/almalinux-plus.repo @@ -0,0 +1,33 @@ +[plus] +name=AlmaLinux $releasever - Plus +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/plus +# baseurl=https://repo.almalinux.org/almalinux/$releasever/plus/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-plus-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[plus-debuginfo] +name=AlmaLinux $releasever - Plus - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/plus-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/plus/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-plus-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[plus-source] +name=AlmaLinux $releasever - Plus - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/plus-source +# baseurl=https://repo.almalinux.org/vault/$releasever/plus/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-plus-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-resilientstorage.repo b/SOURCES/almalinux-resilientstorage.repo new file mode 100644 index 0000000..5e0619e --- /dev/null +++ b/SOURCES/almalinux-resilientstorage.repo @@ -0,0 +1,33 @@ +[resilientstorage] +name=AlmaLinux $releasever - ResilientStorage +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/resilientstorage +# baseurl=https://repo.almalinux.org/almalinux/$releasever/ResilientStorage/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-resilientstorage-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[resilientstorage-debuginfo] +name=AlmaLinux $releasever - ResilientStorage - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/resilientstorage-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/ResilientStorage/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-resilientstorage-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[resilientstorage-source] +name=AlmaLinux $releasever - ResilientStorage - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/resilientstorage-source +# baseurl=https://repo.almalinux.org/vault/$releasever/ResilientStorage/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-resilientstorage-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-rt.repo b/SOURCES/almalinux-rt.repo new file mode 100644 index 0000000..bcfbb9e --- /dev/null +++ b/SOURCES/almalinux-rt.repo @@ -0,0 +1,33 @@ +[rt] +name=AlmaLinux $releasever - RT +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/rt +# baseurl=https://repo.almalinux.org/almalinux/$releasever/RT/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-rt-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[rt-debuginfo] +name=AlmaLinux $releasever - RT - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/rt-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/RT/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-rt-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[rt-source] +name=AlmaLinux $releasever - RT - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/rt-source +# baseurl=https://repo.almalinux.org/vault/$releasever/RT/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-rt-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-sap.repo b/SOURCES/almalinux-sap.repo new file mode 100644 index 0000000..8054fca --- /dev/null +++ b/SOURCES/almalinux-sap.repo @@ -0,0 +1,33 @@ +[sap] +name=AlmaLinux $releasever - SAP +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/sap +# baseurl=https://repo.almalinux.org/almalinux/$releasever/SAP/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-sap-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[sap-debuginfo] +name=AlmaLinux $releasever - SAP - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/sap-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/SAP/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-sap-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[sap-source] +name=AlmaLinux $releasever - SAP - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/sap-source +# baseurl=https://repo.almalinux.org/vault/$releasever/SAP/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-sap-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-saphana.repo b/SOURCES/almalinux-saphana.repo new file mode 100644 index 0000000..bc09502 --- /dev/null +++ b/SOURCES/almalinux-saphana.repo @@ -0,0 +1,33 @@ +[saphana] +name=AlmaLinux $releasever - SAPHANA +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/saphana +# baseurl=https://repo.almalinux.org/almalinux/$releasever/SAPHANA/$basearch/os/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-saphana-$basearch/ +enabled=1 +gpgcheck=1 +countme=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=1 + +[saphana-debuginfo] +name=AlmaLinux $releasever - SAPHANA - Debug +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/saphana-debug +# baseurl=https://repo.almalinux.org/vault/$releasever/SAPHANA/debug/$basearch/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-saphana-debuginfo-$basearch/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 + +[saphana-source] +name=AlmaLinux $releasever - SAPHANA - Source +# mirrorlist=https://mirrors.almalinux.org/mirrorlist/$releasever/saphana-source +# baseurl=https://repo.almalinux.org/vault/$releasever/SAPHANA/Source/ +baseurl=https://build.almalinux.org/pulp/content/prod/almalinux-$releasever-saphana-src/ +enabled=0 +gpgcheck=1 +gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-AlmaLinux-9 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/alsecureboot001.cer b/SOURCES/alsecureboot001.cer new file mode 100644 index 0000000..6a4e99b Binary files /dev/null and b/SOURCES/alsecureboot001.cer differ diff --git a/SOURCES/centos-addons.repo b/SOURCES/centos-addons.repo deleted file mode 100644 index 6835c4e..0000000 --- a/SOURCES/centos-addons.repo +++ /dev/null @@ -1,131 +0,0 @@ -[highavailability] -name=CentOS Stream $releasever - HighAvailability -metalink=https://mirrors.centos.org/metalink?repo=centos-highavailability-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -countme=1 -enabled=0 - -[highavailability-debuginfo] -name=CentOS Stream $releasever - HighAvailability - Debug -metalink=https://mirrors.centos.org/metalink?repo=centos-highavailability-debug-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[highavailability-source] -name=CentOS Stream $releasever - HighAvailability - Source -metalink=https://mirrors.centos.org/metalink?repo=centos-highavailability-source-$stream&arch=source&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[nfv] -name=CentOS Stream $releasever - NFV -metalink=https://mirrors.centos.org/metalink?repo=centos-nfv-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -countme=1 -enabled=0 - -[nfv-debuginfo] -name=CentOS Stream $releasever - NFV - Debug -metalink=https://mirrors.centos.org/metalink?repo=centos-nfv-debug-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[nfv-source] -name=CentOS Stream $releasever - NFV - Source -metalink=https://mirrors.centos.org/metalink?repo=centos-nfv-source-$stream&arch=source&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[rt] -name=CentOS Stream $releasever - RT -metalink=https://mirrors.centos.org/metalink?repo=centos-rt-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -countme=1 -enabled=0 - -[rt-debuginfo] -name=CentOS Stream $releasever - RT - Debug -metalink=https://mirrors.centos.org/metalink?repo=centos-rt-debug-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[rt-source] -name=CentOS Stream $releasever - RT - Source -metalink=https://mirrors.centos.org/metalink?repo=centos-rt-source-$stream&arch=source&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[resilientstorage] -name=CentOS Stream $releasever - ResilientStorage -metalink=https://mirrors.centos.org/metalink?repo=centos-resilientstorage-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -countme=1 -enabled=0 - -[resilientstorage-debuginfo] -name=CentOS Stream $releasever - ResilientStorage - Debug -metalink=https://mirrors.centos.org/metalink?repo=centos-resilientstorage-debug-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[resilientstorage-source] -name=CentOS Stream $releasever - ResilientStorage - Source -metalink=https://mirrors.centos.org/metalink?repo=centos-resilientstorage-source-$stream&arch=source&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[extras-common] -name=CentOS Stream $releasever - Extras packages -metalink=https://mirrors.centos.org/metalink?repo=centos-extras-sig-extras-common-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -countme=1 -enabled=0 - -[extras-common-source] -name=CentOS Stream $releasever - Extras packages - Source -metalink=https://mirrors.centos.org/metalink?repo=centos-extras-sig-extras-common-source-$stream&arch=source&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 -gpgcheck=0 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - diff --git a/SOURCES/centos.repo b/SOURCES/centos.repo deleted file mode 100644 index 9308990..0000000 --- a/SOURCES/centos.repo +++ /dev/null @@ -1,83 +0,0 @@ -[baseos] -name=CentOS Stream $releasever - BaseOS -metalink=https://mirrors.centos.org/metalink?repo=centos-baseos-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -countme=1 -enabled=1 - -[baseos-debuginfo] -name=CentOS Stream $releasever - BaseOS - Debug -metalink=https://mirrors.centos.org/metalink?repo=centos-baseos-debug-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[baseos-source] -name=CentOS Stream $releasever - BaseOS - Source -metalink=https://mirrors.centos.org/metalink?repo=centos-baseos-source-$stream&arch=source&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[appstream] -name=CentOS Stream $releasever - AppStream -metalink=https://mirrors.centos.org/metalink?repo=centos-appstream-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -countme=1 -enabled=1 - -[appstream-debuginfo] -name=CentOS Stream $releasever - AppStream - Debug -metalink=https://mirrors.centos.org/metalink?repo=centos-appstream-debug-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[appstream-source] -name=CentOS Stream $releasever - AppStream - Source -metalink=https://mirrors.centos.org/metalink?repo=centos-appstream-source-$stream&arch=source&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[crb] -name=CentOS Stream $releasever - CRB -metalink=https://mirrors.centos.org/metalink?repo=centos-crb-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -countme=1 -enabled=0 - -[crb-debuginfo] -name=CentOS Stream $releasever - CRB - Debug -metalink=https://mirrors.centos.org/metalink?repo=centos-crb-debug-$stream&arch=$basearch&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 - -[crb-source] -name=CentOS Stream $releasever - CRB - Source -metalink=https://mirrors.centos.org/metalink?repo=centos-crb-source-$stream&arch=source&protocol=https,http -gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial-SHA256 -gpgcheck=1 -repo_gpgcheck=0 -metadata_expire=6h -enabled=0 diff --git a/SOURCES/centossecureboot201.cer b/SOURCES/centossecureboot201.cer deleted file mode 100644 index ca3c134..0000000 Binary files a/SOURCES/centossecureboot201.cer and /dev/null differ diff --git a/SOURCES/centossecureboot202.cer b/SOURCES/centossecureboot202.cer deleted file mode 100644 index ab8213c..0000000 Binary files a/SOURCES/centossecureboot202.cer and /dev/null differ diff --git a/SOURCES/centossecureboot203.cer b/SOURCES/centossecureboot203.cer deleted file mode 100644 index 5df41c2..0000000 Binary files a/SOURCES/centossecureboot203.cer and /dev/null differ diff --git a/SOURCES/centossecureboot204.cer b/SOURCES/centossecureboot204.cer deleted file mode 100644 index fd967e5..0000000 Binary files a/SOURCES/centossecureboot204.cer and /dev/null differ diff --git a/SOURCES/centossecurebootca2.cer b/SOURCES/centossecurebootca2.cer deleted file mode 100644 index 42bdfcf..0000000 Binary files a/SOURCES/centossecurebootca2.cer and /dev/null differ diff --git a/SPECS/centos-stream-release.spec b/SPECS/almalinux-release.spec similarity index 51% rename from SPECS/centos-stream-release.spec rename to SPECS/almalinux-release.spec index 93a0352..803ec93 100644 --- a/SPECS/centos-stream-release.spec +++ b/SPECS/almalinux-release.spec @@ -1,13 +1,29 @@ -%global distro CentOS Stream +# Should be deleted or changed to "%bcond_with beta" before the release +# Also baseurl for regular repos should be changed to repo.almalinux.org +# and mirrorlist should be set as default +%bcond_without beta + +# Needs only for first build, because we should have right arch names +%if 0%{?x86_64_v2} == 1 +%global _build_name_fmt %%{ARCH}_v2/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}_v2.rpm +%endif +%if 0%{?x86_64_fp} == 1 +%global _build_name_fmt %%{ARCH}_fp/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}_fp.rpm +%endif + + +%global distro AlmaLinux +%global release_name Seafoam Ocelot %global major 10 %global minor 0 +# %%global eol_date 2035-06-01 -Name: centos-stream-release +Name: almalinux-release Version: %{major}.%{minor} Release: 0.14%{?dist} Summary: %{distro} release files License: GPLv2 -URL: https://centos.org +URL: https://almalinux.org BuildArch: noarch Provides: centos-release = %{version}-%{release} @@ -15,10 +31,10 @@ Provides: centos-release = %{version}-%{release} # When running a compose for ELN, we want to make sure that we pull in the # correct templates when lorax is installed. This Suggests: will clue # libdnf to use this set of templates instead of lorax-templates-generic. -Suggests: lorax-templates-rhel +Suggests: lorax-templates-almalinux # Required for a lorax run (to generate install media) -Requires: centos-stream-repos(%{major}) +Requires: almalinux-repos = %{version}-%{release} Provides: centos-release-eula Provides: redhat-release-eula @@ -37,7 +53,6 @@ Provides: base-module(platform:el%{major}) Source200: EULA Source201: LICENSE -Source202: Contributors Source300: 85-display-manager.preset Source301: 90-default.preset @@ -45,49 +60,65 @@ Source302: 90-default-user.preset Source303: 99-default-disable.preset Source304: 50-redhat.conf -Source400: centossecurebootca2.cer +Source400: alsecureboot001.cer # kernel signing certificate -Source401: centossecureboot201.cer +Source401: alsecureboot001.cer # grub2 signing certificate -Source402: centossecureboot202.cer +Source402: alsecureboot001.cer # Fwupd signing certificate -Source403: centossecureboot203.cer -# UKI-VIRT signing certificate -Source404: centossecureboot204.cer +Source403: alsecureboot001.cer +# UKI signing certificate +Source404: alsecureboot001.cer -Source500: centos.repo -Source501: centos-addons.repo +Source500: almalinux-appstream.repo +Source501: almalinux-baseos.repo +Source502: almalinux-crb.repo +Source503: almalinux-extras.repo +Source504: almalinux-highavailability.repo +Source505: almalinux-resilientstorage.repo +Source506: almalinux-sap.repo +Source507: almalinux-saphana.repo +Source508: almalinux-plus.repo +# Only for x86_64 +Source510: almalinux-nfv.repo +Source511: almalinux-rt.repo -Source602: RPM-GPG-KEY-CentOS-SIG-Extras-SHA512 -Source603: RPM-GPG-KEY-centosofficial-SHA256 +# Only for beta stage +%if %{with beta} +Source512: almalinux-beta.repo +%endif -%package -n centos-sb-certs +Source600: RPM-GPG-KEY-AlmaLinux-10 + + +%package -n almalinux-sb-certs Summary: %{distro} public secureboot certificates Group: System Environment/Base Provides: system-sb-certs = %{version}-%{release} +Provides: redhat-sb-certs = %{version}-%{release} +Provides: centos-sb-certs = %{version}-%{release} -%package -n centos-stream-repos -Summary: CentOS Stream package repositories -Provides: system-repos = %{version}-%{release} -Provides: centos-stream-repos(%{major}) = %{version} -Requires: centos-gpg-keys = %{version}-%{release} +%package -n almalinux-repos +Summary: %{distro} package repositories +Requires: almalinux-release = %{version}-%{release} +Requires: almalinux-gpg-keys = %{version}-%{release} -%package -n centos-gpg-keys -Summary: CentOS RPM keys +%package -n almalinux-gpg-keys +Summary: %{distro} RPM keys %description %{distro} release files. -%description -n centos-sb-certs +%description -n almalinux-sb-certs %{distro} secureboot certificates -%description -n centos-stream-repos -This package provides the package repository files for CentOS Stream. +%description -n almalinux-repos +This package provides the package repository files for %{distro}. -%description -n centos-gpg-keys -This package provides the RPM signature keys for CentOS. +%description -n almalinux-gpg-keys +This package provides the RPM signature keys for %{distro}. %install @@ -109,46 +140,53 @@ ln -s centos-release %{buildroot}%{_sysconfdir}/redhat-release # Name of vendor / name of distribution. Typically used to identify where # the binary comes from in --help or --version messages of programs. # Examples: gdb.spec, clang.spec -%global dist_vendor CentOS +%global dist_vendor AlmaLinux OS Foundation %global dist_name %{distro} # URL of the homepage of the distribution # Example: gstreamer1-plugins-base.spec -%global dist_home_url https://centos.org/ +%global dist_home_url https://almalinux.org/ # Bugzilla / bug reporting URLs shown to users. # Examples: gcc.spec -%global dist_bug_report_url https://issues.redhat.com/ +%global dist_bug_report_url https://bugs.almalinux.org/ # debuginfod server, as used in elfutils.spec. -%global dist_debuginfod_url https://debuginfod.centos.org/ +# %global dist_debuginfod_url https://debuginfod.centos.org/ # ------------------------------------------------------------------------- # Create the os-release file install -d -m 0755 %{buildroot}%{_prefix}/lib cat > %{buildroot}%{_prefix}/lib/os-release << EOF -NAME="%{dist_name}" -VERSION="%{major}" -ID="centos" -ID_LIKE="rhel fedora" -VERSION_ID="%{major}" +NAME="%{distro}" +VERSION="%{major}.%{minor} (%{release_name})" +ID="almalinux" +ID_LIKE="rhel centos fedora" +VERSION_ID="%{major}.%{minor}" PLATFORM_ID="platform:el%{major}" -PRETTY_NAME="%{distro} %{major}" -ANSI_COLOR="0;31" +PRETTY_NAME="%{distro} %{major}.%{minor}%{?beta: %{beta}} (%{release_name})" +ANSI_COLOR="0;34" LOGO="fedora-logo-icon" -CPE_NAME="cpe:/o:centos:centos:%{major}" +CPE_NAME="cpe:/o:almalinux:almalinux:%{major}::baseos" HOME_URL="%{dist_home_url}" +DOCUMENTATION_URL="https://wiki.almalinux.org/" BUG_REPORT_URL="%{dist_bug_report_url}" -REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux %{major}" -REDHAT_SUPPORT_PRODUCT_VERSION="%{distro}" + +ALMALINUX_MANTISBT_PROJECT="AlmaLinux-%{major}" +ALMALINUX_MANTISBT_PROJECT_VERSION="%{major}.%{minor}" +REDHAT_SUPPORT_PRODUCT="%{distro}" +REDHAT_SUPPORT_PRODUCT_VERSION="%{major}.%{minor}%{?beta: %{beta}}" EOF +# Should be added to os-release in the future +# SUPPORT_END=%{eol_date} + # Create the symlink for /etc/os-release ln -s ../usr/lib/os-release %{buildroot}%{_sysconfdir}/os-release # write cpe to /etc/system/release-cpe -echo "cpe:/o:centos:centos:%{major}" > %{buildroot}%{_sysconfdir}/system-release-cpe +echo "cpe:/o:almalinux:almalinux:%{major}::baseos" > %{buildroot}%{_sysconfdir}/system-release-cpe # create /etc/issue, /etc/issue.net and /etc/issue.d echo '\S' > %{buildroot}%{_sysconfdir}/issue @@ -163,6 +201,8 @@ cat > %{buildroot}%{_rpmmacrodir}/macros.dist << EOF # dist macros. %%__bootstrap ~bootstrap +%%almalinux_ver %{major} +%%almalinux %{major} %%centos_ver %{major} %%centos %{major} %%rhel %{major} @@ -173,13 +213,12 @@ cat > %{buildroot}%{_rpmmacrodir}/macros.dist << EOF %%dist_name %{dist_name} %%dist_home_url %{dist_home_url} %%dist_bug_report_url %{dist_bug_report_url} -%%dist_debuginfod_url %{dist_debuginfod_url} EOF # use unbranded datadir -install -d -m 0755 %{buildroot}%{_datadir}/centos-release -ln -s centos-release %{buildroot}%{_datadir}/redhat-release -install -p -m 0644 %{SOURCE200} %{buildroot}%{_datadir}/centos-release/ +install -d -m 0755 %{buildroot}%{_datadir}/almalinux-release +ln -s almalinux-release %{buildroot}%{_datadir}/redhat-release +install -p -m 0644 %{SOURCE200} %{buildroot}%{_datadir}/almalinux-release/ # copy systemd presets install -d -m 0755 %{buildroot}%{_prefix}/lib/systemd/system-preset/ @@ -237,7 +276,6 @@ ln -sr %{buildroot}%{_datadir}/pki/sb-certs/secureboot-grub2-x86_64.cer %{buildr ln -sr %{buildroot}%{_datadir}/pki/sb-certs/secureboot-fwupd-x86_64.cer %{buildroot}%{_sysconfdir}/pki/sb-certs/secureboot-fwupd-x86_64.cer ln -sr %{buildroot}%{_datadir}/pki/sb-certs/secureboot-uki-virt-x86_64.cer %{buildroot}%{_sysconfdir}/pki/sb-certs/secureboot-uki-virt-x86_64.cer - # Link aarch64 certs ln -sr %{buildroot}%{_datadir}/pki/sb-certs/secureboot-ca-aarch64.cer %{buildroot}%{_sysconfdir}/pki/sb-certs/secureboot-ca-aarch64.cer ln -sr %{buildroot}%{_datadir}/pki/sb-certs/secureboot-kernel-aarch64.cer %{buildroot}%{_sysconfdir}/pki/sb-certs/secureboot-kernel-aarch64.cer @@ -260,23 +298,48 @@ ln -sr %{buildroot}%{_datadir}/pki/sb-certs/secureboot-uki-virt-s390x.cer %{buil install -d -m 0755 %{buildroot}%{_sysconfdir}/yum.repos.d install -p -m 0644 %{SOURCE500} %{buildroot}%{_sysconfdir}/yum.repos.d/ install -p -m 0644 %{SOURCE501} %{buildroot}%{_sysconfdir}/yum.repos.d/ +install -p -m 0644 %{SOURCE502} %{buildroot}%{_sysconfdir}/yum.repos.d/ +install -p -m 0644 %{SOURCE503} %{buildroot}%{_sysconfdir}/yum.repos.d/ +install -p -m 0644 %{SOURCE504} %{buildroot}%{_sysconfdir}/yum.repos.d/ +install -p -m 0644 %{SOURCE505} %{buildroot}%{_sysconfdir}/yum.repos.d/ +install -p -m 0644 %{SOURCE506} %{buildroot}%{_sysconfdir}/yum.repos.d/ +install -p -m 0644 %{SOURCE507} %{buildroot}%{_sysconfdir}/yum.repos.d/ +install -p -m 0644 %{SOURCE508} %{buildroot}%{_sysconfdir}/yum.repos.d/ +# RT and NFV are only for x86_64 +%ifarch x86_64 +install -p -m 0644 %{SOURCE510} %{buildroot}%{_sysconfdir}/yum.repos.d/ +install -p -m 0644 %{SOURCE511} %{buildroot}%{_sysconfdir}/yum.repos.d/ +%endif + +%if %{with beta} +install -p -m 0644 %{SOURCE512} %{buildroot}%{_sysconfdir}/yum.repos.d/ +%endif # dnf variables install -d -m 0755 %{buildroot}%{_sysconfdir}/dnf/vars echo "%{major}-stream" > %{buildroot}%{_sysconfdir}/dnf/vars/stream +# These variables should be set in the build environment to change rpm names +%if 0%{?x86_64_v2} == 1 +echo '%%_build_name_fmt %%{ARCH}_v2/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}_v2.rpm' > %{buildroot}%{_sysconfdir}/rpm/macros.arch_v2 +echo '%x86_64_v2 1' >> %{buildroot}%{_sysconfdir}/rpm/macros.arch_v2 +%endif +%if 0%{?x86_64_fp} == 1 +echo '%%_build_name_fmt %%{ARCH}_fp/%%{NAME}-%%{VERSION}-%%{RELEASE}.%%{ARCH}_fp.rpm' > %{buildroot}%{_sysconfdir}/rpm/macros.arch_fp +echo '%x86_64_fp 1' >> %{buildroot}%{_sysconfdir}/rpm/macros.arch_fp +%endif + # copy GPG keys install -d -m 0755 %{buildroot}%{_sysconfdir}/pki/rpm-gpg -install -p -m 0644 %{SOURCE602} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/ -install -p -m 0644 %{SOURCE603} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/ +install -p -m 0644 %{SOURCE600} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/ + %files %license docs/LICENSE -%doc docs/Contributors %{_sysconfdir}/redhat-release %{_sysconfdir}/system-release -%{_sysconfdir}/centos-release +%{_sysconfdir}/almalinux-release %config(noreplace) %{_sysconfdir}/os-release %config %{_sysconfdir}/system-release-cpe %config(noreplace) %{_sysconfdir}/issue @@ -286,13 +349,13 @@ install -p -m 0644 %{SOURCE603} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/ %ghost %{_sysconfdir}/yum.repos.d/redhat.repo %{_rpmmacrodir}/macros.dist %{_datadir}/redhat-release -%{_datadir}/centos-release +%{_datadir}/almalinux-release %{_prefix}/lib/os-release %{_prefix}/lib/systemd/system-preset/* %{_prefix}/lib/systemd/user-preset/* %{_prefix}/lib/sysctl.d/50-redhat.conf -%files -n centos-sb-certs +%files -n almalinux-sb-certs # Note to future packagers: # resetting the symlinks in /etc/pki/sb-certs on upgrade is the intended behavior here %dir %{_sysconfdir}/pki/sb-certs @@ -300,234 +363,30 @@ install -p -m 0644 %{SOURCE603} %{buildroot}%{_sysconfdir}/pki/rpm-gpg/ %{_sysconfdir}/pki/sb-certs/*.cer %{_datadir}/pki/sb-certs/*.cer -%files -n centos-stream-repos -%config(noreplace) %{_sysconfdir}/yum.repos.d/centos.repo -%config(noreplace) %{_sysconfdir}/yum.repos.d/centos-addons.repo +%files -n almalinux-repos +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-appstream.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-baseos.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-crb.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-extras.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-highavailability.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-resilientstorage.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-sap.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-saphana.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-plus.repo +%ifarch x86_64 +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-nfv.repo +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-rt.repo +%endif +%if %{with beta} +%config(noreplace) %{_sysconfdir}/yum.repos.d/almalinux-beta.repo +%endif %config(noreplace) %{_sysconfdir}/dnf/vars/stream -%files -n centos-gpg-keys + +%files -n almalinux-gpg-keys %{_sysconfdir}/pki/rpm-gpg %changelog -* Mon Jun 17 2024 Troy Dawson - 10.0-0.14 -- Change repos to point to the mirrors - -* Fri Jun 07 2024 Sandro Bonazzola - 10.0-0.13 -- Fix distcore macro initialization - -* Thu May 30 2024 Carl George - 10.0-0.12 -- Add distcore macro to allow dist overrides that don't mask distprefix, distsuffix, or bootstrap macros -- Resolves: RHEL-38900 - -* Thu May 30 2024 Stephen Gallagher - 10.0-0.11 -- Restore cups.service patch -- Resolves: RHEL-37762 - -* Thu May 30 2024 Stephen Gallagher - 10.0-0.10 -- Temporarily revert cups.service patch -- Related: RHEL-37762 - -* Wed May 29 2024 Stephen Gallagher - 10.0-0.9 -- Enable cups.service -- Resolves: RHEL-37762 - -* Tue May 28 2024 Adam Samalik - 10.0-0.8 -- Add a re-signed centosofficial keys using SHA256 -- Drop old unused keys -- Enable signature checks in repos - -* Mon May 13 2024 Stephen Gallagher - 10.0-0.7 -- Enable tuned.service -- Resolves: RHEL-35582 - -* Tue Mar 26 2024 Troy Dawson - 10.0-0.6 -- Temp change: Change repos to point to production composes - -* Wed Mar 20 2024 Stephen Gallagher - 10.0-0.4 -- Update BUG_REPORT_URL to use issues.redhat.com -- Resolves: RHEL-17456 - -* Thu Mar 14 2024 Stephen Gallagher - 10.0-0.3 -- Sync presets from Fedora 40 - -* Tue Nov 28 2023 Troy Dawson - 10.0-0.2 -- Add Suggests: lorax-templates-rhel - -* Wed Sep 20 2023 Troy Dawson - 10.0-0.1 -- Update to version 10.0 - -* Wed Aug 30 2023 Stephen Gallagher - 9.0-23 -- Add keys for UKI-VIRT -- Resolves: RHELBLD-13378 - -* Fri Jun 30 2023 Stephen Gallagher - 9.0-22 -- Fix incorrect symlink path for sbcerts -- Resolves: RHELPLAN-161305 - -* Mon Apr 03 2023 Stephen Gallagher - 9.0-21 -- Enable obex.service -- Resolves: rhbz#2181984 - -* Fri Feb 17 2023 Sayan Paul - 9.0-20 -- Remove ostree-readonly-sysroot-migration service from preset -- Resolves: rhbz#2170787 - -* Tue Feb 14 2023 Stephen Gallagher - 9.0-19 -- Enable ostree-readonly-sysroot-migration service -- Resolves: rhbz#2167344 - -* Tue Sep 06 2022 Stephen Gallagher - 9.0-18 -- Enable alternative *-release packages - -* Tue Sep 6 2022 Amit Shah - 9.0-17 -- Add new distribution-specific macros for package configurations - -* Tue Aug 30 2022 Josh Boyer - 9.0-16 -- Adjust debuginfo RPM repo names to -debuginfo - -* Thu Jul 28 2022 Stephen Gallagher - 9.0-15 -- Enable greenboot-service-monitor.service in presets -- Resolves: rhbz#2108625 - -* Thu Jul 28 2022 Stephen Gallagher - 9.0-14 -- Enable clevis-luks-askpass.path in presets -- Resolves: rhbz#2106811 - -* Thu Jun 23 2022 Maxwell G - 9.0-13 -- Include %%{?distsuffix} in %%dist definition -- Resolves: rhbz#2100579 - -* Wed Mar 02 2022 Stephen Gallagher - 9.0-12 -- The Extras key was re-signed to get rid of a SHA1 algo. - Related: rhbz#2059424 - -* Fri Feb 04 2022 Stephen Gallagher - 9.0-11 -- Enable logrotate.timer - -* Wed Feb 02 2022 Stephen Gallagher - 9.0-10 -- Enable switcheroo-control.service -- Resolves: rhbz#2049627 - -* Sun Jan 30 2022 Neal Gompa - 9.0-9 -- Restructure centos-stream-release and centos-stream-repos dependencies -- Resolves: rhbz#2048268 - -* Mon Jan 17 2022 Neal Gompa - 9.0-8 -- Use metalinks for extras-common repos -- Resolves: rhbz#2037871 - -* Thu Jan 06 2022 Fabian Arrotin - 9.0-7 -- Adding Extras-common repos for SIGs produced content -- Resolves: rhbz#2037871 - -* Mon Dec 13 2021 Neal Gompa - 9.0-6 -- Add LOGO to os-release(5) data - Resolves: rhbz#2031998 - -* Thu Nov 18 2021 Timothée Ravier - 9.0-5 -- Create and own /etc/issue.d directory - -* Fri Nov 12 2021 Stephen Gallagher - 9.0-4 -- Add preset to enable WirePlumber by default -- Related: rhbz#2022717 - -* Mon Oct 04 2021 Carl George - 9.0-3 -- Specify protocols in metalink URLs -- Related: rhbz#2006565 - -* Tue Sep 21 2021 Carl George - 9.0-2 -- Add repos and gpg-keys subpackages -- Resolves: rhbz#2006565 - -* Fri Sep 10 2021 Stephen Gallagher - 9.0-1.0.12 -- Ship public secureboot certs in a well-known location -- Related: rhbz#1997343 -- Switch to libvirt modular daemons -- Related: rhbz#1991965 - -* Thu Sep 02 2021 Stephen Gallagher - 9.0-1.0.11 -- Update EULA to refer to CentOS Stream 9 instead of CentOS Linux 8 -- Resolves: CS-798 - -* Wed Sep 01 2021 Stephen Gallagher - 9.0-1.0.10 -- Drop nfs-convert.service preset -- Related: rhbz#1937811 - -* Fri Aug 06 2021 Stephen Gallagher - 9.0-1.0.9 -- Add stub yum repo for lorax -- Fixes: rhbz#1990671 - -* Mon Jul 26 2021 Neal Gompa - 9.0-1.0.8 -- Move dist macros from /etc to /usr - -* Mon Jul 26 2021 Mikolaj Izdebski - 9.0-1.0.7 -- Define __bootstrap macro - -* Mon Jul 26 2021 Neal Gompa - 9.0-1.0.6 -- Add missing systemd user presets to enable PipeWire services - -* Fri Jul 23 2021 Neal Gompa - 9.0-1.0.5 -- Add missing presets for SDDM synced from Fedora - -* Mon Apr 05 2021 Brian Stinson - 9.0-1.0.4 -- Add some missing systemd presets - -* Tue Mar 23 2021 Josh Boyer - 9.0-1.0.3 -- Add sysctl.d presets - -* Wed Mar 17 2021 Troy Dawson - 9.0-1.0.2 -- Add distprefix to %{dist} - -* Fri Mar 12 2021 Troy Dawson - 9.0-1.0.1 -- Relax dependency for centos-repos - -* Wed Mar 03 2021 Michal Konecny - 9.0-1 -- Update to version 9.0 - -* Mon Sep 28 2020 Carl George - 8.4-1 -- Update to version 8.4 - -* Wed Sep 02 2020 Carl George - 8.3-1 -- Convert to centos-stream-release - -* Fri May 15 2020 Pablo Greco - 8-2.0.1 -- Relax dependency for centos-repos -- Remove update_boot, it was never used in 8 -- Add rootfs_expand to aarch64 -- Bump release for 8.2 - -* Thu Mar 12 2020 bstinson@centosproject.org - 8-1.0.9 -- Add the Devel repo to centos-release -- Install os-release(5) content to /usr/lib and have /etc/os-release be a symlink (ngompa)pr#9 - -* Thu Jan 02 2020 Brian Stinson - 8-1.0.8 -- Add base module platform Provides so DNF can auto-discover modular platform (ngompa)pr#6 -- Switched CR repo to mirrorlist to spread the load (arrfab)pr#5 - -* Thu Dec 19 2019 bstinson@centosproject.org - 8-1.0.7 -- Typo fixes -- Disable the HA repo by default - -* Wed Dec 18 2019 Pablo Greco - 8-1.el8 -- Fix requires in armhfp - -* Tue Dec 17 2019 bstinson@centosproject.org - 8-1.el8 -- Add the HighAvailability repository - -* Wed Aug 14 2019 Neal Gompa 8-1.el8 -- Split repositories and GPG keys out into subpackages - -* Sat Aug 10 2019 Fabian Arrotin 8-0.el8 -- modified baseurl paths, even if disabled - -* Sat Aug 10 2019 Fabian Arrotin 8-0.el8 -- Enabled Extras by default. -- Fixed sources paths for BaseOS/AppStream - -* Sat Aug 10 2019 Brian Stinson 8-0.el7 -- Update Debuginfo and fasttrack to use releasever -- Fix CentOS-media.repo to include appstream - -* Wed May 08 2019 Pablo Greco 8-0.el7 -- Initial setup for CentOS-8 +* Tue Jul 02 2024 Eduard Abdullin - 10.0-0.14 +- AlmaLinux 10 beta release