diff options
author | Maxim Koltsov <maksbotan@gentoo.org> | 2013-01-02 18:27:59 +0000 |
---|---|---|
committer | Maxim Koltsov <maksbotan@gentoo.org> | 2013-01-02 18:27:59 +0000 |
commit | 6cee2374abe04bfaf02eaef3483260fa0d599a33 (patch) | |
tree | 7fc5aefe274add16cf2e638b1fb5ac7dd21d8507 /sys-auth/sssd | |
parent | Add dynamic tag support as pax-utils/lddtree uses it. (diff) | |
download | historical-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/ChangeLog | 9 | ||||
-rw-r--r-- | sys-auth/sssd/Manifest | 18 | ||||
-rw-r--r-- | sys-auth/sssd/sssd-1.9.3.ebuild | 141 |
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 +} |