Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Jan 2025 12:49:01 -0600
From:      Larry Rosenman <ler@lerctr.org>
To:        Xavier Beaudouin <kiwi@freebsd.org>
Cc:        ports-committers@freebsd.org, dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 68af7b3d319e - main - security/sudo: Add sssd flavor
Message-ID:  <b07f674b51cfb77d4554d9e5e1487723@lerctr.org>
In-Reply-To: <202501101504.50AF4st4058206@gitrepo.freebsd.org>
References:  <202501101504.50AF4st4058206@gitrepo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On 01/10/2025 9:04 am, Xavier Beaudouin wrote:
> The branch main has been updated by kiwi:
> 
> URL: 
> https://cgit.FreeBSD.org/ports/commit/?id=68af7b3d319e28e0c33de21d9dfbf9f3371b397e
> 
> commit 68af7b3d319e28e0c33de21d9dfbf9f3371b397e
> Author:     Xavier Beaudouin <kiwi@FreeBSD.org>
> AuthorDate: 2025-01-10 13:24:03 +0000
> Commit:     Xavier Beaudouin <kiwi@FreeBSD.org>
> CommitDate: 2025-01-10 14:59:43 +0000
> 
>     security/sudo: Add sssd flavor
> 
>     Sudo with sssd support is a good candidate
>     for a flavor because it is a fairly common requirement
>     in some deployments.
> 
>     Sponsored by:   Klara, Inc.
>     Approved by:    0mp (mentor)
>     Approved by:    garga (maintainer)
>     Differential Revision:  https://reviews.freebsd.org/D48147
> ---
>  security/sudo/Makefile | 8 ++++++++
>  1 file changed, 8 insertions(+)
> 
> diff --git a/security/sudo/Makefile b/security/sudo/Makefile
> index b288cd0850c6..0548654a1210 100644
> --- a/security/sudo/Makefile
> +++ b/security/sudo/Makefile
> @@ -13,6 +13,10 @@ LICENSE_NAME=	Sudo license
>  LICENSE_FILE=	${WRKSRC}/LICENSE.md
>  LICENSE_PERMS=	dist-mirror dist-sell pkg-mirror pkg-sell auto-accept
> 
> +FLAVORS=	default sssd
> +FLAVOR?=	${FLAVORS:[1]}
> +sssd_PKGNAMESUFFIX=	-sssd
> +
>  USES=		cpe libtool pkgconfig
>  CPE_VENDOR=	todd_miller
>  USE_LDCONFIG=	yes
> @@ -86,6 +90,10 @@ PYTHON_CONFIGURE_ENABLE=python
>  SSL_USES=		ssl
>  SSL_CONFIGURE_ON=	--enable-openssl=${OPENSSLBASE}
> 
> +.if ${FLAVOR:U} == sssd
> +OPTIONS_DEFAULTS+=	SSSD2
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ shouldn't this be OPTIONS_DEFAULT?
> +.endif
> +
>  SSSD2_RUN_DEPENDS=	sssd:security/sssd2
>  SSSD2_CONFIGURE_ON=	--with-sssd

-- 
Larry Rosenman                     http://www.lerctr.org/~ler
Phone: +1 214-642-9640                 E-Mail: ler@lerctr.org
US Mail: 13425 Ranch Road 620 N, Apt 718, Austin, TX 78717-1010



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?b07f674b51cfb77d4554d9e5e1487723>