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>