From 00f578bb468d41f26570e9a50f12955bf93fa4ff Mon Sep 17 00:00:00 2001 From: Markos Chandras Date: Wed, 10 Dec 2014 20:29:51 +0000 Subject: Version bump for the LTM branch. 1.9.7 is going to be the last one Package-Manager: portage-2.2.15/cvs/Linux x86_64 Manifest-Sign-Key: 0x09BF4F54C2BA7F3C! --- sys-auth/sssd/ChangeLog | 7 ++- sys-auth/sssd/Manifest | 34 +++++----- sys-auth/sssd/sssd-1.9.7.ebuild | 133 ++++++++++++++++++++++++++++++++++++++++ 3 files changed, 157 insertions(+), 17 deletions(-) create mode 100644 sys-auth/sssd/sssd-1.9.7.ebuild (limited to 'sys-auth') diff --git a/sys-auth/sssd/ChangeLog b/sys-auth/sssd/ChangeLog index 59e89c93d8cb..3fd5002a32d0 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.62 2014/11/20 19:40:49 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-auth/sssd/ChangeLog,v 1.63 2014/12/10 20:29:42 hwoarang Exp $ + +*sssd-1.9.7 (10 Dec 2014) + + 10 Dec 2014; Markos Chandras +sssd-1.9.7.ebuild: + Version bump for the LTM branch. 1.9.7 is going to be the last one *sssd-1.12.2-r1 (20 Nov 2014) diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest index 7fb465cbbf3a..90e2d6861e95 100644 --- a/sys-auth/sssd/Manifest +++ b/sys-auth/sssd/Manifest @@ -12,28 +12,30 @@ AUX sssd.service 341 SHA256 633a4824ba95524a0d9cf8b42cd1a5dc3f9b40f6aeda9ffc60d5 DIST sssd-1.12.1.tar.gz 4088341 SHA256 18b2d7e93e77435708feaf3ff65656f89e5a531ae6d48c4bff98168f171ba8ff SHA512 9514586eb51ac7e8d9639f2aba52cfd5cf71c442ee0a6c652e7838a96cf0fcb62ce4ffa9f9b956d984cd5ecfb3d13b8c21a66677e1e3e9e76f13202792ee2a7e WHIRLPOOL 73b34d373b3b557dc1a075eef94c69ff12051ffef04cd607e81bd84366ca233b67a1b815b02f6aa80d14fbc0453cbe301cdee75e4cc1e218aef8160b2a875e8e DIST sssd-1.12.2.tar.gz 4149084 SHA256 55a06a191b2e2506b23f80cf3d15f58b8d94d1f5a1bc5dc77ccf010c0eaafa5d SHA512 2565020834c5a9d5bc2e26ae19697b86f8e34275f0b8186e06c19b81f063a4ff4c9f5e18c2601687a100af0d355a87bfebfad9f7584c4307e3d37e6b57b358e6 WHIRLPOOL 393ea56a041258e0ed410c57f815753c180f80712316404b5895b97547666c45b0177582b09c1a7a46199b36ee68c335700ee9fc0348788d1b31c703f7141250 DIST sssd-1.9.6.tar.gz 3180066 SHA256 ca96e8d98eb4113396b13d9601dbdd20f4b2f2613d0f29a0157ffd05e3748601 SHA512 32d6056db1a17fe348f0b932d4242ce3b3dc615d4d93ebf580f5f9a3e16985324d9955e092803cf9a2bf35724feab0450737f516e9ce003f6812a0debf54ba15 WHIRLPOOL e496d63a042b39dd5d269a7d24b9a535c73a47741a4429e78e2a9d1282515747a83251338d6c94d75b2de06a415bfed18f7223864b1b4e9a824a25d41afa6a59 +DIST sssd-1.9.7.tar.gz 3485351 SHA256 ed2b7e9835143404cbc0e3e105607b7c554f568e4af024b5db0f10ca4f809c7e SHA512 1c73078f2127c1359c13601900e39dcb7527c5ca1346dfbb2fdcf07d98d3542f7b79aed8acc9dd289ab1a679f0b5477e08a9f1d58da4847ada53bdb4f3f606e2 WHIRLPOOL 691164b8edbcdc5acba024a00ead18e1769175cf6f9c3e49f065d31c84b55b315e569fbf04a841c9cd67ce76531f26875a97e0c553b462aecee29aa9428493be EBUILD sssd-1.12.1.ebuild 3502 SHA256 8b8023b21193017ad17aa17963504e1685d04116d1a78a0bd2fed705be4a2171 SHA512 8e8f8023173357be44f561b0b8eb6a207ca3c740151689c12fd1bb0dc0226d9a3c5a707ffa29d7c7c30a9b52153e9b49667fd295e5736f9a02d6a75dbc2d41c3 WHIRLPOOL 027620d38a894acf4df45387a78c922f353d7d95c50e6e7237d23ba8f452d5f75250060c3d648f7d2463c72ded6703ade5aa150d9cf08df1468ba996e837033d EBUILD sssd-1.12.2-r1.ebuild 5299 SHA256 bb54b691f03c17eb5da278faf00a2869d127e7ef7f66c4f1828a03bdd00d2317 SHA512 fc1e90834051390e8302c622e7ca0fba0b398b55f62de122e78f45b343b949897c163f07cc200b3787cf77972bf0e764dbdc40b6191e6a449d318ccf59f26e25 WHIRLPOOL 48a49f44b560ae5af0219ef4b0a5381647574d439b2397db2d4fa807d94ce99d8925cadbd756efc110e2b114640b865019e68b3d8c9c5ca217dff0647561f5d2 EBUILD sssd-1.12.2.ebuild 3507 SHA256 480f3f916f288a45852d79a77daf242dd6e36e09b9784e718109e6773839108f SHA512 2bb4d4365703b44eb8fe58af090b0f4cf6d81956a3b78d2b8fce6a748f995224c83c2defe4ce069a0d9f39aa0b49b49e71982358f92b6479602b35072dae719b WHIRLPOOL 8e4a407043399c5bb7e3a6a9eb110f3edb3d893aeaa757272238404e6e60c76f1f1f19903036e7bd6887e9b519022c198a1c82bc6c569bb4af4e2f0da1a4d629 EBUILD sssd-1.9.6-r3.ebuild 3207 SHA256 a2bbbc9a67c9eadf4b45913bc4db4053f83541c56b1d7417bc307e10d1a1b0f9 SHA512 8fb1ed04a79e193c4636f7b97f6af3964613cceb8d5633c86c6f0f44702010356e5f80eec5b6c45b58a9abd247679c0e4bb5b8678bc0e25dacbeb4edbfb4359e WHIRLPOOL 2d17351343addd00b11956bf1d316501a2ade0953649608c4a29b3a1c24c7a1358412fcc1df99819e25e2366eac18a0d8c9ac0c81398e21861b14a644bb9402e -MISC ChangeLog 10347 SHA256 c39239d26ebf9a1b0811b1614f6fc889270704e8e7757cabe864293e750617cb SHA512 36c3ed8cf0ec83ecea5e334182faedfd344f2ee0a418c90365fa9b7359ec9ce608f3af6d7919ad0192d6c0949db2e2db0a5415dc453a5e12d87210d3ff58b1ab WHIRLPOOL 302848814893d0e67cb1b7a7b4b36e4f8ff057efa0208904ad9600210ebba41a515f6b384d0b9f5ab7288255687d9d4fc93eff6de94d37ea093649c45116aba6 +EBUILD sssd-1.9.7.ebuild 3221 SHA256 4fb8f7e119bc5067f73fd8a472bc3ab019cecbba70885532773fd0207b42da46 SHA512 61f7f753e8f4af6d07d9a89f81b1834265838c246f6ae4926f4918a743fb4b9bb653cbd442720846543f0fa9ea444fc44ba47a162f57c0d6bb27226f1c38ebfb WHIRLPOOL 1d14af2f50e54d4f4110abaddfc4b4f96e440f05ab007afecf1ff63620945ea6efba5859ca68812d9d60b6c93d5d2597a574bdc61dedb8ac77c04d575b85c9f0 +MISC ChangeLog 10519 SHA256 c4371062ebee9986917f4e1d7fd84f14cd64e11335cab488bcf6234b76a5807e SHA512 7bf08af2d0373f26df6f0d2db7a072457c38d1474fe91d1b686336a2dd29358752eb3d2741dfa5eee4f2ed017bc108b98407354932ac5633304830aaea845a84 WHIRLPOOL 13230edc6092b2b91e3ed321ba6e73ec27a8378a918294f6f24f69fdc1c8b738fae2981e937bd24a8fbcdf027b164124de670b0ca0bec6263ad8d42742831a16 MISC metadata.xml 1023 SHA256 d056fd8216ec84da30390ed4f3961cb97969d2159cca695dd3fd2f939e808b4c SHA512 9296ab06d55fe4e81fd2dd81ca79220268496bdb686d7e49e3fe2eae0e253d91964c6101f09653de688b1fb1074a0dde78e999b5774a9d27e02fdb1cf9cd9f4c WHIRLPOOL df942efd13b9e8002fdf9be5b6d981832b014ea48814ed663725dc790f8e0f7b3a60c329d8f720b569eef563d5b219331f35dba3c18ec992676ed5ee2d1537b0 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 -iQJ8BAEBCABmBQJUbkPDXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w -ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC -MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOCpAQAKMAmwHitazvJCTfopvfSRoa -TmtWGuDlXbVlfVpKWoADyB8bm30r5xQ9n2Gl1cJUBwoHia9m9Gt42V/69yOTMjY1 -fQk8HfY2EiFzqACqspazasF1sQsAc6G6VI54oyDyaayFEUN5sm3ZpE+rkNBjDg7x -alsLO/RTPNVFVaSuZcwkFdkKEUksFz+XJurVWt0U/nVkcapbUr8Gt4Mh5uahC1Bk -rZVMILmMNLysceT6NKyLApJi8Qry9gXp8xIITs7JGhm2ogRP5IWVQFYXqBKQfMGr -grGNtSq2gak1YQcgo6jSR2BUsmmNrwbculQN5bUTeuxLdQ9kLPCBYSa8rjl4B6FD -It+DiTa61dWv/9v4+Y8+0ZX7AP9E+kEKZO5GyKXS96f63VYt7BqHGl6JH73hW1WF -9MUL9ug0naAoOpnhf5LbnvmxisL2rCEkqvheHiCnMDvlHXa8ntrxZpSTex1amB3J -msGmAYMh8CQlSKDQ2vPNLxBVfqUiFU22HKAvNVyRpJFF0+Eos0d+sgS6FQNkZhw7 -GVaSm2OZtoxDsRhW5Y3STzyzftimaIqDTikL1kZsnu6jV4aLUC8UD/GYfvLJKwA5 -0Dv1teRfCvTzMnmjum0t5bSQYv70EOTX8z3xgqn6ZUzhlvW1ae9k4BoL1TPnQy+H -mE+AxUAYu9WEyxuaeYhL -=2feT +iQJ8BAEBCABmBQJUiK08XxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w +ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzNTVDNDczOUYzRjJEMTRGNDRGMzU2RkMw +OUJGNEY1NEMyQkE3RjNDAAoJEAm/T1TCun88yggP+wdz2bkwpUrg57ptKs2fojxx +vUAYzNF8iHpZuE3klkxGsU8SQibaydKvWhOSXIm4jvFtTGbevSzlxxfykgUpjSOj +JN4OB16rX8BtGw3JAJGV045MsoQJI9AMcv76m6Xj6IcZlC6YCTnFm3tiTRDfh1nl +rQwu6i+Jb8WYE7xe1+pFAj4dBzgCO+l1G+828qttm1FxGWC0PLdU8ZAJ+PhmVj4L +MVV5vireb23PH7CtFa0T4+idWpIEb7nzCXa19O9Ul5MyxWBgHhOQDwaEZlpcBKKW +IPLEVLrOk2LT44hRCTQPV322D3z8MZXqht3al/STS6Z1isBahOBeZRQ9p+tru3Az +V0Flgx0Km103Z7jcrM0jpW8XiAl8+V5to26mpv9+xF7fRSjpzUTMBo9rGL8Wv1DK +MSj0Yabulck/5Mo0C4jXp5fW3K2UeUmy+ZVp/J4QUVW6p+0iP/7yOoSlrsXbkISZ +k1YUfV83KxcnYNHP1idjXvQ6cFS549Tdt9nxJwh0i2ttUp+Dvau1DZfqBK++rlXU +vPy9GKP/xvdUTESm9h7eECiYw/He3IrV31BLGitD1BCDYgJVTxzaPEz3XN+wx/WW +YoA6qMVJMVHSNcRYDt65nmP/bgeME7ON/Sc+IAyXWl9nRgUGUJoVlu2+EpSEuhf5 +4ZbFOg8FD+uGYBRegsVo +=tQ8j -----END PGP SIGNATURE----- diff --git a/sys-auth/sssd/sssd-1.9.7.ebuild b/sys-auth/sssd/sssd-1.9.7.ebuild new file mode 100644 index 000000000000..c048c4b93790 --- /dev/null +++ b/sys-auth/sssd/sssd-1.9.7.ebuild @@ -0,0 +1,133 @@ +# 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.7.ebuild,v 1.1 2014/12/10 20:29:42 hwoarang Exp $ + +EAPI=5 + +PYTHON_COMPAT=( python2_7 ) + +AUTOTOOLS_IN_SOURCE_BUILD=1 +AUTOTOOLS_AUTORECONF=1 +AUTOTOOLS_PRUNE_LIBTOOL_FILES=all + +inherit python-single-r1 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}"/${PN}-1.9.6-fix-init.patch +) + +pkg_setup(){ + use python && python-single-r1_pkg_setup + 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 + use python && python_optimize + + insinto /etc/sssd + insopts -m600 + doins "${S}"/src/examples/sssd-example.conf + + insinto /etc/logrotate.d + insopts -m644 + newins "${S}"/src/examples/logrotate sssd + + 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" +} -- cgit v1.2.3-65-gdbad