From d4d41570e69db01db7cbadf286517005465c99c7 Mon Sep 17 00:00:00 2001 From: Daniel Solano Gómez Date: Sat, 7 Jun 2014 09:09:47 -0500 Subject: Remove obsolete sys-auth/sssd-1.9.5 --- sys-auth/sssd/Manifest | 9 -- .../files/0001_add_pthread_to_fix_as-needed.patch | 36 ------ sys-auth/sssd/files/0002_allow_xdm_openrc.patch | 19 --- sys-auth/sssd/files/0003_new_krb5.patch | 46 ------- sys-auth/sssd/files/allow_xdm.patch | 19 --- sys-auth/sssd/files/sssd | 21 --- sys-auth/sssd/files/sssd.conf | 4 - sys-auth/sssd/metadata.xml | 21 --- sys-auth/sssd/sssd-1.9.5.ebuild | 143 --------------------- 9 files changed, 318 deletions(-) delete mode 100644 sys-auth/sssd/Manifest delete mode 100644 sys-auth/sssd/files/0001_add_pthread_to_fix_as-needed.patch delete mode 100644 sys-auth/sssd/files/0002_allow_xdm_openrc.patch delete mode 100644 sys-auth/sssd/files/0003_new_krb5.patch delete mode 100644 sys-auth/sssd/files/allow_xdm.patch delete mode 100644 sys-auth/sssd/files/sssd delete mode 100644 sys-auth/sssd/files/sssd.conf delete mode 100644 sys-auth/sssd/metadata.xml delete mode 100644 sys-auth/sssd/sssd-1.9.5.ebuild 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 -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 - #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 @@ - - - -proxy-maintainers - - andreis.vinogradovs@gmail.com - Andreis Vinogradovs - - - maksbotan@gentoo.org - Maxim Koltsov - - - Install sssd's Kerberos plugin - Add support for netlink protocol via dev-libs/libnl - Build man pages with dev-libs/libxslt - Build helper to let net-fs/autofs use sssd provided information - Build helper to let net-misc/openssh use sssd provided information - Build helper to let app-admin/sudo use sssd provided information - - 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 -} -- cgit v1.2.3-65-gdbad