From nobody Fri Jan 10 12:55:04 2025 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4YV1pJ3zf5z5kHGc; Fri, 10 Jan 2025 12:55:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R11" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4YV1pJ27nGz4cyl; Fri, 10 Jan 2025 12:55:04 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736513704; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uc7gWKxZc4oHqdMfCKPWfP9JynogBwgEtqT5bLVECpg=; b=JZdssaobnBSZOGbs9pGbNQp1+co0xUKN+bnfaMebqKfOGIJFu7TE1kDCvktXU9i0lSIfxS BiKkd0xHZnpFHdsRinQmTx2VPzNkqttM9oNiz57yMAkd5nCAOHIMse9Bae4TvJHURAfSZc rpD6g0HDiLpyT0Qnd19iMWL3x2RUJPV+kNgV1VegF768QBTeI2OQCzjcsDrnBJp2fE5apT ESrDBoT5P3wR9sAsmPd7Sah2nqe9eBaGRptOJF/DjW+grrP4IvuLFZHytjPgUnjTXJcxwR HyJXdeeKoAnDXnOxvnqibv+j1q92OhmlTpSt9OJZzex5MT6MLXEHU02IqD3S5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1736513704; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=uc7gWKxZc4oHqdMfCKPWfP9JynogBwgEtqT5bLVECpg=; b=sRLbI+tY5Vgg8NzDerF5JkNa2zjogZDequMnoXMORQ3IWzdxt6IlasxDK3Nl0duT7umm91 IJwtrvY6ErEQ7K8+E2jQb3X5iCyfgxe4SfmZDcqG2I7ZG1D7MWimgW5m/EVrgK0F9AXokU fXa0p4ygW+PDNQV0WJIf6ImZH+6HbP5U5+yyS6+LhKAhUiN/EyY3IM+8eBEhvE7cBX/4ne pdDWPuHMwC0YcnJ1WLQHa6+ncYCUJPyCqkKUAhgFOdAiDvmSOHlNBYQ1vEm2Un7Q6+LV6J 9i6e/RPJepqX1bITqaieF87Yts4+a0Tlanv6N3wl6dg3qvov6QkaWoShLzLufg== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1736513704; a=rsa-sha256; cv=none; b=v4Ey8H75cuKrXyIhr55aSGPe8EFIqgkkg2/epK8nZdBN+QwLF7oCDY/PEZkrf141O856HM XFBlOYrCM5cSVJETqB0Z7XjcWYpVw//3d0dFAc1rfUjARp2KA4vnIjj/+Pzlkanw+U7vi4 DJQBiuFPBIvFlAYdnME+enx5rxsHEpxEmVpwFa6v62tEXX05NCYPa11ygzILBo++LUa427 mYxAfjnN0EMOzuDT+WhRgVyhwwNFv61g9W6pTGj2gz1ehm6tcshLX3u3YJIS7KaLhTMdAR Tm/PudhdLhmqCTMBzITpC8JP7b3D1JwGN5aT5cbwrk7CKiD2n5tRtE9tBT3GBg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4YV1pJ1bNDz1BMr; Fri, 10 Jan 2025 12:55:04 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.18.1/8.18.1) with ESMTP id 50ACt43T013273; Fri, 10 Jan 2025 12:55:04 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.18.1/8.18.1/Submit) id 50ACt4pU013270; Fri, 10 Jan 2025 12:55:04 GMT (envelope-from git) Date: Fri, 10 Jan 2025 12:55:04 GMT Message-Id: <202501101255.50ACt4pU013270@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Xavier Beaudouin Subject: git: 6971a62a23da - main - security/sudo: Remove dependency on security/sssd List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: kiwi X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 6971a62a23da3279556a3d0218b1c5ba0311b3c3 Auto-Submitted: auto-generated The branch main has been updated by kiwi: URL: https://cgit.FreeBSD.org/ports/commit/?id=6971a62a23da3279556a3d0218b1c5ba0311b3c3 commit 6971a62a23da3279556a3d0218b1c5ba0311b3c3 Author: Xavier Beaudouin AuthorDate: 2025-01-09 08:35:20 +0000 Commit: Xavier Beaudouin 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