commit:     b327156e408c8f57a0261b2a68eec0b86ddb8a19
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 14 06:56:44 2026 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 14 06:58:48 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b327156e

sys-auth/sssd: enable verify-sig

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sys-auth/sssd/Manifest           |  3 +++
 sys-auth/sssd/sssd-2.12.0.ebuild |  8 ++++++--
 sys-auth/sssd/sssd-2.9.7.ebuild  | 12 ++++++++----
 sys-auth/sssd/sssd-2.9.8.ebuild  | 10 +++++++---
 4 files changed, 24 insertions(+), 9 deletions(-)

diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 7d2e750c760c..ad117012ece5 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -1,3 +1,6 @@
 DIST sssd-2.12.0.tar.gz 9739617 BLAKE2B 
d5629a24ee6db3e0a7a205a387acb01d0cc102b6bfc1131a208ea03c609941dd5ccfefd790ca1dc10f6e57d698828ff38364be9c8f6a7f7aeaec4b8a07346494
 SHA512 
3bd90a88a43019b00d3f0a674ef4d2473bf6895e749a54bec8ac1661e7d289083e0cbd64846dacc8bdd4b2447f171dddb2d0ba108962dbd862bce86c2247b038
+DIST sssd-2.12.0.tar.gz.asc 833 BLAKE2B 
ffb95b672fd5b63f6147b4c4e85ee04c260eb2fa01c90ed52e04bb5c8e1bba76fead5dca1343a1d8c53d69d36c1145378c18f01fe86896f52dd64a1ed7c1d973
 SHA512 
b4a7696969f2c0a034ef01eaa50282556e3c07c0be53088d9ce5cb3f24e2dc5428fe8ad2f2f6aca7903a16e2d39591f32b04ca76b16662d24ae64cea15658684
 DIST sssd-2.9.7.tar.gz 9161891 BLAKE2B 
1658f3a6447c58665fccf144292deda759a72e1dbe0913e49f510fa8342e0fa09569319a40293a63c360c17ede0e8051c93b81e488549ed8e3bbeff37ce86389
 SHA512 
ba2bcab28491971e420b8bb8769574e88af4059cad5cec5320668cabf31c11314fce6dcab45b097d7b0876dfebe1cad22a0104c0856c80cdc07c21b19a95a3f2
+DIST sssd-2.9.7.tar.gz.asc 833 BLAKE2B 
2d0b2417a38b99b6014e20abcc121e7eb1b6028c9e8292ca998099ae6eaa6e47cb3c1ab42864ffcc2f1566c20c27c9d65d7b5a801403aff23ca952fda6ecfdb2
 SHA512 
74117dca7a5cf62400358769757485bb304e200e29fef9613c92e8d30770b0fe54d5c95b4053ac32005f665a6cef247c639a2b14df132a7e82a8b92d527dbba3
 DIST sssd-2.9.8.tar.gz 9330244 BLAKE2B 
f5f88287b4bf7936e56e44c9ba7eba728c8546663304f9c6881d5bb427ff5f3dfb635536110f198439b41b481a7b9a2980138acd0d90d7334d439559425d9170
 SHA512 
9b10cb5e343d32402a437dab3304c16596e9eb7b51a452ca3e2b3fea4aa8dc879abe06a57ccc716bece8024847211abf5affa83e1d2ca2cac101132133a6619a
+DIST sssd-2.9.8.tar.gz.asc 833 BLAKE2B 
793567f60c0ca92cf1b053e762e14ca51c046d24dfeafe2a1bdab47d8cca1bee8e2bcdd743c58dbff14ceffb6ccfe7eff6c64bc10871345bf6ba0b7a1ed73588
 SHA512 
a05f2a48cb278adc746ce1e2d786a165080a69dfc7430b714ffbd6ebc83464e63983d6468867ec9f0438e7ed3f8ceff962a868c9daed1c4579c31feb85c8373c

diff --git a/sys-auth/sssd/sssd-2.12.0.ebuild b/sys-auth/sssd/sssd-2.12.0.ebuild
index 325c8eb29169..9cd07b712ee9 100644
--- a/sys-auth/sssd/sssd-2.12.0.ebuild
+++ b/sys-auth/sssd/sssd-2.12.0.ebuild
@@ -11,12 +11,13 @@ PLOCALE_BACKUP="sv"
 PYTHON_COMPAT=( python3_{11..14} )
 
 inherit autotools linux-info multilib-minimal optfeature plocale \
