diff options
author | Sergey Popov <pinkbyte@gentoo.org> | 2012-10-14 10:58:38 +0000 |
---|---|---|
committer | Sergey Popov <pinkbyte@gentoo.org> | 2012-10-14 10:58:38 +0000 |
commit | cb09d62d5e3a8066f73122961347cbb52dc27890 (patch) | |
tree | 03c5793828f2898a10907865e6b367cfd741958e /sys-auth | |
parent | Introduce distutils-r1, a new (and simpler) eclass for Python packages using ... (diff) | |
download | historical-cb09d62d5e3a8066f73122961347cbb52dc27890.tar.gz historical-cb09d62d5e3a8066f73122961347cbb52dc27890.tar.bz2 historical-cb09d62d5e3a8066f73122961347cbb52dc27890.zip |
Version bump
Package-Manager: portage-2.2.0_alpha134/cvs/Linux x86_64
Diffstat (limited to 'sys-auth')
-rw-r--r-- | sys-auth/sssd/ChangeLog | 7 | ||||
-rw-r--r-- | sys-auth/sssd/Manifest | 4 | ||||
-rw-r--r-- | sys-auth/sssd/sssd-1.8.5.ebuild | 123 |
3 files changed, 132 insertions, 2 deletions
diff --git a/sys-auth/sssd/ChangeLog b/sys-auth/sssd/ChangeLog index b77acaa0c72b..1eae19e2575b 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.25 2012/09/09 21:41:01 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.26 2012/10/14 10:58:38 pinkbyte Exp $ + +*sssd-1.8.5 (14 Oct 2012) + + 14 Oct 2012; Sergey Popov <pinkbyte@gentoo.org> +sssd-1.8.5.ebuild: + Version bump 09 Sep 2012; Agostino Sarubbo <ago@gentoo.org> sssd-1.8.4.ebuild: Stable for amd64, wrt bug #434352 diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest index 7843797b6a4d..d34376969d40 100644 --- a/sys-auth/sssd/Manifest +++ b/sys-auth/sssd/Manifest @@ -4,8 +4,10 @@ AUX sssd.conf 124 SHA256 bc5154f0ee2c2e6cffd5b6e371d4302a5952bd04343dd4c56689f43 DIST sssd-1.8.1.tar.gz 2121653 SHA256 42b30cf71bb438341ec6135fec0d7bbd83d9124fa7e1dac41ec67711076ea77c SHA512 25ec1fd811e40231967a7b2864cdf7d37a4f38ea5fb3ed1947e32aec83bf96329bd6db7a860e4351703c9145dca23f3dc41f5976be9687f77c7760174fd9430c WHIRLPOOL 631391073209d17fedd7a3e1230114859d8eb689e2ae8d9ec2a4fd2fb75bc3b66ab50c3dc0d69075ec4c53bd39c1b9ac4ad0cfddd7a72bebcd5157eb35af8f57 DIST sssd-1.8.2.tar.gz 2128880 SHA256 59231dbe76f53b4d2ae026419940c5afceb3307a221648226bc661ce8b871575 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 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 2965 SHA256 99d61111d3a7df340ce491907ad228231aa5eb2ce144fda73975a182ff933a47 SHA512 87a1d92df41d4685805cd83bb2c3d4fd8ebbbeb742c94fd8d7142aeef4ba6a525b7b9514ec7a6d9fa6c7b445d82424d7f928b7d5cea42472c28dd3414817d724 WHIRLPOOL 900d862073fd5391a428a62252ceeb7367beb36e6370cd3a0c53ffd7623b7eb335ae471e2c1fc1e7b9b969e4559fa727156ce60318e06c88394b8f7c8cac0102 -MISC ChangeLog 4274 SHA256 a6179c7f62905a8cacaa21e1d2cda0ddc9f38dda108e48f6f79b8aad3f5b4b5d SHA512 ca32727dc78201e604fcf32f984f1658b09ca2693b8c4802640e9dee46c83e97962aa5a8f07c9163b1fb4b1929a691204ff24e70cb6e556202dec3b8cdc4efcc WHIRLPOOL 80bcd6ec652ed3d9e8cd8410bc9b24fbe481ec5d9647ee0640011626fd4b67a90713a2f102e28860feb7af78dbb5c674842d5d5bdb1aaca57594abbd561d2e71 +EBUILD sssd-1.8.5.ebuild 2971 SHA256 89db778cb05205b2e28ad9ea9ed776619581e37dfc7517e3d288817cbe0994ff SHA512 9a6d65c492d142fe4a916ad97f93859d2f1176692fe615d04f1878102e88cab023e669d0dd3c50e340ecff1f3930bec2a2a2b5a7ca5376e89114de589d271def WHIRLPOOL 1c766d0388082ef12f5e6270964fa28f896f35c61387f4e208f67ced9a176b077bfdeb058dde7e8db03f1bbe1dbac4a867ba7776c29da5daa9d8a0e3893bbcee +MISC ChangeLog 4392 SHA256 d488d8f714252d736574828ab3210cc6cde3da47df42fb29752c57251f1e5b0d SHA512 d24e4d5b929632d4e4922aa904d547f1f2759fa872c96ae525ffc5feed9ba2eb6660fd3e68d65fa9c587b70df46c0a29ada14aa94a1605511cc658144599258c WHIRLPOOL 4c716541f50d1e6e2695bda761544f71dccd2b28dc6917d45f38d0e037fab374f9a17a51caf62ed6289307bde3e761b342b49e70f4eba54293709a2e67293ca5 MISC metadata.xml 733 SHA256 e41c614bfc984d871f644f77f3eb1b60f2e58b1ff4ab31479ce9eef5fc2cf0d3 SHA512 0ca6fccf7009552d7cc08be7bfd5d91228dea70249e66806269159769c829493d634b6ad855169e418957e0a0a5327c7b0422882dec34c8996dbf2af2ce657f2 WHIRLPOOL a4b98868a32f423bfabd559dc7b2c3121b108c2c7bc689c2569bb54f0fdeda05b5f331d03f82b7403abe9b1df6975138ac9e8dc6da0ff654fb9eccdc8200faf3 diff --git a/sys-auth/sssd/sssd-1.8.5.ebuild b/sys-auth/sssd/sssd-1.8.5.ebuild new file mode 100644 index 000000000000..c29c563e3176 --- /dev/null +++ b/sys-auth/sssd/sssd-1.8.5.ebuild @@ -0,0 +1,123 @@ +# Copyright 1999-2012 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/sssd-1.8.5.ebuild,v 1.1 2012/10/14 10:58:38 pinkbyte Exp $ + +EAPI=4 + +PYTHON_DEPEND="python? 2:2.6" + +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="doc +locator netlink nls python selinux test" + +COMMON_DEP=" + virtual/pam + dev-libs/popt + dev-libs/glib:2 + >=dev-libs/ding-libs-0.1.2 + >=sys-libs/talloc-2.0 + sys-libs/tdb + sys-libs/tevent + sys-libs/ldb + >=net-nds/openldap-2.4.19 + !!~net-nds/openldap-2.4.28 + dev-libs/libpcre + >=app-crypt/mit-krb5-1.9.1 + sys-apps/keyutils + >=net-dns/c-ares-1.7.4 + >=dev-libs/nss-3.12.9 + selinux? ( + >=sys-libs/libselinux-2.0.94 + >=sys-libs/libsemanage-2.0.45 + sec-policy/selinux-sssd + ) + net-dns/bind-tools + dev-libs/cyrus-sasl + sys-apps/dbus + nls? ( >=sys-devel/gettext-0.17 ) + virtual/libintl + netlink? ( dev-libs/libnl ) + " + +RDEPEND="${COMMON_DEP}" +DEPEND="${COMMON_DEP} + test? ( dev-libs/check ) + >=dev-libs/libxslt-1.1.26 + app-text/docbook-xml-dtd:4.4 + doc? ( app-doc/doxygen )" + +CONFIG_CHECK="~KEYS" + +pkg_setup(){ + if use python; then + python_set_active_version 2 + python_pkg_setup + python_need_rebuild + fi + linux-info_pkg_setup +} + +src_prepare() { + cp -f "${FILESDIR}"/sssd "${S}/"src/sysv/gentoo/sssd +} + +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" + $(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) ) + + autotools-utils_src_configure +} + +src_install(){ + autotools-utils_src_install + remove_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 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 +} |