summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarkos Chandras <hwoarang@gentoo.org>2014-05-26 18:15:59 +0000
committerMarkos Chandras <hwoarang@gentoo.org>2014-05-26 18:15:59 +0000
commit6d921fb4120f1f1c1c0aed0fa9d86e45c1d16d18 (patch)
tree7c7644c98f570b3d0468eeff457e27a874132b89 /sys-auth/sssd
parentConvert to gnome-python-common-r1. Fix the dependency to pull in just totem-p... (diff)
downloadhistorical-6d921fb4120f1f1c1c0aed0fa9d86e45c1d16d18.tar.gz
historical-6d921fb4120f1f1c1c0aed0fa9d86e45c1d16d18.tar.bz2
historical-6d921fb4120f1f1c1c0aed0fa9d86e45c1d16d18.zip
Revbump for multiple fixes. See bug #511530, #499584 and 511528
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0x09BF4F54C2BA7F3C!
Diffstat (limited to 'sys-auth/sssd')
-rw-r--r--sys-auth/sssd/ChangeLog7
-rw-r--r--sys-auth/sssd/Manifest31
-rw-r--r--sys-auth/sssd/sssd-1.9.6-r3.ebuild146
3 files changed, 168 insertions, 16 deletions
diff --git a/sys-auth/sssd/ChangeLog b/sys-auth/sssd/ChangeLog
index 8ee690c06ee7..3661e63d3001 100644
--- a/sys-auth/sssd/ChangeLog
+++ b/sys-auth/sssd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-auth/sssd
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.52 2014/05/26 11:21:49 hwoarang Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.53 2014/05/26 18:15:55 hwoarang Exp $
+
+*sssd-1.9.6-r3 (26 May 2014)
+
+ 26 May 2014; Markos Chandras <hwoarang@gentoo.org> +sssd-1.9.6-r3.ebuild:
+ Revbump for multiple fixes. See bug #511530, #499584 and 511528
26 May 2014; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
Take over maintainership
diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 3b37ebc869cc..e38cd53b5378 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -14,24 +14,25 @@ DIST sssd-1.9.6.tar.gz 3180066 SHA256 ca96e8d98eb4113396b13d9601dbdd20f4b2f2613d
EBUILD sssd-1.8.6-r1.ebuild 3059 SHA256 cd6f89011fe01485d7a18468069c113356bf624f6f716b2e8950c8905c1261bf SHA512 3745eecb1d10046e1da6a44ee0097677b41cddaa1ac5b0c75f018657fae8c4dc9c7f80747edc7ff1067eb276ffbefc1f426f2872014c2ec52f0f6e2c9f9d2c34 WHIRLPOOL 0981fdccab33442c6dd233e2a83c76766b94e4d2d5e04938be6cb0154b38245070942b118e11a6f16d1f9ebae4d1e35e2d140a4366ee89be015074d10d10e8d2
EBUILD sssd-1.8.6.ebuild 2989 SHA256 8071e03b447460673246fc728c48a85f9d49db4ee30d506de4d2e2a39978a460 SHA512 104dcf2aece9389dfadd966ef8a9fffa160e4a94c0f6aa21386e249cc0e12b59aefceace6b6193a130d956ded515640835a14b5477f5f07b32e3b412f1a785fe WHIRLPOOL 28cccf05c8ab32f14f99e894d9ffaf109af4605bb494416b071159a9205433d1c7d9e3da58c27ade9d056dc1c7edf4089c7fbc490657ff370c298c469588f338
EBUILD sssd-1.9.6-r2.ebuild 3460 SHA256 aea7402736c3e1610546612329a6b3d92170cfb320b124dda622bbadd245d245 SHA512 fae8c94de7ccd2c8b66e31a59464a741ba91ae30aa1b4a56c8f4fcb71250482a615d761ce33f96b5a3f97ca5f92d142140afac854cc0f8a9e0a2d7cefcf17ff7 WHIRLPOOL d9f48ada73c650b7c5f39185fe75cbbd92f04ef382287186cc83c702225c1cecf12930e7a07322d2756f4d3cf26706b8f11e7274300d62d7f829167cdddc2cc2
-MISC ChangeLog 8903 SHA256 6f5c6b953621142967e1e52041c726af1e35a3af66046ce06c5e5f55a0fec630 SHA512 16cf411a76cb7ee5fde851c715e5c9a5ce83170841408382cc247865ad38cd67c45f9e49280927451db7fab3c608c94686f8c685b6fccf20c72aa7f731b3e511 WHIRLPOOL 28bf49c4044b0cc5bcc5991ed0c718a118fd0d41a3fb08b2e83a18a9a8543ca58dee4de3971f5ad3233ae14e0fc35a899821f4ef456955a824cd72bcf6c3b3a5
+EBUILD sssd-1.9.6-r3.ebuild 3468 SHA256 f5ff0a926b0dc152727133a1fa629284afe19976d168dce4f4e76a460c5e185f SHA512 8c8a299e6c52388884ef9c081703d3a45b1dff4b74bdf73344698fee7280253ac9e4a30ee3a88f5059e4b3f3999321804ee30c46cd016a0f7705df4449a54411 WHIRLPOOL 6a7abb2afd3d0e2706988a495f38e254815a6c195cb0552f96efedc1fbe0fc3344ad33cbb2e114a251e2496e6634f27e921981fdd5d044fcaa6bb7f9b78bbf0d
+MISC ChangeLog 9076 SHA256 e2b26fa5ca3b086238655f034167da71f04da0be2ef6ea69c7fdd9a557220297 SHA512 9ca747cfcdaae2b778a2781e6d895232d83eaf55a67ec1bc307665d963906e7aa61da4304dc0ed6d33d45847f5f1d072af6d52277d9ef3b0211ab65a9c629267 WHIRLPOOL 9b1c4a36876c9af396dbf43417401c918b69e1c24c9b2ca2a6210dc45e29d7a017b33a3dcccd969d70e11d839047cff61fb49cfb5bfdb1bbb5d62b37c9279a39
MISC metadata.xml 786 SHA256 2f5168a854b1558aae9e1273524207f49b6f519241b06a76a669478e57cb99c0 SHA512 9386f35ba1da244316b8699ebe957c26f5688bf459e0b1a57005b1f7c95270ea5ccde7d7ab8345b29ab56c52821f66687b5fc5e866d034e63384e8b2ebd81752 WHIRLPOOL f9f7aa776db750061595c2dc00884b25abbd33c23d9fd2d6e144f2469ca294317fb374744c55982f5f633eeab0825d6650871a4f1b898446c217b4f7b876a901
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iQJ8BAEBCABmBQJTgyPIXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
+iQJ8BAEBCABmBQJTg4TWXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw
-OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun883wAQAMI0ZdIpUwSS7q4VaFSkbaq9
-9Q/hfiHrtbqw7udunNGoZbM5RGTyd217fmxl5G3WH+cT0o9xH+9elg5+T2qtw/jO
-6NbqulPEbVs1kB00BfJIr5oaT8E/JQcCqGS5hUYJb4OMxGT3RfiEZCEBLTThyfxu
-fWQt5+lNgLcSr9KMFyQepbfSEQu+824FmuKG+pVnJbrlOcMzT2fHiU+JiEf21BBF
-r0p/wb+coXtSpP4fOeLNWk8AVAQqGE76g33H+uVHeyu4yVUBCkU6Cw1jvQzAmUHX
-nxKt2qfE5LLQHyu0Pdi3Jtp7VkXaWwutf88RGTTHYDF5KsdzOHDpIyVvhOJ/xfHj
-bCFEbXjNHu2bJouHYhyH1noUNfc4Yto/yDNLD5HLEDmELLxeKxM0bt1HTY9UDWSU
-dxCF88cL0mRGsse21SEpALekhWp/8eVnN0z6AcfRgSheObyKBIMc5W3qCatE7hJt
-shCOUpSKJ1yAMsvFx6OrikPhai4c5wIvzfSoU+t1Mvi5pam3V7MaC1wY3gbONi1e
-VwztC24ea8Xxk8IHB1iIg12lRtkwPS3WEArCISWW3qcjjPwhk8nt/RVdbPnpItD9
-Z3OxqQg1yVHSNoEVbeJHYlAMmCQi5iViFh4yOZau0zuDKQsORPg7ZpH0UZRY50mQ
-EG4fleMTKJW+A2QUcLqr
-=/Q5B
+OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88Zr8P/0Uu9tm9EfxW4vLiBILO5Bux
+68Fyjm0wVcZozn8whLNl1mEwtctWmXshxPo8my9QTCULmf63R34KTcjva8EtO7jT
+onlLHmn25Z64xmOpg/c8lXJ/hErP5f/uHTA6OWsFk5q0RBkqLfe/spPAB0i6I7eM
+brvhqAi7t6otjuXfWhDB2RP8szM4YJb/RIH6E+DzUy30nNlpdNjuw0U5FU3OmBGg
+xG96ZOV6+mn0ohtti8Hik1Q68bh0RqPaJU7vXQbhA03pcC5rBynf0YZwVNnoNqlW
+1QBnIXuLAYFJHQXMOuLnbKw13fnf+oWARpOQYCfXSnfiE+0R5c6Jlh3nHxiczFYY
+WU3eu6lsedqvb85gFMUcmPJJhcNqGoCB0ZTIgAUoWzpRnYtvjQgIuqsIoE6S8FZe
+CMlWRafbw7jtEbnMyf2EY7au3JPyyVuVQ3eK7PI63zQBV/JfgL2UM8Ggp8LkHTaz
+yeY3uQaOIgBIWy2P5b/RTww3dS6hKK3erWFUDfGy6hUY0cNhAfWm7Bk2Pwt0pTSh
+12yvpIJK3g8+X01qpNJ5URdyzUJK62ZKMp5MBo1+e1LxVgXK3KElNyik/HSLwB6P
+fi6imXK0Oyd/cq5vrEsQswXgnSOJhYYh6L1Rx5L05vPsln1PxZqvZPs22UwjHjNe
+CTBYGWJknOJOSEMSKSpX
+=lYAd
-----END PGP SIGNATURE-----
diff --git a/sys-auth/sssd/sssd-1.9.6-r3.ebuild b/sys-auth/sssd/sssd-1.9.6-r3.ebuild
new file mode 100644
index 000000000000..42b02067b0d9
--- /dev/null
+++ b/sys-auth/sssd/sssd-1.9.6-r3.ebuild
@@ -0,0 +1,146 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/sssd-1.9.6-r3.ebuild,v 1.1 2014/05/26 18:15:55 hwoarang Exp $
+
+EAPI=5
+
+PYTHON_DEPEND="python? 2:2.6"
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+AUTOTOOLS_AUTORECONF=1
+AUTOTOOLS_PRUNE_LIBTOOL_FILES=all
+
+inherit python multilib pam linux-info autotools-utils systemd
+
+DESCRIPTION="System Security Services Daemon provides access to identity and authentication"
+HOMEPAGE="http://fedorahosted.org/sssd/"
+SRC_URI="http://fedorahosted.org/released/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="autofs doc +locator netlink nls +manpages python selinux sudo ssh test"
+
+COMMON_DEP="
+ virtual/pam
+ >=dev-libs/popt-1.16
+ dev-libs/glib:2
+ >=dev-libs/ding-libs-0.2
+ >=sys-libs/talloc-2.0.7
+ >=sys-libs/tdb-1.2.9
+ >=sys-libs/tevent-0.9.16
+ >=sys-libs/ldb-1.1.17-r1:=
+ >=net-nds/openldap-2.4.30[sasl]
+ >=dev-libs/libpcre-8.30
+ >=app-crypt/mit-krb5-1.10.3
+ >=sys-apps/keyutils-1.5
+ >=net-dns/c-ares-1.7.4
+ >=dev-libs/nss-3.12.9
+ selinux? (
+ >=sys-libs/libselinux-2.1.9
+ >=sys-libs/libsemanage-2.1
+ >=sec-policy/selinux-sssd-2.20120725-r9
+ )
+ >=net-dns/bind-tools-9.9[gssapi]
+ >=dev-libs/cyrus-sasl-2.1.25-r3[kerberos]
+ >=sys-apps/dbus-1.6
+ nls? ( >=sys-devel/gettext-0.18 )
+ virtual/libintl
+ netlink? ( dev-libs/libnl:3 )
+ "
+
+RDEPEND="${COMMON_DEP}
+ || ( <=sys-libs/glibc-2.16.9999 >=sys-libs/glibc-2.17[nscd] )
+ "
+DEPEND="${COMMON_DEP}
+ test? ( dev-libs/check )
+ manpages? (
+ >=dev-libs/libxslt-1.1.26
+ app-text/docbook-xml-dtd:4.4
+ )
+ doc? ( app-doc/doxygen )"
+
+CONFIG_CHECK="~KEYS"
+
+PATCHES=(
+ "${FILESDIR}"/${P}*.patch
+)
+
+pkg_setup(){
+ if use python; then
+ python_set_active_version 2
+ python_pkg_setup
+ python_need_rebuild
+ fi
+ linux-info_pkg_setup
+}
+
+src_prepare() {
+ autotools-utils_src_prepare
+}
+
+src_configure(){
+ local myeconfargs=(
+ --localstatedir="${EPREFIX}"/var
+ --enable-nsslibdir="${EPREFIX}"/$(get_libdir)
+ --with-plugin-path="${EPREFIX}"/usr/$(get_libdir)/sssd
+ --enable-pammoddir="${EPREFIX}"/$(getpam_mod_dir)
+ --with-ldb-lib-dir="${EPREFIX}"/usr/$(get_libdir)/samba/ldb
+ --without-nscd
+ --with-unicode-lib="glib2"
+ --disable-rpath
+ --enable-silent-rules
+ --sbindir=/usr/sbin
+ $(use_with selinux)
+ $(use_with selinux semanage)
+ $(use_with python python-bindings)
+ $(use_enable locator krb5-locator-plugin)
+ $(use_enable nls )
+ $(use_with netlink libnl)
+ $(use_with manpages)
+ $(use_with sudo)
+ $(use_with autofs)
+ $(use_with ssh)
+ --with-crypto="libcrypto"
+ --with-initscript="sysv"
+ )
+
+ autotools-utils_src_configure
+}
+
+src_install(){
+ autotools-utils_src_install
+
+ insinto /etc/sssd
+ insopts -m600
+ doins "${S}"/src/examples/sssd-example.conf
+
+ insinto /etc/logrotate.d
+ insopts -m644
+ newins "${S}"/src/examples/logrotate sssd
+
+ use python && python_clean_installation_image
+
+ newconfd "${FILESDIR}"/sssd.conf sssd
+
+ systemd_dounit "${FILESDIR}/${PN}.service"
+
+}
+
+src_test() {
+ autotools-utils_src_test
+}
+
+pkg_postinst(){
+ elog "You must set up sssd.conf (default installed into /etc/sssd)"
+ elog "and (optionally) configuration in /etc/pam.d in order to use SSSD"
+ elog "features. Please see howto in http://fedorahosted.org/sssd/wiki/HOWTO_Configure_1_0_2"
+
+ use python && \
+ python_mod_optimize SSSDConfig/{ipachangeconf,sssd_upgrade_config}.py
+}
+
+pkg_postrm() {
+ use python && \
+ python_mod_cleanup SSSDConfig/{ipachangeconf,sssd_upgrade_config}.py
+}