summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaniel Solano Gómez <daniel@solanogomez.org>2014-06-07 09:09:47 -0500
committerDaniel Solano Gómez <daniel@solanogomez.org>2014-06-07 09:09:47 -0500
commitd4d41570e69db01db7cbadf286517005465c99c7 (patch)
tree0dd2f9d81ffaf31c9982e923bd99e4dbbaa37188
parentRemove media-video/flvtool2 (diff)
downloadsattvik-d4d41570e69db01db7cbadf286517005465c99c7.tar.gz
sattvik-d4d41570e69db01db7cbadf286517005465c99c7.tar.bz2
sattvik-d4d41570e69db01db7cbadf286517005465c99c7.zip
Remove obsolete sys-auth/sssd-1.9.5
-rw-r--r--sys-auth/sssd/Manifest9
-rw-r--r--sys-auth/sssd/files/0001_add_pthread_to_fix_as-needed.patch36
-rw-r--r--sys-auth/sssd/files/0002_allow_xdm_openrc.patch19
-rw-r--r--sys-auth/sssd/files/0003_new_krb5.patch46
-rw-r--r--sys-auth/sssd/files/allow_xdm.patch19
-rw-r--r--sys-auth/sssd/files/sssd21
-rw-r--r--sys-auth/sssd/files/sssd.conf4
-rw-r--r--sys-auth/sssd/metadata.xml21
-rw-r--r--sys-auth/sssd/sssd-1.9.5.ebuild143
9 files changed, 0 insertions, 318 deletions
diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
deleted file mode 100644
index faf4b0b..0000000
--- a/sys-auth/sssd/Manifest
+++ /dev/null
@@ -1,9 +0,0 @@
-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 0003_new_krb5.patch 1702 SHA256 5ad16a7c733824dea87dc0df4ac8b1e9ec3edbd94093856bf379875dbbef4602 SHA512 a55285885d076250890765f25b3c2af5e28649de7efcc275d12ba751784182dccdab76b0f72f5e68863581b588cd4ddd615a218ebdd47be4317983f4c919fc9a WHIRLPOOL 55590c98ef738179e4ec0b4f3791d3fe38c7074173569408f32e102df38e1b86f29b729b85b791fd5661fff69f81c72d86402474eee5669fa079a090311fe47b
-AUX allow_xdm.patch 472 SHA256 9d0462096d7eb03489dbb4f5920c767828068cc87d2e41c75c37631f95850368 SHA512 c728b3619746902584d2f75ef57829a249c964139a24bd012530399ce3fb478fd2236efaa6c5313dd8132ea46ecb9a8c899f7a10c5b063da2a03ba9f9ba2650f WHIRLPOOL 93d4fdd206602833104f43eae576fc22bee4975e3ba116dd4caff1067a0394c230726d70d8e74d90288c984b46c3f9d26856bb2ee663dd63ace425ce6acc4d71
-AUX sssd 488 SHA256 464f6ecb559cbe14dcd1974837aeab338f4ce38686cc464bcddf1db28839caa5 SHA512 274473cf69e62f405c2af2ea94e9964f579140c47623f4d7712f33c9e34525fda6b77c8fe8d180e8b45905ad6c4d581f9ae4f173aafa0660e48f61da0069e65d WHIRLPOOL ceb70b5c0bf11f6620f0c31fab6c7f4fe5c7ff84fc07aa4f63a6a73be05f0bca62d1f9ab0d422ec0c97939569ec3a6ca7ed63b13ede84f6e39c4ac3c12cc0ba4
-AUX sssd.conf 124 SHA256 bc5154f0ee2c2e6cffd5b6e371d4302a5952bd04343dd4c56689f43821a5fb94 SHA512 f16908c44b213edbf6b0c6e8d49df92e8c06fc623279037074fe51e49b8aca7dc18f5ed83f71909fc8209df80dfc150583edb1687f88e61588bdf9d1fbf6ed5a WHIRLPOOL 37151473420598bd24d90ef1975ba83c5e9f5301a459b8d73d5df540d5b67686494b9f826b8e985b42765c65861d5f82b6ef705ebe577e68bbf57a893a24f32b
-DIST sssd-1.9.5.tar.gz 3106988 SHA256 a377c436901e92d689de811d48e37d88764460e889e47bfddd90626f0a8a015c SHA512 308785c660b9df7884e4d089d5d6880ff512598ca7803c2320404898328741d4c8cd15103f3074f0fb11b63dacddec808328db3de7b3ec07b81768bac1554624 WHIRLPOOL 4bfb6b35bc867f49662b5a5e6e80330e927340796f930c717a750e15e0977766957cf873b43f8e3ad11a181c22997c6a59868f458d9fe6fe12ce6c078f82d3b5
-EBUILD sssd-1.9.5.ebuild 3402 SHA256 d370f5d509d8eb47699530dbce8f6fa0be48e115ed7606cd0db719ebe94e6966 SHA512 11b1876f732eb9664c7a3fec9b2267105aee34eafb8dd9242eba2dd906bc7ce2998a5531b5e2bce90b8f66e2b0f4c34a3f2df5f682ae202fb4ea7a6ec407a2a7 WHIRLPOOL b35fc248dfa16bf930f301fb0e624e76f2f3d8c38e2cc946978d2e2ea990a91b1c8303cefb59b4d91f7c333ba2e36fb5637e6968a8eb03430d7c30a2af8b56fa
-MISC metadata.xml 921 SHA256 4b2d79c80f3d9fa0d70be4a31083bc39edca07215611184bc1c1f1597260f8f3 SHA512 034310ea409bdfd6a4008c726b16a51659d625f8bc705eecc39643cecd4ed69689068e49311029f95d896347084c642d4e3283c913381770d3072a363c12f922 WHIRLPOOL 67a8da5b5e0d745443757ded349dae3ae3bdde8a9f679290226c6c0af27df890b83b0c18b7610f45b34a416301b7ee8bd45ff33c74fde2550cce7f66d9194fce
diff --git a/sys-auth/sssd/files/0001_add_pthread_to_fix_as-needed.patch b/sys-auth/sssd/files/0001_add_pthread_to_fix_as-needed.patch
deleted file mode 100644
index 00769a0..0000000
--- a/sys-auth/sssd/files/0001_add_pthread_to_fix_as-needed.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff --git a/Makefile.am b/Makefile.am
---- a/Makefile.am
-+++ b/Makefile.am
-@@ -313,7 +313,8 @@
- $(DHASH_LIBS) \
- $(SSS_CRYPT_LIBS) \
- $(OPENLDAP_LIBS) \
-- $(TDB_LIBS)
-+ $(TDB_LIBS) \
-+ -lpthread
-
- PYTHON_BINDINGS_LIBS = \
- $(TALLOC_LIBS) \
-@@ -338,7 +339,8 @@
- $(COLLECTION_LIBS) \
- $(DHASH_LIBS) \
- $(OPENLDAP_LIBS) \
-- $(TDB_LIBS)
-+ $(TDB_LIBS) \
-+ -lpthread
-
- if BUILD_SELINUX
- PYTHON_BINDINGS_LIBS += $(SELINUX_LIBS)
-diff --git a/configure.ac b/configure.ac
---- a/configure.ac
-+++ b/configure.ac
-@@ -18,7 +18,8 @@
- AM_PROG_CC_C_O
- AC_DISABLE_STATIC
- AC_PROG_INSTALL
--AC_PROG_LIBTOOL
-+LT_INIT
-+AM_PROG_AR
- AC_CONFIG_MACRO_DIR([m4])
- AM_GNU_GETTEXT([external])
- AM_GNU_GETTEXT_VERSION([0.14])
diff --git a/sys-auth/sssd/files/0002_allow_xdm_openrc.patch b/sys-auth/sssd/files/0002_allow_xdm_openrc.patch
deleted file mode 100644
index 40d64cb..0000000
--- a/sys-auth/sssd/files/0002_allow_xdm_openrc.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/sysv/gentoo/sssd.old 2011-08-02 23:14:48.000000000 +0300
-+++ src/sysv/gentoo/sssd 2011-08-24 12:15:18.413929409 +0300
-@@ -1,13 +1,13 @@
- #!/sbin/runscript
-
- depend(){
-- need localmount netmount clock
-- use syslog
-+ need localmount netmount clock nscd
-+ use syslog xdm
- }
-
- start(){
- ebegin "Starting sssd"
-- start-stop-daemon --start --exec /usr/sbin/sssd -- -D
-+ start-stop-daemon --start --exec /usr/sbin/sssd -- -Df
- eend ${?}
- }
-
diff --git a/sys-auth/sssd/files/0003_new_krb5.patch b/sys-auth/sssd/files/0003_new_krb5.patch
deleted file mode 100644
index 03a7c74..0000000
--- a/sys-auth/sssd/files/0003_new_krb5.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 4e78fab6a1b2e9653a7959cbdb7d54bb750041d0 Mon Sep 17 00:00:00 2001
-From: Jakub Hrozek <jhrozek@redhat.com>
-Date: Mon, 04 Feb 2013 16:30:48 +0000
-Subject: krb5: include backwards compatible declaration of krb5_trace_info
-
-krb5-1.10 used to include "struct krb5_trace_info", now krb5-1.11
-includes a "krb5_trace_info" typedefed from "struct _krb5_trace_info".
-
-Do the same in the SSSD to allow compiling with both 1.10 and 1.11.
----
-diff --git a/src/external/krb5.m4 b/src/external/krb5.m4
-index 5bc8711..f1679a1 100644
---- a/src/external/krb5.m4
-+++ b/src/external/krb5.m4
-@@ -37,7 +37,7 @@ SAVE_LIBS=$LIBS
- CFLAGS="$CFLAGS $KRB5_CFLAGS"
- LIBS="$LIBS $KRB5_LIBS"
- AC_CHECK_HEADERS([krb5.h krb5/krb5.h])
--AC_CHECK_TYPES([krb5_ticket_times, krb5_times], [], [],
-+AC_CHECK_TYPES([krb5_ticket_times, krb5_times, krb5_trace_info], [], [],
- [ #ifdef HAVE_KRB5_KRB5_H
- #include <krb5/krb5.h>
- #else
-diff --git a/src/util/sss_krb5.c b/src/util/sss_krb5.c
-index bb61d10..ab0344c 100644
---- a/src/util/sss_krb5.c
-+++ b/src/util/sss_krb5.c
-@@ -1001,9 +1001,15 @@ sss_krb5_residual_check_type(const char *full_location,
- }
-
- #ifdef HAVE_KRB5_SET_TRACE_CALLBACK
-+
-+#ifndef HAVE_KRB5_TRACE_INFO
-+/* krb5-1.10 had struct krb5_trace_info, 1.11 has type named krb5_trace_info */
-+typedef struct krb5_trace_info krb5_trace_info;
-+#endif /* HAVE_KRB5_TRACE_INFO */
-+
- static void
- sss_child_krb5_trace_cb(krb5_context context,
-- const struct krb5_trace_info *info, void *data)
-+ const krb5_trace_info *info, void *data)
- {
- if (info == NULL) {
- /* Null info means destroy the callback data. */
---
-cgit v0.9.1
diff --git a/sys-auth/sssd/files/allow_xdm.patch b/sys-auth/sssd/files/allow_xdm.patch
deleted file mode 100644
index 40d64cb..0000000
--- a/sys-auth/sssd/files/allow_xdm.patch
+++ /dev/null
@@ -1,19 +0,0 @@
---- src/sysv/gentoo/sssd.old 2011-08-02 23:14:48.000000000 +0300
-+++ src/sysv/gentoo/sssd 2011-08-24 12:15:18.413929409 +0300
-@@ -1,13 +1,13 @@
- #!/sbin/runscript
-
- depend(){
-- need localmount netmount clock
-- use syslog
-+ need localmount netmount clock nscd
-+ use syslog xdm
- }
-
- start(){
- ebegin "Starting sssd"
-- start-stop-daemon --start --exec /usr/sbin/sssd -- -D
-+ start-stop-daemon --start --exec /usr/sbin/sssd -- -Df
- eend ${?}
- }
-
diff --git a/sys-auth/sssd/files/sssd b/sys-auth/sssd/files/sssd
deleted file mode 100644
index dbf7850..0000000
--- a/sys-auth/sssd/files/sssd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-
-command="/usr/sbin/sssd"
-command_args="${SSSD_OPTIONS} -D"
-start_stop_daemon_args="--quiet"
-description="System Security Services Daemon"
-
-depend(){
- need localmount clock
- use syslog xdm
-}
-
-if [ "${RC_VERSION:-0}" = "0" ]; then
- start() {
- eerror "This script cannot be used for baselayout-1."
- return 1
- }
-fi
diff --git a/sys-auth/sssd/files/sssd.conf b/sys-auth/sssd/files/sssd.conf
deleted file mode 100644
index 33dab3d..0000000
--- a/sys-auth/sssd/files/sssd.conf
+++ /dev/null
@@ -1,4 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-SSSD_OPTIONS=""
diff --git a/sys-auth/sssd/metadata.xml b/sys-auth/sssd/metadata.xml
deleted file mode 100644
index 2127f4b..0000000
--- a/sys-auth/sssd/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<herd>proxy-maintainers</herd>
-<maintainer>
- <email>andreis.vinogradovs@gmail.com</email>
- <name>Andreis Vinogradovs</name>
-</maintainer>
-<maintainer>
- <email>maksbotan@gentoo.org</email>
- <name>Maxim Koltsov</name>
-</maintainer>
-<use>
- <flag name="locator">Install sssd's Kerberos plugin</flag>
- <flag name='netlink'>Add support for netlink protocol via <pkg>dev-libs/libnl</pkg></flag>
- <flag name='manpages'>Build man pages with <pkg>dev-libs/libxslt</pkg></flag>
- <flag name='autofs'>Build helper to let <pkg>net-fs/autofs</pkg> use sssd provided information</flag>
- <flag name='ssh'>Build helper to let <pkg>net-misc/openssh</pkg> use sssd provided information</flag>
- <flag name='sudo'>Build helper to let <pkg>app-admin/sudo</pkg> use sssd provided information</flag>
-</use>
-</pkgmetadata>
diff --git a/sys-auth/sssd/sssd-1.9.5.ebuild b/sys-auth/sssd/sssd-1.9.5.ebuild
deleted file mode 100644
index 26b86b5..0000000
--- a/sys-auth/sssd/sssd-1.9.5.ebuild
+++ /dev/null
@@ -1,143 +0,0 @@
-# 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.5.ebuild,v 1.1 2013/05/21 20:04:05 hwoarang 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.15-r1
- >=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}
- || ( <=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}"/0001*.patch
- "${FILESDIR}"/0002*.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)/samba/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
-
- use python && python_clean_installation_image
-
- 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/{ipachangeconf,sssd_upgrade_config}.py
-}
-
-pkg_postrm() {
- use python && \
- python_mod_cleanup SSSDConfig/{ipachangeconf,sssd_upgrade_config}.py
-}