-       python-single-r1 pam systemd tmpfiles udev toolchain-funcs
+       python-single-r1 pam systemd tmpfiles udev toolchain-funcs verify-sig
 
 DESCRIPTION="System Security Services Daemon provides access to identity and 
authentication"
 HOMEPAGE="https://github.com/SSSD/sssd";
 if [[ ${PV} != 9999 ]]; then
-       
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz";
+       
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz
+               
https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz.asc";
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 else
        inherit git-r3
@@ -103,8 +104,11 @@ BDEPEND="
        )
        app-text/docbook-xml-dtd:4.4
        >=dev-libs/libxslt-1.1.26
+       verify-sig? ( sec-keys/openpgp-keys-sssd )
 "
 
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sssd.asc
+
 CONFIG_CHECK="~KEYS"
 
 PATCHES=(

diff --git a/sys-auth/sssd/sssd-2.9.7.ebuild b/sys-auth/sssd/sssd-2.9.7.ebuild
index 78043d407a85..80f192a47616 100644
--- a/sys-auth/sssd/sssd-2.9.7.ebuild
+++ b/sys-auth/sssd/sssd-2.9.7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2025 Gentoo Authors
+# Copyright 1999-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -6,15 +6,16 @@ EAPI=8
 PLOCALES="ca de es fr ja ko pt_BR ru sv tr uk"
 PLOCALES_BIN="${PLOCALES} bg cs eu fi hu id it ka nb nl pl pt tg zh_TW zh_CN"
 PLOCALE_BACKUP="sv"
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
 
 inherit autotools linux-info multilib-minimal optfeature plocale \
-       python-single-r1 pam systemd toolchain-funcs
+       python-single-r1 pam systemd toolchain-funcs verify-sig
 
 DESCRIPTION="System Security Services Daemon provides access to identity and 
authentication"
 HOMEPAGE="https://github.com/SSSD/sssd";
 if [[ ${PV} != 9999 ]]; then
-       
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz";
+       
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz
+               
https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz.asc";
        KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc 
x86"
 else
        inherit git-r3
@@ -95,8 +96,11 @@ BDEPEND="
                sys-libs/pam_wrapper
                sys-libs/uid_wrapper
        )
+       verify-sig? ( sec-keys/openpgp-keys-sssd )
 "
 
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sssd.asc
+
 CONFIG_CHECK="~KEYS"
 
 PATCHES=(

diff --git a/sys-auth/sssd/sssd-2.9.8.ebuild b/sys-auth/sssd/sssd-2.9.8.ebuild
index b98cd99c4b66..65085070cd76 100644
--- a/sys-auth/sssd/sssd-2.9.8.ebuild
+++ b/sys-auth/sssd/sssd-2.9.8.ebuild
@@ -6,15 +6,16 @@ EAPI=8
 PLOCALES="ca de es fr ja ko pt_BR ru sv tr uk"
 PLOCALES_BIN="${PLOCALES} bg cs eu fi hu id it ka nb nl pl pt tg zh_TW zh_CN"
 PLOCALE_BACKUP="sv"
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..13} )
 
 inherit autotools linux-info multilib-minimal optfeature plocale \
-       python-single-r1 pam systemd toolchain-funcs
+       python-single-r1 pam systemd toolchain-funcs verify-sig
 
 DESCRIPTION="System Security Services Daemon provides access to identity and 
authentication"
 HOMEPAGE="https://github.com/SSSD/sssd";
 if [[ ${PV} != 9999 ]]; then
-       
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz";
+       
SRC_URI="https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz
+               
https://github.com/SSSD/sssd/releases/download/${PV}/${P}.tar.gz.asc";
        KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv 
~sparc ~x86"
 else
        inherit git-r3
@@ -95,8 +96,11 @@ BDEPEND="
                sys-libs/pam_wrapper
                sys-libs/uid_wrapper
        )
+       verify-sig? ( sec-keys/openpgp-keys-sssd )
 "
 
+VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/sssd.asc
+
 CONFIG_CHECK="~KEYS"
 
 PATCHES=(

Reply via email to