1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-10-18 19:49:40 +00:00

security/sudo: add sssd-devel option

security/sudo already allows for the use of security/sssd (SSSD)

This patch allows for selecting security/sssd-devel (SSSD_DEVEL)
instead.

PR:		272488
This commit is contained in:
Dan Langille 2023-07-14 13:05:34 +00:00
parent 9fb340b161
commit c90c4cc703

View File

@ -1,5 +1,6 @@
PORTNAME= sudo
PORTVERSION= 1.9.14p1
PORTREVISION= 1
CATEGORIES= security
MASTER_SITES= SUDO
@ -29,10 +30,11 @@ LDFLAGS+= -lgcc
PORTSCOUT= ignore:1
OPTIONS_DEFINE= AUDIT DISABLE_AUTH DISABLE_ROOT_SUDO DOCS EXAMPLES \
INSULTS LDAP NLS NOARGS_SHELL OPIE PAM PYTHON SSSD
INSULTS LDAP NLS NOARGS_SHELL OPIE PAM PYTHON
OPTIONS_DEFAULT= AUDIT PAM
OPTIONS_RADIO= KERBEROS
OPTIONS_RADIO= KERBEROS SSSD
OPTIONS_RADIO_KERBEROS= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT
OPTIONS_RADIO_SSSD= SSSD SSSD_DEVEL
OPTIONS_SUB= yes
AUDIT_DESC= Enable BSM audit support
@ -44,6 +46,7 @@ NOARGS_SHELL_DESC= Run a shell if no arguments are given
OPIE_DESC= Enable one-time passwords (no PAM support)
PYTHON_DESC= Enable python plugin support
SSSD_DESC= Enable SSSD backend support.
SSSD_DEVEL_DESC= Enable SSSD-devel backend support.
AUDIT_CONFIGURE_WITH= bsm-audit
@ -82,6 +85,9 @@ PYTHON_CONFIGURE_ENABLE=python
SSSD_RUN_DEPENDS= sssd:security/sssd
SSSD_CONFIGURE_ON= --with-sssd
SSSD_DEVEL_RUN_DEPENDS= sssd:security/sssd-devel
SSSD_DEVEL_CONFIGURE_ON= --with-sssd
LOGFAC?= authpriv
SUDO_LDAP_CONF?= ldap.conf