Date: Fri, 10 Jan 2025 12:55:04 GMT From: Xavier Beaudouin <kiwi@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 6971a62a23da - main - security/sudo: Remove dependency on security/sssd Message-ID: <202501101255.50ACt4pU013270@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by kiwi: URL: https://cgit.FreeBSD.org/ports/commit/?id=6971a62a23da3279556a3d0218b1c5ba0311b3c3 commit 6971a62a23da3279556a3d0218b1c5ba0311b3c3 Author: Xavier Beaudouin <kiwi@FreeBSD.org> AuthorDate: 2025-01-09 08:35:20 +0000 Commit: Xavier Beaudouin <kiwi@FreeBSD.org> CommitDate: 2025-01-10 12:49:44 +0000 security/sudo: Remove dependency on security/sssd security/sssd was removed from ports recently, which broke the SSSD option. Let's remove the SSSD option and let users use SSSD2 instead. PORTREVISION has been bumped so it is easier to tell which version of the sudo package supports only sssd2. PR: 283952 Sponsored by: Klara, Inc. Approved by: 0mp (mentor) Approved by: garga (maintainer) Differential Revision: https://reviews.freebsd.org/D48389 --- security/sudo/Makefile | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/security/sudo/Makefile b/security/sudo/Makefile index 5ad36903a81f..b288cd0850c6 100644 --- a/security/sudo/Makefile +++ b/security/sudo/Makefile @@ -1,5 +1,6 @@ PORTNAME= sudo PORTVERSION= 1.9.16p2 +PORTREVISION= 1 CATEGORIES= security MASTER_SITES= SUDO @@ -31,11 +32,10 @@ LDFLAGS+= -lgcc PORTSCOUT= ignore:1 OPTIONS_DEFINE= AUDIT DISABLE_AUTH DISABLE_ROOT_SUDO DOCS EXAMPLES \ - INSULTS LDAP NLS NOARGS_SHELL OPIE PAM PYTHON SSL + INSULTS LDAP NLS NOARGS_SHELL OPIE PAM PYTHON SSL SSSD2 OPTIONS_DEFAULT= AUDIT PAM SSL -OPTIONS_RADIO= KERBEROS SSSD +OPTIONS_RADIO= KERBEROS OPTIONS_RADIO_KERBEROS= GSSAPI_BASE GSSAPI_HEIMDAL GSSAPI_MIT -OPTIONS_RADIO_SSSD= SSSD SSSD2 OPTIONS_SUB= yes AUDIT_DESC= Enable BSM audit support @@ -47,7 +47,6 @@ 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 SSL_DESC= Use OpenSSL TLS and SHA2 functions -SSSD_DESC= Enable SSSD backend support (deprecated) SSSD2_DESC= Enable SSSD2 backend support AUDIT_CONFIGURE_WITH= bsm-audit @@ -87,11 +86,6 @@ PYTHON_CONFIGURE_ENABLE=python SSL_USES= ssl SSL_CONFIGURE_ON= --enable-openssl=${OPENSSLBASE} -SSSD_PREVENTS= GSSAPI_HEIMDAL -SSSD_PREVENTS_MSG= sssd requires MIT kerberos and it conflicts with heimdal -SSSD_RUN_DEPENDS= sssd:security/sssd -SSSD_CONFIGURE_ON= --with-sssd - SSSD2_RUN_DEPENDS= sssd:security/sssd2 SSSD2_CONFIGURE_ON= --with-sssd
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202501101255.50ACt4pU013270>