commit: 442451c096deb8e2c7d9397f07dc1ee54015dc24 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Mon Jan 19 07:28:17 2026 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jan 19 09:46:47 2026 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=442451c0
sys-auth/passwdqc: wire up verify-sig Signed-off-by: Sam James <sam <AT> gentoo.org> sys-auth/passwdqc/Manifest | 1 + sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild | 11 ++++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/sys-auth/passwdqc/Manifest b/sys-auth/passwdqc/Manifest index f42837f74669..fa6b3593eec3 100644 --- a/sys-auth/passwdqc/Manifest +++ b/sys-auth/passwdqc/Manifest @@ -1 +1,2 @@ DIST passwdqc-2.0.3.tar.gz 89608 BLAKE2B d4d999f1da011041e947fcf40b28977c825e7be2a9edfe641205f433862607e958d74b6e11ef5222e9791985a55dc3117c71d47b9516c521bb64ff4cddee77d5 SHA512 08a1ee0e7efe0be8af8b253147836c479247a849baf598a1ad573a050ef4b8700fdb725fd887877f82f9207f3654f489f71267cc4051ce8ebf2405125b77b6b9 +DIST passwdqc-2.0.3.tar.gz.asc 801 BLAKE2B 47c6bf9b98ed77de8299100ce503a9d82e9d3d41b15c35addea533c677b9b5e06a17bd990cf8a21793e2c5db6b298c112dab4f47f03b581c3662ed5193bd99bb SHA512 fead28ba44fa4b80399593041cd4db498d9c55bf148043535854b4dfec5e495756a2c05380b1260ebbe9a613ba1e72b9c97bed1198eb2c0b31af80541222abc2 diff --git a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild index 62fbb1d233c8..56f61d4dbaa5 100644 --- a/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild +++ b/sys-auth/passwdqc/passwdqc-2.0.3-r1.ebuild @@ -1,13 +1,17 @@ -# Copyright 1999-2025 Gentoo Authors +# Copyright 1999-2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit pam toolchain-funcs +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/openwall.asc +inherit pam toolchain-funcs verify-sig DESCRIPTION="Password strength checking library (and PAM module)" HOMEPAGE="http://www.openwall.com/passwdqc/" -SRC_URI="http://www.openwall.com/${PN}/${P}.tar.gz" +SRC_URI=" + http://www.openwall.com/${PN}/${P}.tar.gz + verify-sig? ( http://www.openwall.com/${PN}/${P}.tar.gz.sign -> ${P}.tar.gz.asc ) +" LICENSE="Openwall BSD public-domain" SLOT="0" @@ -18,6 +22,7 @@ RDEPEND=" virtual/libcrypt:= " DEPEND="${RDEPEND}" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-openwall )" QA_FLAGS_IGNORED=" lib*/security/pam_passwdqc.so
