app-admin/sudo: Apply Flatcar patches (remove perl dep)

Signed-off-by: Thilo Fromm <thilo@kinvolk.io>
This commit is contained in:
Thilo Fromm 2021-01-27 16:08:52 +01:00
parent 496624856b
commit 128f661745

View File

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