commit:     4781f2f800f253622b5c30bd3bc3b79564ff40b8
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Wed Nov  4 14:01:49 2020 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Wed Nov  4 14:01:49 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4781f2f8

app-admin/sudo: sync live ebuild

Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 app-admin/sudo/sudo-9999.ebuild | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/app-admin/sudo/sudo-9999.ebuild b/app-admin/sudo/sudo-9999.ebuild
index 7d0daa6f350..84770ae1b43 100644
--- a/app-admin/sudo/sudo-9999.ebuild
+++ b/app-admin/sudo/sudo-9999.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit pam multilib libtool tmpfiles
+inherit pam multilib libtool systemd tmpfiles
 
 MY_P="${P/_/}"
 MY_P="${MY_P/beta/b}"
@@ -49,7 +49,7 @@ DEPEND="
                !libressl? ( dev-libs/openssl:0= )
                libressl? ( dev-libs/libressl:0= )
        )
-       sssd? ( sys-auth/sssd[sudo(+)] )
+       sssd? ( sys-auth/sssd[sudo] )
 "
 RDEPEND="
        ${DEPEND}
@@ -62,13 +62,14 @@ RDEPEND="
 "
 BDEPEND="
        sys-devel/bison
+       virtual/pkgconfig
 "
 
 S="${WORKDIR}/${MY_P}"
 
 REQUIRED_USE="
-       pam? ( !skey )
-       skey? ( !pam )
+       ?? ( pam skey )
+       ?? ( gcrypt ssl )
 "
 
 MAKEOPTS+=" SAMPLES="
@@ -198,6 +199,7 @@ src_install() {
        fi
 
        pamd_mimic system-auth sudo auth account session
+       pamd_mimic system-auth sudo-i auth account session
 
        keepdir /var/db/sudo/lectured
        fperms 0700 /var/db/sudo/lectured

Reply via email to