summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2013-02-20 16:47:22 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2013-02-20 16:47:22 +0000
commit740557d0718aeb31842728705cabbb26939c6b7e (patch)
tree65e720113ce2055a83bfcb4fe3c63f9dc413df01 /sys-auth
parentsci-physics/harminv: Use tc-getPKG_CONFIG from toolchain-funcs.eclass instead... (diff)
downloadhistorical-740557d0718aeb31842728705cabbb26939c6b7e.tar.gz
historical-740557d0718aeb31842728705cabbb26939c6b7e.tar.bz2
historical-740557d0718aeb31842728705cabbb26939c6b7e.zip
Remove samba-4 dep until it's unmasked.
Package-Manager: portage-2.1.11.52/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'sys-auth')
-rw-r--r--sys-auth/sssd/ChangeLog7
-rw-r--r--sys-auth/sssd/Manifest17
-rw-r--r--sys-auth/sssd/sssd-1.9.4-r1.ebuild139
3 files changed, 161 insertions, 2 deletions
diff --git a/sys-auth/sssd/ChangeLog b/sys-auth/sssd/ChangeLog
index a9b5cdfbe41f..69b5d04f7a80 100644
--- a/sys-auth/sssd/ChangeLog
+++ b/sys-auth/sssd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-auth/sssd
# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.35 2013/01/31 19:48:02 ago Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.36 2013/02/20 16:46:53 maksbotan Exp $
+
+*sssd-1.9.4-r1 (20 Feb 2013)
+
+ 20 Feb 2013; Maxim Koltsov <maksbotan@gentoo.org> +sssd-1.9.4-r1.ebuild:
+ Remove samba-4 dep until it's unmasked.
31 Jan 2013; Agostino Sarubbo <ago@gentoo.org> -sssd-1.8.1-r1.ebuild,
-sssd-1.8.2.ebuild, -sssd-1.8.4.ebuild, -sssd-1.8.5.ebuild,
diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 1078bfd403c4..934bc1eb15cd 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -1,3 +1,6 @@
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA256
+
AUX 0001_add_pthread_to_fix_as-needed.patch 744 SHA256 3d9f822d93555393c19fc9bdbface08092e78e640dd939424700f6403f11ac1f SHA512 fee020fa5f1ef22065c91e93178d99e3a451769cc5fb1ebdceef446a9bea5547727189c65310de2fe68a12f975eb1980af7a5b737882c0c6cdd5129b76659f82 WHIRLPOOL dac4c364fe617d23f0f66675bf98e8dd33c378709c997783df52007e33a89ba871e9f455a705da09e4d213c34707fed864fa5c46c8260c81e83db809a0c7f895
AUX 0002_allow_xdm_openrc.patch 472 SHA256 9d0462096d7eb03489dbb4f5920c767828068cc87d2e41c75c37631f95850368 SHA512 c728b3619746902584d2f75ef57829a249c964139a24bd012530399ce3fb478fd2236efaa6c5313dd8132ea46ecb9a8c899f7a10c5b063da2a03ba9f9ba2650f WHIRLPOOL 93d4fdd206602833104f43eae576fc22bee4975e3ba116dd4caff1067a0394c230726d70d8e74d90288c984b46c3f9d26856bb2ee663dd63ace425ce6acc4d71
AUX allow_xdm.patch 472 SHA256 9d0462096d7eb03489dbb4f5920c767828068cc87d2e41c75c37631f95850368 SHA512 c728b3619746902584d2f75ef57829a249c964139a24bd012530399ce3fb478fd2236efaa6c5313dd8132ea46ecb9a8c899f7a10c5b063da2a03ba9f9ba2650f WHIRLPOOL 93d4fdd206602833104f43eae576fc22bee4975e3ba116dd4caff1067a0394c230726d70d8e74d90288c984b46c3f9d26856bb2ee663dd63ace425ce6acc4d71
@@ -6,6 +9,18 @@ AUX sssd.conf 124 SHA256 bc5154f0ee2c2e6cffd5b6e371d4302a5952bd04343dd4c56689f43
DIST sssd-1.8.6.tar.gz 2175323 SHA256 df3417e7c95e49ee982b6919059a5f181d59fcfbffa1c75106025980fda4c023 SHA512 137b3f2977511ed88c013e3e07da73dff689f8064c7ecf4c6c555e2686d76dd9daf10a184396b9e4a663a5a4fc4942808f6eae2b72eef47a730e041916445a30 WHIRLPOOL 25c8baecc35e69028b92cf4be01a2d37412838b6ec624ca3928e3f013b0e81bb0f0f1a3d57b7145291da7bed52f84f6259366a78e9f562afd26b9af0eb12c31c
DIST sssd-1.9.4.tar.gz 3050325 SHA256 20e39d7c5d89e217b5301f7e75360eb869ac1889701755a598fb3fbed923f4b4 SHA512 2e0297c4a748a5b265956034727a97c3addfa135216133cb76dcf7e905a3a0d87ea02331f98d06dd7a90c5185ba3e89496ff386e3cc675ae90c51a1c49ac0984 WHIRLPOOL 984395610ccc47b6d5b77c73f2ce4fb6f9dea2bfdd4a128d19599dabd6530286513b11c16707641c1610b1d80afdb8996b57f2dcadb9dc9a858053628fac65cf
EBUILD sssd-1.8.6.ebuild 2964 SHA256 aced9bdec88bba4f7832625dc8b27c7cdbcdc7e8dac51809073815ab75776563 SHA512 aca7a2a3a6f8f53198b7f1a73ce4aaed9285ee9ab8a67ce4b2409a302baec76837d79cfbff957bdb2c1719e92b16a4a8c6d83f92cd96f56023bc8280d36b7530 WHIRLPOOL 01932e345de00a3967910c20403b854d27005b991ebe3cbe39c3b87d0e3e5b1e399fe35fde9ed992bad76629830ae02765d57681d362e5a38d89d97519166e9f
+EBUILD sssd-1.9.4-r1.ebuild 3342 SHA256 45b7752b27f44ec350a399cf6dc6c6210d5d38157acba9c8752531be5b71f25f SHA512 c53523f3b101ab7f46557472e63df17eed5d4d280ef8846e6dae5502b3a6d60edb891444b72c3fa4d0f56a08d8cab6d9482d1e23b4ddd74d164bf1a66ff5df06 WHIRLPOOL 593fd4e1641a407a969e169df420fe2c61840ad5df3995b70fecd132332ee20c17fe21d3443176aa6374c5c9e3d350cbca18d8e4aebd8128a8284403d13fd4c0
EBUILD sssd-1.9.4.ebuild 3357 SHA256 7a04a01d551e5f00bc66564db200377e9680b906ee001716dcbdc1227d0952f8 SHA512 06f8fc0f2fbac133870049c8eeaa6adf2addb0a22f89bbefa85c6114f1637b24a922b1b776f69056b29a3b978e359e35614fa17c5ca718d357ce2c16a77ac9e1 WHIRLPOOL 7d0d4ad7d83f2523e4709a1b526a73291ce4c22890bf90c994b18563f3bf4e0e4d3cb97d70e3cb9ea5be17443583b5b016750a364c7dfd7d056a1b2a58fd7a33
-MISC ChangeLog 5760 SHA256 09b1cf8c8a04f0a56f166186a172912e570f85da7afa7b64bc3f391a74f1ea9e SHA512 4d6f678d61a75d7adb309b0eb216ae7cdc36ed7eb50769a06a403c64b47f86c79a5b89615fa4bbc8f8cf90e5833297f688472e0b6bd81e567f26389347b85afd WHIRLPOOL 6bf4772062465b10cda6c4a50d63657a36f74ea6ed7bf502c7af98f730562a7b17afae7c25829534d87408ce421c8240e4e118c44eb204e8c1e1bba37d4fa640
+MISC ChangeLog 5914 SHA256 95e3c72c33ccd4f42ede643ae6808b9ec56b8a9380e4bdb4e7da3d5ab5c8d308 SHA512 72b35802f465a88ef25c95284e1e2a9906e34aae568d40a66e1587abbfed5587e2367b89837e074eb12158dfca4e9c2ff2ebf0f7a7b2b585367c6aa36ba739b3 WHIRLPOOL aba4d17c82873623a3f3d45e0649ed7634517260dae0f91b92047ed7d26f4b7bb3f6ec5ec1c2aaef32df240b6e53171c6db013b0f5411fa8e25848a731f7ddb5
MISC metadata.xml 1120 SHA256 500a68b0eab60b0ace2d6b67b4eae788a01d0f5fa15fd57eabf768601976982e SHA512 44b67ba6f8708183fefcee0977fc970108bcb8907c479e0acdb08418172eff0cad898f3c64de062899bb5992d8d78bb5b6462e6c29b2e61b6a9f98b5c3f907a4 WHIRLPOOL e3c50f3407a3f7ae680dc021cfee222d994a526037d55a7444f2d511fc9b57db8b35b620a7543aad63382453c6f3e486c74edaf9fbd458aa325efb0eefc56e30
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.19 (GNU/Linux)
+
+iQEcBAEBCAAGBQJRJP4rAAoJEAmJmMX429ref9wH/2ifUx7AT3gZTsEeReV/VLj8
+1QeG2uO5KoLdL+mBz3F5YkWPQYqiQyPPsLoP8PkmXAldTT/DjFYrNb7PZO42sD9e
++lD7Ym35NeDjByA0LBXgu/DNGsNo5tyOp7hMjz0gihAg/GCu2KgwxHb9UZOGcFqX
+anRQWjrrpB2yD9DUXtSY/Kk6n4O6uoFkhzP7LPTy5hrW8u9j9A2LAYjVH6Thh7z1
+OLUojEh1GZ2HKnibogFGyyK/LL39N1Q0NPI09Dr1XVa/27YkgpMqeggYVPEGGU1u
+NLawildxbZpju2uXbmNGWAWD0qomemio0DNTxCGoVDPPYqDEAS6gojxtjjwr1D0=
+=LnNK
+-----END PGP SIGNATURE-----
diff --git a/sys-auth/sssd/sssd-1.9.4-r1.ebuild b/sys-auth/sssd/sssd-1.9.4-r1.ebuild
new file mode 100644
index 000000000000..b31e4d4ba2ee
--- /dev/null
+++ b/sys-auth/sssd/sssd-1.9.4-r1.ebuild
@@ -0,0 +1,139 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/sssd-1.9.4-r1.ebuild,v 1.1 2013/02/20 16:46:53 maksbotan Exp $
+
+EAPI=4
+
+PYTHON_DEPEND="python? 2:2.6"
+
+AUTOTOOLS_IN_SOURCE_BUILD=1
+AUTOTOOLS_AUTORECONF=1
+
+inherit python multilib pam linux-info autotools-utils
+
+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.13
+ >=net-nds/openldap-2.4.30
+ >=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}"
+
+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}"/0*.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)/ldb/modules/ldb
+ --without-nscd
+ --with-unicode-lib="glib2"
+ --disable-rpath
+ --enable-silent-rules
+ $(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
+ prune_libtool_files --all
+
+ insinto /etc/sssd
+ insopts -m600
+ doins "${S}"/src/examples/sssd-example.conf
+
+ insinto /etc/logrotate.d
+ insopts -m644
+ newins "${S}"/src/examples/logrotate sssd
+
+ if use python; then
+ python_clean_installation_image
+ python_convert_shebangs -r 2 "${ED}$(python_get_sitedir)"/*.py
+ fi
+ newconfd "${FILESDIR}"/sssd.conf sssd
+}
+
+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.py ipachangeconf.py
+}
+
+pkg_postrm() {
+ use python && python_mod_cleanup SSSDConfig.py ipachangeconf.py
+}