Merge pull request #804 from kinvolk/t-lo/sudo-remove-perl-dependency

app-admin/sudo: remove perl dependency
This commit is contained in:
Thilo Fromm 2021-01-27 16:30:43 +01:00 committed by GitHub
commit e04c5d4447

View File

@ -51,11 +51,14 @@ DEPEND="
) )
sssd? ( sys-auth/sssd[sudo] ) sssd? ( sys-auth/sssd[sudo] )
" "
# Flatcar: remove perl runtime dependency
# ldap? ( dev-lang/perl )
RDEPEND=" RDEPEND="
${DEPEND} ${DEPEND}
>=app-misc/editor-wrapper-3 >=app-misc/editor-wrapper-3
virtual/editor virtual/editor
ldap? ( dev-lang/perl )
pam? ( sys-auth/pambase ) pam? ( sys-auth/pambase )
selinux? ( sec-policy/selinux-sudo ) selinux? ( sec-policy/selinux-sudo )
sendmail? ( virtual/mta ) sendmail? ( virtual/mta )
@ -194,8 +197,9 @@ src_install() {
doins "${T}"/ldap.conf.sudo doins "${T}"/ldap.conf.sudo
fperms 0440 /etc/ldap.conf.sudo fperms 0440 /etc/ldap.conf.sudo
insinto /etc/openldap/schema # Flatcar: we don't ship openldap schemas
newins doc/schema.OpenLDAP sudo.schema #insinto /etc/openldap/schema
#newins doc/schema.OpenLDAP sudo.schema
fi fi
if use pam; then if use pam; then
pamd_mimic system-auth sudo auth account session pamd_mimic system-auth sudo auth account session