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..7521bc9 100644 --- a/SOURCES/EULA +++ b/SOURCES/EULA @@ -1,10 +1,8 @@ -CentOS Stream 10 EULA +AlmaLinux 10 EULA -CentOS Stream 10 comes with no guarantees or warranties of any sorts, +AlmaLinux 10 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..2b11146 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-baseos.repo b/SOURCES/almalinux-baseos.repo new file mode 100644 index 0000000..01aafc9 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-beta.repo b/SOURCES/almalinux-beta.repo new file mode 100644 index 0000000..d6837b3 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-crb.repo b/SOURCES/almalinux-crb.repo new file mode 100644 index 0000000..3fd81d8 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-extras.repo b/SOURCES/almalinux-extras.repo new file mode 100644 index 0000000..90ec2a7 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-highavailability.repo b/SOURCES/almalinux-highavailability.repo new file mode 100644 index 0000000..12f2288 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-nfv.repo b/SOURCES/almalinux-nfv.repo new file mode 100644 index 0000000..cdd99fd --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-plus.repo b/SOURCES/almalinux-plus.repo new file mode 100644 index 0000000..51c46a4 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-resilientstorage.repo b/SOURCES/almalinux-resilientstorage.repo new file mode 100644 index 0000000..17a2552 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-rt.repo b/SOURCES/almalinux-rt.repo new file mode 100644 index 0000000..f77a1b5 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-sap.repo b/SOURCES/almalinux-sap.repo new file mode 100644 index 0000000..d1f0c75 --- /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-10 +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-10 +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-10 +metadata_expire=86400 +enabled_metadata=0 diff --git a/SOURCES/almalinux-saphana.repo b/SOURCES/almalinux-saphana.repo new file mode 100644 index 0000000..2b3dc78 --- /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-10 +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-10 +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-10 +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