feat(terra-release): use local gpg keys (#8131)

This commit is contained in:
lea
2025-12-06 20:00:37 -08:00
committed by GitHub
parent 571de0404e
commit 9d2cd161fd
6 changed files with 21 additions and 11 deletions
+2 -2
View File
@@ -5,7 +5,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-extras&arc
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-extras/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-extras
repo_gpgcheck=1
enabled=1
enabled_metadata=1
@@ -19,7 +19,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-extras-sou
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-extras-source/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-extras-source
repo_gpgcheck=1
enabled=0
enabled_metadata=0
+2 -2
View File
@@ -5,7 +5,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-mesa&arch=
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-mesa/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-mesa
repo_gpgcheck=1
enabled=1
enabled_metadata=1
@@ -19,7 +19,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-mesa-sourc
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-mesa-source/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-mesa-source
repo_gpgcheck=1
enabled=0
enabled_metadata=0
+2 -2
View File
@@ -5,7 +5,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-multimedia
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-multimedia/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-multimedia
repo_gpgcheck=1
enabled=1
enabled_metadata=1
@@ -19,7 +19,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-multimedia
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-multimedia-source/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-multimedia-source
repo_gpgcheck=1
enabled=0
enabled_metadata=0
+2 -2
View File
@@ -5,7 +5,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-nvidia&arc
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-nvidia/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-nvidia
repo_gpgcheck=1
enabled=1
enabled_metadata=1
@@ -19,7 +19,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-nvidia-sou
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-nvidia-source/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-nvidia-source
repo_gpgcheck=1
enabled=0
enabled_metadata=0
+11 -1
View File
@@ -2,7 +2,7 @@
Name: terra-release
Version: %{?fedora:%{fedora}}%{?rhel:%{rhel}}
Release: 6
Release: 7
Summary: Release package for Terra
License: MIT
@@ -17,6 +17,8 @@ BuildArch: noarch
%dnl We probably shouldn't do this in Rawhide!
%dnl Requires: system-release(%{version})
Requires: terra-gpg-keys
%description
Release package for Terra, containing the Terra repository configuration.
@@ -25,6 +27,8 @@ Summary: Release package for Terra Extras
Obsoletes: terra-release-extra < 42-3
Provides: terra-release-extra = %version-%release
Requires: terra-gpg-keys
%description extras
Release package for Terra Extras, which is a repository with packages that might cause
conflict with Fedora.
@@ -32,18 +36,24 @@ conflict with Fedora.
%package nvidia
Summary: Release package for the nvidia subrepo of Terra Extras
Requires: terra-gpg-keys
%description nvidia
Release package for the Terra Extras nvidia subrepo, which provides nvidia drivers that might cause a conflict with Fedora.
%package mesa
Summary: Release package for the mesa subrepo of Terra Extras
Requires: terra-gpg-keys
%description mesa
Release package for the Terra Extras mesa subrepo, which provides a patched and updated version of mesa that might cause a conflict with Fedora.
%package multimedia
Summary: Release package for the multimedia subrepo of Terra Extras
Requires: terra-gpg-keys
%description multimedia
Release package for the Terra Extras multimedia subrepo, which provides codecs that might cause a conflict with Fedora.
+2 -2
View File
@@ -5,7 +5,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever&arch=$base
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever
repo_gpgcheck=1
enabled=1
enabled_metadata=1
@@ -18,7 +18,7 @@ metalink=https://tetsudou.fyralabs.com/metalink?repo=terra$releasever-source&arc
metadata_expire=6h
type=rpm
gpgcheck=1
gpgkey=https://repos.fyralabs.com/terra$releasever-source/key.asc
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-terra$releasever-source
repo_gpgcheck=1
enabled=0
enabled_metadata=0