From 98822aaa9abf9a097507b0c9ccfaa72476d1d06f Mon Sep 17 00:00:00 2001 From: Michel Alexandre Salim Date: Mar 01 2023 02:48:51 +0000 Subject: Add EPEL source repos Also refactor to deduplicate the repo files - epel.repo is in centos, symlinked to other distros - epel-next.repo is in centos-stream, symlinked to centos-stream-legacy Signed-off-by: Michel Alexandre Salim --- diff --git a/distros/centos-legacy/epel-testing.repo b/distros/centos-legacy/epel-testing.repo new file mode 120000 index 0000000..afc1833 --- /dev/null +++ b/distros/centos-legacy/epel-testing.repo @@ -0,0 +1 @@ +../centos/epel-testing.repo \ No newline at end of file diff --git a/distros/centos-legacy/epel.repo b/distros/centos-legacy/epel.repo deleted file mode 100644 index 2c6aebe..0000000 --- a/distros/centos-legacy/epel.repo +++ /dev/null @@ -1,6 +0,0 @@ -[epel] -name=epel -metalink=http://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch -gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever -gpgcheck=1 - diff --git a/distros/centos-legacy/epel.repo b/distros/centos-legacy/epel.repo new file mode 120000 index 0000000..6ce10e7 --- /dev/null +++ b/distros/centos-legacy/epel.repo @@ -0,0 +1 @@ +../centos/epel.repo \ No newline at end of file diff --git a/distros/centos-stream-legacy/epel-next-testing.repo b/distros/centos-stream-legacy/epel-next-testing.repo new file mode 120000 index 0000000..c80fabc --- /dev/null +++ b/distros/centos-stream-legacy/epel-next-testing.repo @@ -0,0 +1 @@ +../centos-stream/epel-next-testing.repo \ No newline at end of file diff --git a/distros/centos-stream-legacy/epel-next.repo b/distros/centos-stream-legacy/epel-next.repo new file mode 120000 index 0000000..b99d1aa --- /dev/null +++ b/distros/centos-stream-legacy/epel-next.repo @@ -0,0 +1 @@ +../centos-stream/epel-next.repo \ No newline at end of file diff --git a/distros/centos-stream-legacy/epel-testing.repo b/distros/centos-stream-legacy/epel-testing.repo new file mode 120000 index 0000000..afc1833 --- /dev/null +++ b/distros/centos-stream-legacy/epel-testing.repo @@ -0,0 +1 @@ +../centos/epel-testing.repo \ No newline at end of file diff --git a/distros/centos-stream-legacy/epel.repo b/distros/centos-stream-legacy/epel.repo deleted file mode 100644 index bc313fa..0000000 --- a/distros/centos-stream-legacy/epel.repo +++ /dev/null @@ -1,14 +0,0 @@ -[epel] -name=epel -metalink=http://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch -gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever -gpgcheck=1 -skip_if_unavailable=False - -[epel-next] -name=Extra Packages for Enterprise Linux $releasever - Next - $basearch -metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-next-$releasever&arch=$basearch -enabled=1 -gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever -gpgcheck=1 -skip_if_unavailable=False diff --git a/distros/centos-stream-legacy/epel.repo b/distros/centos-stream-legacy/epel.repo new file mode 120000 index 0000000..6ce10e7 --- /dev/null +++ b/distros/centos-stream-legacy/epel.repo @@ -0,0 +1 @@ +../centos/epel.repo \ No newline at end of file diff --git a/distros/centos-stream/epel-next-testing.repo b/distros/centos-stream/epel-next-testing.repo new file mode 100644 index 0000000..8e403ff --- /dev/null +++ b/distros/centos-stream/epel-next-testing.repo @@ -0,0 +1,13 @@ +[epel-next-testing] +name=Extra Packages for Enterprise Linux $releasever - Next - Testing - $basearch +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-testing-next-$releasever&arch=$basearch +enabled=0 +gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever +gpgcheck=1 + +[epel-next-testing-source] +name=Extra Packages for Enterprise Linux $releasever - Next - Testing - $basearch - Source +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-testing-next-source-$releasever&arch=$basearch +enabled=0 +gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever +gpgcheck=1 diff --git a/distros/centos-stream/epel-next.repo b/distros/centos-stream/epel-next.repo new file mode 100644 index 0000000..5cca16b --- /dev/null +++ b/distros/centos-stream/epel-next.repo @@ -0,0 +1,12 @@ +[epel-next] +name=Extra Packages for Enterprise Linux $releasever - Next - $basearch +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-next-$releasever&arch=$basearch +gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever +gpgcheck=1 + +[epel-next-source] +name=Extra Packages for Enterprise Linux $releasever - Next - $basearch - Source +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-next-source-$releasever&arch=$basearch +enabled=0 +gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever +gpgcheck=1 diff --git a/distros/centos-stream/epel-testing.repo b/distros/centos-stream/epel-testing.repo new file mode 120000 index 0000000..afc1833 --- /dev/null +++ b/distros/centos-stream/epel-testing.repo @@ -0,0 +1 @@ +../centos/epel-testing.repo \ No newline at end of file diff --git a/distros/centos-stream/epel.repo b/distros/centos-stream/epel.repo deleted file mode 100644 index e5b44a5..0000000 --- a/distros/centos-stream/epel.repo +++ /dev/null @@ -1,13 +0,0 @@ -[epel] -name=Extra Packages for Enterprise Linux $releasever - $basearch -metalink=http://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch -gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever -gpgcheck=1 -skip_if_unavailable=False - -[epel-next] -name=Extra Packages for Enterprise Linux $releasever - Next - $basearch -metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-next-$releasever&arch=$basearch -gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever -gpgcheck=1 -skip_if_unavailable=False diff --git a/distros/centos-stream/epel.repo b/distros/centos-stream/epel.repo new file mode 120000 index 0000000..6ce10e7 --- /dev/null +++ b/distros/centos-stream/epel.repo @@ -0,0 +1 @@ +../centos/epel.repo \ No newline at end of file diff --git a/distros/centos/epel-testing.repo b/distros/centos/epel-testing.repo new file mode 100644 index 0000000..77a5806 --- /dev/null +++ b/distros/centos/epel-testing.repo @@ -0,0 +1,12 @@ +[epel-testing] +name=Extra Packages for Enterprise Linux $releasever - Testing - $basearch +metalink=https://mirrors.fedoraproject.org/metalink?repo=testing-epel$releasever&arch=$basearch +enabled=0 +gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever +gpgcheck=1 + +[epel-testing-source] +name=Extra Packages for Enterprise Linux $releasever - Testing - $basearch - Source +metalink=https://mirrors.fedoraproject.org/metalink?repo=testing-source-epel$releasever&arch=$basearch +enabled=0 +gpgcheck=1 diff --git a/distros/centos/epel.repo b/distros/centos/epel.repo index a2bad24..25b32bb 100644 --- a/distros/centos/epel.repo +++ b/distros/centos/epel.repo @@ -1,7 +1,11 @@ [epel] -name=epel -metalink=http://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch +name=Extra Packages for Enterprise Linux $releasever - $basearch +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-$releasever&arch=$basearch gpgkey=file:///usr/share/distribution-gpg-keys/epel/RPM-GPG-KEY-EPEL-$releasever gpgcheck=1 -skip_if_unavailable=False +[epel-source] +name=Extra Packages for Enterprise Linux $releasever - $basearch - Source +metalink=https://mirrors.fedoraproject.org/metalink?repo=epel-source-$releasever&arch=$basearch +enabled=0 +gpgcheck=1