From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 150DB13888F for ; Tue, 13 Oct 2015 12:53:55 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 2781AE07F0; Tue, 13 Oct 2015 12:53:53 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id AA813E07F0 for ; Tue, 13 Oct 2015 12:53:52 +0000 (UTC) Received: from oystercatcher.gentoo.org (unknown [IPv6:2a01:4f8:202:4333:225:90ff:fed9:fc84]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 4B3813408EA for ; Tue, 13 Oct 2015 12:53:50 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by oystercatcher.gentoo.org (Postfix) with ESMTP id A6CF21031 for ; Tue, 13 Oct 2015 12:53:46 +0000 (UTC) From: "Patrice Clement" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Patrice Clement" Message-ID: <1444739740.187e7ec39d61728d06ebacafbfbaf4d7066fe159.monsieurp@gentoo> Subject: [gentoo-commits] repo/gentoo:master commit in: app-admin/sudo/ X-VCS-Repository: repo/gentoo X-VCS-Files: app-admin/sudo/sudo-1.8.12-r1.ebuild app-admin/sudo/sudo-1.8.13.ebuild app-admin/sudo/sudo-1.8.14_p3.ebuild app-admin/sudo/sudo-9999.ebuild X-VCS-Directories: app-admin/sudo/ X-VCS-Committer: monsieurp X-VCS-Committer-Name: Patrice Clement X-VCS-Revision: 187e7ec39d61728d06ebacafbfbaf4d7066fe159 X-VCS-Branch: master Date: Tue, 13 Oct 2015 12:53:46 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 73472f71-7808-4ed2-94dd-c85445454083 X-Archives-Hash: 882d0383aa5b7974b46145167899dd86 commit: 187e7ec39d61728d06ebacafbfbaf4d7066fe159 Author: MATSUKI Hidenori gmail com> AuthorDate: Tue Oct 6 06:50:07 2015 +0000 Commit: Patrice Clement gentoo org> CommitDate: Tue Oct 13 12:35:40 2015 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=187e7ec3 app-admin/sudo: add "sssd" USE flag to sudo. app-admin/sudo/{sudo-1.8.13.ebuild => sudo-1.8.12-r1.ebuild} | 11 ++++++++--- app-admin/sudo/sudo-1.8.13.ebuild | 9 ++++++--- app-admin/sudo/sudo-1.8.14_p3.ebuild | 9 ++++++--- app-admin/sudo/sudo-9999.ebuild | 9 ++++++--- 4 files changed, 26 insertions(+), 12 deletions(-) diff --git a/app-admin/sudo/sudo-1.8.13.ebuild b/app-admin/sudo/sudo-1.8.12-r1.ebuild similarity index 95% copy from app-admin/sudo/sudo-1.8.13.ebuild copy to app-admin/sudo/sudo-1.8.12-r1.ebuild index d36ae5e..c86666f 100644 --- a/app-admin/sudo/sudo-1.8.13.ebuild +++ b/app-admin/sudo/sudo-1.8.12-r1.ebuild @@ -24,7 +24,7 @@ SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz LICENSE="ISC BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris" -IUSE="ldap nls pam offensive selinux skey +sendmail" +IUSE="ldap nls pam offensive selinux skey +sendmail sssd" DEPEND="pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) @@ -32,7 +32,9 @@ DEPEND="pam? ( virtual/pam ) >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) - sys-libs/zlib" + sys-libs/zlib + sssd? ( sys-auth/sssd ) + " RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-sudo ) ldap? ( dev-lang/perl ) @@ -45,11 +47,13 @@ DEPEND="${DEPEND} S=${WORKDIR}/${MY_P} -REQUIRED_USE="pam? ( !skey ) skey? ( !pam )" +REQUIRED_USE="pam? ( !skey ) skey? ( !pam ) + sssd? ( || ( amd64 x86 ) )" MAKEOPTS+=" SAMPLES=" src_prepare() { + epatch "${FILESDIR}"/${P}-include-sys-types-h.patch elibtoolize } @@ -116,6 +120,7 @@ src_configure() { $(use_with skey) \ $(use_with selinux) \ $(use_with sendmail) \ + $(use_with sssd) \ --without-opie \ --without-linux-audit \ --with-rundir="${EPREFIX}"/var/run/sudo \ diff --git a/app-admin/sudo/sudo-1.8.13.ebuild b/app-admin/sudo/sudo-1.8.13.ebuild index d36ae5e..73008c2 100644 --- a/app-admin/sudo/sudo-1.8.13.ebuild +++ b/app-admin/sudo/sudo-1.8.13.ebuild @@ -24,7 +24,7 @@ SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz LICENSE="ISC BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris" -IUSE="ldap nls pam offensive selinux skey +sendmail" +IUSE="ldap nls pam offensive selinux skey +sendmail sssd" DEPEND="pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) @@ -32,7 +32,8 @@ DEPEND="pam? ( virtual/pam ) >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) - sys-libs/zlib" + sys-libs/zlib + sssd? ( sys-auth/sssd )" RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-sudo ) ldap? ( dev-lang/perl ) @@ -45,7 +46,8 @@ DEPEND="${DEPEND} S=${WORKDIR}/${MY_P} -REQUIRED_USE="pam? ( !skey ) skey? ( !pam )" +REQUIRED_USE="pam? ( !skey ) skey? ( !pam ) + sssd? ( || ( amd64 x86 ) )" MAKEOPTS+=" SAMPLES=" @@ -116,6 +118,7 @@ src_configure() { $(use_with skey) \ $(use_with selinux) \ $(use_with sendmail) \ + $(use_with sssd) \ --without-opie \ --without-linux-audit \ --with-rundir="${EPREFIX}"/var/run/sudo \ diff --git a/app-admin/sudo/sudo-1.8.14_p3.ebuild b/app-admin/sudo/sudo-1.8.14_p3.ebuild index d36ae5e..73008c2 100644 --- a/app-admin/sudo/sudo-1.8.14_p3.ebuild +++ b/app-admin/sudo/sudo-1.8.14_p3.ebuild @@ -24,7 +24,7 @@ SRC_URI="http://www.sudo.ws/sudo/dist/${uri_prefix}${MY_P}.tar.gz LICENSE="ISC BSD" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~sparc-solaris" -IUSE="ldap nls pam offensive selinux skey +sendmail" +IUSE="ldap nls pam offensive selinux skey +sendmail sssd" DEPEND="pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) @@ -32,7 +32,8 @@ DEPEND="pam? ( virtual/pam ) >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) - sys-libs/zlib" + sys-libs/zlib + sssd? ( sys-auth/sssd )" RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-sudo ) ldap? ( dev-lang/perl ) @@ -45,7 +46,8 @@ DEPEND="${DEPEND} S=${WORKDIR}/${MY_P} -REQUIRED_USE="pam? ( !skey ) skey? ( !pam )" +REQUIRED_USE="pam? ( !skey ) skey? ( !pam ) + sssd? ( || ( amd64 x86 ) )" MAKEOPTS+=" SAMPLES=" @@ -116,6 +118,7 @@ src_configure() { $(use_with skey) \ $(use_with selinux) \ $(use_with sendmail) \ + $(use_with sssd) \ --without-opie \ --without-linux-audit \ --with-rundir="${EPREFIX}"/var/run/sudo \ diff --git a/app-admin/sudo/sudo-9999.ebuild b/app-admin/sudo/sudo-9999.ebuild index c114383..2b422f4 100644 --- a/app-admin/sudo/sudo-9999.ebuild +++ b/app-admin/sudo/sudo-9999.ebuild @@ -30,7 +30,7 @@ fi # 3-clause BSD license LICENSE="ISC BSD" SLOT="0" -IUSE="ldap nls pam offensive selinux skey +sendmail" +IUSE="ldap nls pam offensive selinux skey +sendmail sssd" DEPEND="pam? ( virtual/pam ) skey? ( >=sys-auth/skey-1.1.5-r1 ) @@ -38,7 +38,8 @@ DEPEND="pam? ( virtual/pam ) >=net-nds/openldap-2.1.30-r1 dev-libs/cyrus-sasl ) - sys-libs/zlib" + sys-libs/zlib + sssd? ( sys-auth/sssd )" RDEPEND="${DEPEND} selinux? ( sec-policy/selinux-sudo ) ldap? ( dev-lang/perl ) @@ -51,7 +52,8 @@ DEPEND="${DEPEND} S=${WORKDIR}/${MY_P} -REQUIRED_USE="pam? ( !skey ) skey? ( !pam )" +REQUIRED_USE="pam? ( !skey ) skey? ( !pam ) + sssd? ( || ( amd64 x86 ) )" MAKEOPTS+=" SAMPLES=" @@ -122,6 +124,7 @@ src_configure() { $(use_with skey) \ $(use_with selinux) \ $(use_with sendmail) \ + $(use_with sssd) \ --without-opie \ --without-linux-audit \ --with-rundir="${EPREFIX}"/var/run/sudo \