summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxim Koltsov <maksbotan@gentoo.org>2013-01-02 18:27:59 +0000
committerMaxim Koltsov <maksbotan@gentoo.org>2013-01-02 18:27:59 +0000
commit6cee2374abe04bfaf02eaef3483260fa0d599a33 (patch)
tree7fc5aefe274add16cf2e638b1fb5ac7dd21d8507 /sys-auth/sssd
parentAdd dynamic tag support as pax-utils/lddtree uses it. (diff)
downloadhistorical-6cee2374abe04bfaf02eaef3483260fa0d599a33.tar.gz
historical-6cee2374abe04bfaf02eaef3483260fa0d599a33.tar.bz2
historical-6cee2374abe04bfaf02eaef3483260fa0d599a33.zip
Bump to 1.9.3, thanks to slepnoga
Package-Manager: portage-2.1.11.38/cvs/Linux x86_64 Manifest-Sign-Key: 0xF8DBDADE
Diffstat (limited to 'sys-auth/sssd')
-rw-r--r--sys-auth/sssd/ChangeLog9
-rw-r--r--sys-auth/sssd/Manifest18
-rw-r--r--sys-auth/sssd/sssd-1.9.3.ebuild141
3 files changed, 158 insertions, 10 deletions
diff --git a/sys-auth/sssd/ChangeLog b/sys-auth/sssd/ChangeLog
index 4d18a83ced16..5af3a7f871ce 100644
--- a/sys-auth/sssd/ChangeLog
+++ b/sys-auth/sssd/ChangeLog
@@ -1,6 +1,11 @@
# ChangeLog for sys-auth/sssd
-# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.29 2012/12/04 15:42:22 maksbotan Exp $
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.30 2013/01/02 18:27:42 maksbotan Exp $
+
+*sssd-1.9.3 (02 Jan 2013)
+
+ 02 Jan 2013; Maxim Koltsov <maksbotan@gentoo.org> +sssd-1.9.3.ebuild:
+ Bump to 1.9.3, thanks to slepnoga
04 Dec 2012; Maxim Koltsov <maksbotan@gentoo.org> sssd-1.9.2.ebuild:
Fix bug #445478, thanks to Reto Gantenbein
diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 74f21be7170f..41ea8509b503 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -11,21 +11,23 @@ DIST sssd-1.8.2.tar.gz 2128880 SHA256 59231dbe76f53b4d2ae026419940c5afceb3307a22
DIST sssd-1.8.4.tar.gz 2161696 SHA256 d20845928c91fd66fadc404967089b21b6b64801b1288c789812be51521476a2 SHA512 dc19c4c4f1d0e642699f3966ca22ee87279d8ad6897db4e606d2eaf1201a46a0fbfe2213ce9ef1b00a5c6e25dd967879be462cb7a7db689b1acf7a3b126cbbcc WHIRLPOOL f61949b52fdffa666d214fa7de83e1dbb0f092c3b4305c5b6bd80271592971e447314a24a8893b516877e08ebdae2bb330b953143d077c944d0a7fc051c19a73
DIST sssd-1.8.5.tar.gz 2173189 SHA256 76a1e1eff00ba6e9bab0075b0adf65e451ef9a86ecb3ea7874b5c1960049b4aa SHA512 3f0b54442751c965ad12edc540fcba1219f25c45aa3e9d25a92dce0cf3b5dffaa39cc184175edc4119585882ab974057ef5f92fdedd95346aa6f9654f0c85eb8 WHIRLPOOL 58183684e0c0a8eb55e10fde1a33e7647a19894c40123c87b261c4c2bd46b4d77573cdb3c6ae12efa7036a03abefa463d7be1ee6051389e1371d65ce70641753
DIST sssd-1.9.2.tar.gz 2766842 SHA256 6a24f8c416ecf88b751b4d2ca445d25c0949db52f49f96a558a25a33b790aeb8 SHA512 9515e22e4da30efaa148913a7cd6f9ab24c14105d2e9d2f7c280fb5781489e618944945c4345f41e16eb7cd89d1bb390fe9ac0b7127a8ae3e02920f609e9ddc5 WHIRLPOOL 37fc39b14523308f8623299f28161a087c17d865f5e1973f5924ff6220cbf3d26b12ee1c3e57db0eb0418e0eb8c96ceb252696f081b515403a873c5529a00ce5
+DIST sssd-1.9.3.tar.gz 2871682 SHA256 4fa3f6ed6c1defb52ac005a86c672db12dab2eb01a14dae666a093a771d9dba6 SHA512 d576d400aea0be9182f1848cd953c17bfcb7014e6231b77c9c3d30bf63c81e7409e317ae4e5538bc67ad59b96a8820716bf46f3424d724521667a1fc579643ad WHIRLPOOL ee14c77924d21deccc853dcbe1bd6a34485258cccf5281901a51d2f30df5935f59bbb9fc42093af53e10d43372580ca036e76f2b19aae9890d085cdde2bac1e7
EBUILD sssd-1.8.1-r1.ebuild 2973 SHA256 05638df4da419cd7f4f3a848b2b4fffb82eb66ee12bd070ddc97004e075cc8df SHA512 0bec60f864818d3fc8e8f11941baf5f36b01008c2b5d2a95cef4414393f3ddce666069b16ed130ae7516b10abc0decda4dbe6efd10af435ae6fe2e24bc2c8c1a WHIRLPOOL 44a5b5e096d2edb4063f9dac5f0ebc994399c3a2bbf8ae99c44e3e73b4f8181d096e3d23adf826f82cf20c3b0ef8673a7ba08d08f70611bd815714625a623dea
EBUILD sssd-1.8.2.ebuild 2972 SHA256 cbaa8e715ce685d548055bdbda8edbbfa05eb5fa7057509c390b7e81f96f1a82 SHA512 5626191fadf02ea07646cbc2f60ddf09c674e6f13e3ec5dea994ce3d7fc17f43b9f733c7e0fbc97f434f9700c89f0294b21880c197c4d28d0966361b03283267 WHIRLPOOL 865903f5072d7d6bc6a0bf9d6bacf299685ccb1e28ae89694b9e1be4f97297629980f66abb52ddcbabb654d38e544d9b2932c9a9ae85b3bda4b45b9d9a2e3ede
EBUILD sssd-1.8.4.ebuild 2964 SHA256 a1b82d568b4f99ee7eb864de0612cbbd4d749ada0a9e44971276e6fb6f821678 SHA512 b3df2514302c4e2f43575df173487ae8bf86bad1eab829bb9bdb5c4af4173bcb02dd5a5ed300c1b0c215b266ebb4098cea87abe072b0a321df3f8ccfcd8c73e4 WHIRLPOOL a3a8334cc87f289f20abe946d49a1d4606d4e6a71a15fa339c797053ba6d8464910f2f43b62e6b7929828658f87c372fec392d5520eab75f202a136949dd8bcf
EBUILD sssd-1.8.5.ebuild 2971 SHA256 89db778cb05205b2e28ad9ea9ed776619581e37dfc7517e3d288817cbe0994ff SHA512 9a6d65c492d142fe4a916ad97f93859d2f1176692fe615d04f1878102e88cab023e669d0dd3c50e340ecff1f3930bec2a2a2b5a7ca5376e89114de589d271def WHIRLPOOL 1c766d0388082ef12f5e6270964fa28f896f35c61387f4e208f67ced9a176b077bfdeb058dde7e8db03f1bbe1dbac4a867ba7776c29da5daa9d8a0e3893bbcee
EBUILD sssd-1.9.2.ebuild 3383 SHA256 f5d2186a8ee3d3c3a3d3f7aef68f386b127efeae7aa8ca5a5ffe6ff599932726 SHA512 f4b0b72ff4ec975df4cff85e1efc8929d6796a42c7c5216174a036eb2858362bb56534056cfb7bf981aa618c627a4f321ad7bfb9a13af048616a7880967f4ca0 WHIRLPOOL 7bb767ab50264847702935169cfc479191af16dbbbc07f9285df4e6b841f99af76968426b09caba65cf174b980daa71e64e32e238a4bcd226400c69576cb778e
-MISC ChangeLog 4850 SHA256 d2ad33418e3bd3ab5023ab5b76b2944c0b9bce0430af6a53059b0b7c449c1142 SHA512 d258e50134faf182fb1e9039fcb295243b3b8e07872b85afb08eda03b907eac7ef09c704fda8b4df9047f00d03ae8f006aa90c4f8fd2dc2b6332fe8c1042fbdf WHIRLPOOL b8b685ceaea1b4dd9a0e5d63f3dedc33be381a84d95b9cb75db6ad2ac1b499f62eabada29c88227f6cdd43e0187648af3e44392a912b4d36673ace0afe0f5bde
+EBUILD sssd-1.9.3.ebuild 3383 SHA256 7350abd00d72b1599ac03c1a6107a2242f6ca0d1a719d9b112343c4fd32056c3 SHA512 bc1324f83ad6040fc59547055952998f0b8a53079b43af1f3db262986439e983d7d9fdd807c07a796039987dd8633472fcd3ab4315991cd0cb55e4e7964f26c8 WHIRLPOOL 68d0051196c75339cdae76653b3ebb2bacf3b1a11f2e0426ea65747c85c194efbb32fb124087bd059890361ba52f792c6acddf5b27eac6ee5c4ddcd61e86af45
+MISC ChangeLog 4986 SHA256 513231c35d97f63e9adaaa1176b4fe0fd622702f86fadd08ff6aae727a8f049c SHA512 de26d06de5cf7c43785fdcfea14411486ee6c7e8e21b31f76008aae83aa4c5aa442aa018631fed763403c53dd142e54b4c07180c38a25a607458ccd3e6bb1fbb WHIRLPOOL 460cabb78b66383780b6a443fafa21a90674bdb6b20e4180d66f2e2543e8350640bc463f1e076451bf5316ee0ee8fd6e77d0395c6835f408bf275304b3d4b62e
MISC metadata.xml 1120 SHA256 500a68b0eab60b0ace2d6b67b4eae788a01d0f5fa15fd57eabf768601976982e SHA512 44b67ba6f8708183fefcee0977fc970108bcb8907c479e0acdb08418172eff0cad898f3c64de062899bb5992d8d78bb5b6462e6c29b2e61b6a9f98b5c3f907a4 WHIRLPOOL e3c50f3407a3f7ae680dc021cfee222d994a526037d55a7444f2d511fc9b57db8b35b620a7543aad63382453c6f3e486c74edaf9fbd458aa325efb0eefc56e30
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQEcBAEBCAAGBQJQvhoWAAoJEAmJmMX429re4RcIAIj6qOKAoyvuVv5LfJXVunkH
-XzIRbV4qu03nvYVmwKYVmhaq8RMl00NPNqQupvFGXvB9MUuR0He0ONROMA4UcFjE
-5GToJ2IJrCSm2a5dQjXrjuEM+Fio4uKuk+/GziskxsXZTStcrCm4LwdZYIrN2kY4
-SAg8X7yBiXrGLkKqFFpVS2RcgNbjCYVavxKjY/PVeF9ZRs+0svwwJ7qVxkCqc27U
-lfA2gYbd4lpiM8bhXZVAcUzHucGKSJ/V8EAcim/iwkeA+G/076+zC2a/FyLFV69I
-4EcRW5N27MpkSgwi0Y5/CFffgy6fZxoIhTro6lKnXNjQXuqltSOD3wakN9nCOnU=
-=Lg78
+iQEcBAEBCAAGBQJQ5HwtAAoJEAmJmMX429re1EsH/33aV8GfqovT4Qo71hztZa87
+CBQeQbwU/nGr33VuL2SXqkuVUftnGYaOkC7yB0I/cuNGJEnLkPAPagPgpSRf9X+B
+NAOeny1ncWbx3ABQAitK0FoQNiwL7MIggA4/zcQy22R0aBa+nD8iQDRZfDhsvFhK
+qrtbiU56tFWdyY76E62TZAY6GgStgEcSQnLUc52s85sT+bfomy184EfiwM8GNc8k
+QtWelZv3b+mYxvxn4FQQ5Uf7vitnyFjEd8lB2OfZWohKwzRfOm8HvmhEBc3jlIq7
+bofZhVDGcLqGtAXT9AiwxHGIdHBWd8vh3XYQ+9zfehd3XfYmTthQHY7wBmqjkIA=
+=9bpR
-----END PGP SIGNATURE-----
diff --git a/sys-auth/sssd/sssd-1.9.3.ebuild b/sys-auth/sssd/sssd-1.9.3.ebuild
new file mode 100644
index 000000000000..087c58228b57
--- /dev/null
+++ b/sys-auth/sssd/sssd-1.9.3.ebuild
@@ -0,0 +1,141 @@
+# 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.3.ebuild,v 1.1 2013/01/02 18:27:42 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.10
+ >=net-nds/openldap-2.4.30
+ >=dev-libs/libpcre-8.30
+ >=app-crypt/mit-krb5-1.9.4
+ >=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
+ )
+ >=net-dns/bind-tools-9.9[gssapi]
+ dev-libs/cyrus-sasl
+ >=sys-apps/dbus-1.6
+ nls? ( >=sys-devel/gettext-0.18 )
+ virtual/libintl
+ netlink? ( dev-libs/libnl:3 )
+ "
+#--enable-pac-responder required samba-4
+# If tou have this, use extra_econf hack
+
+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
+}