summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEray Aslan <eras@gentoo.org>2012-09-25 09:25:29 +0000
committerEray Aslan <eras@gentoo.org>2012-09-25 09:25:29 +0000
commit4e2e35598e54f4eaa2b46db391dd391fa2562473 (patch)
tree1935b9ee090f2da73b6e7891f057b09a050dec98 /app-crypt
parentVersion bump (diff)
downloadhistorical-4e2e35598e54f4eaa2b46db391dd391fa2562473.tar.gz
historical-4e2e35598e54f4eaa2b46db391dd391fa2562473.tar.bz2
historical-4e2e35598e54f4eaa2b46db391dd391fa2562473.zip
Remove vulnerable versions
Package-Manager: portage-2.2.0_alpha132/cvs/Linux x86_64
Diffstat (limited to 'app-crypt')
-rw-r--r--app-crypt/mit-krb5/ChangeLog6
-rw-r--r--app-crypt/mit-krb5/Manifest35
-rw-r--r--app-crypt/mit-krb5/mit-krb5-1.10.1-r2.ebuild123
-rw-r--r--app-crypt/mit-krb5/mit-krb5-1.8.3-r6.ebuild119
-rw-r--r--app-crypt/mit-krb5/mit-krb5-1.9.2-r2.ebuild123
-rw-r--r--app-crypt/mit-krb5/mit-krb5-1.9.4.ebuild116
6 files changed, 19 insertions, 503 deletions
diff --git a/app-crypt/mit-krb5/ChangeLog b/app-crypt/mit-krb5/ChangeLog
index 6b6653ed260f..bf78499e688a 100644
--- a/app-crypt/mit-krb5/ChangeLog
+++ b/app-crypt/mit-krb5/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for app-crypt/mit-krb5
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.340 2012/09/22 07:47:25 xarthisius Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.341 2012/09/25 09:25:29 eras Exp $
+
+ 25 Sep 2012; Eray Aslan <eras@gentoo.org> -mit-krb5-1.10.1-r2.ebuild,
+ -mit-krb5-1.8.3-r6.ebuild, -mit-krb5-1.9.2-r2.ebuild, -mit-krb5-1.9.4.ebuild:
+ Remove vulnerable versions
22 Sep 2012; Kacper Kowalik <xarthisius@gentoo.org> mit-krb5-1.9.4-r1.ebuild:
ppc/ppc64 stable wrt #429324
diff --git a/app-crypt/mit-krb5/Manifest b/app-crypt/mit-krb5/Manifest
index 5e9452d351b9..3aa42497af79 100644
--- a/app-crypt/mit-krb5/Manifest
+++ b/app-crypt/mit-krb5/Manifest
@@ -23,35 +23,28 @@ AUX mit-krb5_testsuite.patch 3069 SHA256 3c8cfdb012a5388b1a92658437dce619593b91f
AUX mit-krb5kadmind.initd 587 SHA256 fcf92aa6a325bee8b5a1a5d9f627a1ee85d36eb1d410f8fb169550e61d7b1da5 SHA512 0f601aeaf6a7bdf3c832cf1c426721d47a1c3c16fc79c7f6eebf0631452a64846ebcf8edb57d7c2c4acf4f6887f8bf6df3bc6e04c305ffd2f679a35fd75cfe0b WHIRLPOOL a114829df706e7e6b0720464d0138b0b76ce29ccbf855703228ac1da97de19123b3761c953eb94d69c508dd1863ce355347e60e11e0146809f66d42151795ed8
AUX mit-krb5kdc.initd 557 SHA256 12c642b59b821121beabd09e78fcf46aeea8269d29e14e5dc2f20236d6cf3f0f SHA512 e5ffca591a139f26e2ba7f46ceb167b1609656b8ae6bf07423fcdb5da442314348859e8d241edd331d6165364349b85e9847d73cc0c799b52faba2711ecc271d WHIRLPOOL f1d58284df9e45f1057c0584a878d0fbee1c1174d80df9bfbab33366e3b374cdb23e87ab5fea97068c675aff9999483b41d8fb6958954e8f3073287b7dbbe1d3
AUX mit-krb5kpropd.initd 601 SHA256 29e48df9b21ad4acb73618273c6cb1244d15343a71610763f3c292ac934ca189 SHA512 680f4792a384843865b4d82b99b4a5d74498e87735b9f90d787c57c798290580bf5a39c90d57f8d62601d9ecb5c5eae9da5281ce034beaa85aed64241415adc5 WHIRLPOOL cd2d1d2dbac5f5c85a0d06109131ca30fa8f9559d132031ae6b69bc676580307d127ef42d397226b7e7606e66acc349c585402f157e8232b24833738b4bef516
-DIST krb5-1.10.1-signed.tar 10649600 SHA256 d57fcef50e8f113907c3bd94f33db352600bce0f9f1b6d0c15a6d67d6ad62f0a SHA512 8d72622e92604dfa388fb42706929ad778927d87ad2b27b012f266d43b9169ea7521721b7155020583d1a9977bf4b777ab78f819ea03ec74a0211cbbfd0c6657 WHIRLPOOL 32b0466ad4753a3cece6752224aac2d391fe3a0717fb2182a966610573964eab14296d0f62274bee63537a936380d50cbcc5185e917ce6ddf18d4e808376f188
DIST krb5-1.10.2-signed.tar 11520000 SHA256 52c719de1a7f042109486a80e7b69e43555186a2acf26c1e5ab83a3ab1cebe3d SHA512 989d49e2b5cfa55ccf01fd075a9ebe27eb22e2682a3c59eac1489318c84ad8b950458cf6c7ea9a0bfc81423e91a9545fed164799d73a6f6c46ff8f8b97bb2475 WHIRLPOOL 98440f22f737fa9b6a4482d4e7483bf458464a02747ee947296e898fe1407d128c3e74c120ea356ec724a8b26ecbee910b85fb146cfd2b46af932f7e4a968460
DIST krb5-1.10.3-signed.tar 11530240 SHA256 fc48f9f985bf04aa91c239dae0daaa0509c85b61b2d172d9d65ab0c52bcea3cf SHA512 1f2e3bff5b7485fb5b95a247216d952c4fd0b64ed4eaea14693b687a0268f4f88cf018b4c920329f806ecf7f2cde32ff033fc8f2136a7007fdb88c4b1759dfbb WHIRLPOOL f225650f97ca21526761467d83e05de7252d329724b6b88a2d89fa210abdf0d0248e01de50eaaac200deb6eabb9adfb2129cbe297355923a88f2e67e16c6ab70
-DIST krb5-1.8.3-signed.tar 11642880 SHA256 2c5988ddd8b409134cd0e77e9ce8f762605ce8d8fb0aa22f6500f53381567019 SHA512 a44661182a0f0e31d2aae6ce430dbbcf2a49a800959cf0e10fc35c29debe785ad48e2eb777658fc979e45a0342c8e6bfbc7414e4922cc2c5e5c457508acf787e WHIRLPOOL c2d8eab64d5cb7cc19f124142bc9c86547f2e358bb43b4f2fbd6d3acb069faca7970fde4a2404a681501199d9c1fec6a1b259c339badf883d16a964fe43cd05a
-DIST krb5-1.9.2-signed.tar 12185600 SHA256 96b213345b02862b5fef61ef1dd26f643f07e4207496c35179cea35ddb7ae68c SHA512 8918f6fbbd0d82109d408477ead82a668619608e8b90b364596e678a92dd1ddc6ad01c45004d7bc0687037aa62e4ff655fb6989e60e03875385f1cfcb2d836f5 WHIRLPOOL 538040ec7a67e7259f5b3d486c2c6aee9c17d2fd71f61c3380f0b36a10f01a6490eebbe8262ba4ff637134e7b0b862570a9283f4f848af7d7e81fa12322127b4
DIST krb5-1.9.4-signed.tar 13025280 SHA256 42fd639b0cb9568c4ae3d92874a76f75ffdc0071cf466a967b7beb340c020961 SHA512 8638f679a3f93a145ec6c5304125c77743278e5912a2d0d5e96157d60639ce26d5a135caa528570b301b3896c4752e81c523ee71b99534fe71fdc6d8083cbc04 WHIRLPOOL 559098eb8654248c612a2d23533d953f3572052b74a469dd6b4054a25167f72d1ac65ad4f5b714d9d8b9101376728c0ac34e4fce1dc73ad0aab7fa6f4a49d3c0
-EBUILD mit-krb5-1.10.1-r2.ebuild 3106 SHA256 6831e825f086ce5001bd661fcb6fcc8445167e3902d0c8689f081e3e664b9027 SHA512 b7678f4b3803a578daa5917482e646100207a047109264d16b74a8969cfa78393a70bd1629fa6e5fb367cb4b3a209be1c8e993ee65001f2333e0e6501e9d7fcc WHIRLPOOL 9b5186deff255d7c922d10a36f85127b73499e4bcc67bbc96e0fd6b2f2abaf0059e49fe5cbded02b3b47a017053d3525f6d37aaadb97d7d03a966068dab4f7cb
EBUILD mit-krb5-1.10.2-r1.ebuild 3227 SHA256 d77475daf53d4d03d6102bec90b1ecd0d3b52fc336022cb728062c50bbc18866 SHA512 b1dc6a9fe9c3e5ec68468b98e2e214e7ef023f4a831caec65e56a09804f19ebcdce10e1ecae8f8469011f0fe778b5d65739490b9e5cbdc70b6dbb9fb9ad547ea WHIRLPOOL 5b0f81cc41404d28372289f8cad6e6d26c423aa15149adbd802c9f32a9ad90a9d14589bd83dae2b0c162221720629062a30b0258c2acd7fb6c1334f0dfae943b
EBUILD mit-krb5-1.10.3.ebuild 3143 SHA256 55230af3d90c5df01ab8c6ca05273c8e7b128cc37a4252b9d36144734c457708 SHA512 882a0f896f80ba1fb52015662229ad8f5e6955ac76a3b443e6fb7fccd1594cbeaa27b103a54a6f791f47cf90fa43de5e668de8d33de53e265443da98b7cd3913 WHIRLPOOL 52c1591555e91784c5054be79b7fd28cd8231894c73ce7d9c04a20b6ed86b7c6725dc842190acbae9f1d208a605fd2261dc2a81093dfafa8aebcba1b2394e2bb
-EBUILD mit-krb5-1.8.3-r6.ebuild 2940 SHA256 a88bacc133fbabd59298afb2f534ba6e3b9b2bb1aac0063bd6d0b42c437ff6cf SHA512 44b535902b592cd6ee7693e878ad2059b019d68123c6461b38688171b51e9b666e2e2c88836d7ca5daf820cf887ce9fbe560c9ca49fff404476548b0ba7f52a1 WHIRLPOOL 63b90899c502bbb882198ef140f489dee0dd4bfb922776e32133e87ef86fd43434ab3e15e7e9161bb3707267fc4a841c90aaf7ff295446fcabc26adb6c1453b3
-EBUILD mit-krb5-1.9.2-r2.ebuild 3210 SHA256 b69f77ce2f29bff3fb1d37f05729e6c2e76f955ff23c8540db2388836d92a42c SHA512 d5e408edbc50d12407496e1a0cb0ca1f7ad36312c5fb82b7f80778aa34c3bc31da471fc58108e1032a1f879b5a5164ab3b4367e1ec06f8571b45e03b5b2f6406 WHIRLPOOL 5bcbc271aacef65733a2e760b072e3bdfaa94c3204dadbd3af11afbae9fa8a5f9d89ae14af799aa882ed71127f3b2d0dabf07339b1ee2e5a6600da8c16bff093
EBUILD mit-krb5-1.9.4-r1.ebuild 3014 SHA256 145aeba4b637dd5b71bcbdbaedfe5bd546bdfdedac35c2925a9692e6f0661766 SHA512 74b555033793777e8628fa30dd213cbefac19a19973de2d6457d3f390d2c50a1a88ce0685b9a3de4b84f039dea3bc24b9fdf8ae913d00eb52203faa2bb089650 WHIRLPOOL eeabafb2b7b85835a9d88a20c27c69cd5cb875e39b654611c7959f667c9f38415163a1fd4211b562afa960109a1d20d04d5ef041fd0f27dd709fd0e37d26b4d9
-EBUILD mit-krb5-1.9.4.ebuild 2945 SHA256 b1947e6fa89c0b0f1acf0711da4c611e8f7eff626d233d26959862e7414b8156 SHA512 8845a7bae931b5f03162f7b0d2680412361e3f561dfa609423faca6bd8684f9a257f80ad36228b5017ab42ab9262f316aeaba02d24d2bc505a0e35b529fe412e WHIRLPOOL 19b8fedb880c51b166e6fbae3af0c0f1cae8a1f944a98a3ea183686cf0223825312aa43e53f5be2226ba0ecb894b47fc0ef5a502e4093240b8122a8a295d9d75
-MISC ChangeLog 53505 SHA256 e6a052a15c84123216c49e11b317511a6a10f7f058cdda4cbbdf5ad6f610fab4 SHA512 927d3a14338d8f4c2f00cb8b1f3b32144816bdcfe643cfa3ae9c942a6cb7fd4cca450665266c919e0b919d78f5c859dc208fa3354e5d39a1b059e5f817869716 WHIRLPOOL 8da597036632e7aa52002c5bbe8ce427e2f90b364888abfd3c00ab5e954c8fe3501e63e094f789265a688b1e612231a62bd0849de56fc37e80d4a870d6e76c28
+MISC ChangeLog 53681 SHA256 e46c09c60fa852516ceec6c2bb39009737a61406cd5549409bb00d0f63a6a9e6 SHA512 b84d4716ce425454b235bd4344b139489461b0bf35921970bfb4aaf617b26946495b500d6938ef02edae35466c506349a9a67e4d847d6c4a09f5c8579ba9e006 WHIRLPOOL 4126fd8b74817983da68c4f93e9984f4d0835efb7053e9d21bfd989a65ba38c6991cbf2a80f5bacc40efc694adfd6033c6cda1abad81cee8d81d8e72fed69245
MISC metadata.xml 668 SHA256 da5862dde92f34b882870961cb9f1e4aa8209fc549e32a43d99770a9de8b232d SHA512 0038aeb7cda74161d2e2fe97c5124ee6cc86a24b9503714c128cd8b9af8b8050a89cf5dd3aadd66b1714c1d1aeb8564d50479547a586200793ea485e9f9c6c8b WHIRLPOOL 52394a4f4d5acb11f3bf2e76e036707c7f7741990d70bafb5c87a6da5d191b6aee3cb8383f6e66694cbda7458eb1a869c7ec8758750741835e2f1af4e028378c
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
-iQIcBAEBCAAGBQJQXW0XAAoJEF0huFKJUZL5p0kP/AoOb46sSGuKO9JmOkKl6g7i
-v2SNi415LY1bnrCeDxFGoeHayHxw6mqWialw+o3wZ2zQh5B26z5iNZVKYrC3S/9q
-xfgZiH3xvSUbmuKDafVZ8a+tv7qXK9YUQIjhM8qgFf9sXn+Yf11ir4EETMLgCTFu
-xzNG7JgvzFE6IGoyiUZaNMZKuKS+1ch04v6yEE4BExccvPzWdPZZwWBzmsJfk3PZ
-PaiV7r33fPv2i8qZGPD8XBbuTheeUBaE9TS1OgIZPDZ9QgiAjhLkrBEgCF+6Wl8U
-g+86IHfDTwpAexD/5pnE7vNC3nw8t8NlaUBgQ9dVjeRRsQzc4tw2uDwWy5i6+Lwc
-eEROI4M4vxm7ds8yaB8QPTHjc0fr5Pd7r+iP2vrf+2tD0H/YvbHmeJNksjt2G7GD
-Xijo888sxyE2ULRvwow2sgxg12yIsjoVBtAb5IZE+WfxaA09anqB3JR9o6vOImhH
-qSyoppfiZAiL8ZIJrxB8RplapMHEj+BeCDTqDlo4dgM07hVWg6i0+835CfxLm3aA
-xO+He6vMNmp2L5PUMu2k3jX5uswfLn+nQffPtoPbAvncctLcXsD/QJkoW+eq54LM
-iEHATO5AO4SuV8CA9YuneXWHqiNc3AfAoJ14ybUgmLruowXRkJPIzxlEdtkhOsi1
-/V79dwlJuSWTHkdk8TQJ
-=dJgN
+iQIcBAEBCAAGBQJQYXiPAAoJEHfx8XVYajsfpbMP/RT6ojdRC/OIPMwwz+hWLi37
+52DdFHPtHAGXygXpRaB0epSSVE6Ua3n1vsCdq8pnIl2facf2hsig/fpQ6zr5msUD
+9OIVo0rdPbNEIcQEwDdy022YWVhc2ncp7i29AtnuO52Yrp5xiQz3hpQ4msZKqL/M
+WlbMSJdU1+h7jTFs6hL6dBxYxXUwb7KJsuLfENZSKJi/0+5qv8RpcBIzyQS94449
+rhhRef8Y7Xi2KrJvOAMPOAtvq9XjwylXr7RdDUoXr+gMoO6H2rmlm+5xSEIcrTwz
+dojdR8T2FpsCcewRMtQ3rmCuvNpb3vZBPeJMwWwWe+Az+zNt0OhHFaonzYuGVd0L
+K2wKsMoGsY7lO3jX0LrNws0p5Mpfm8csLwabXkdQp+EruqFSuR29PtjmjA35WYkl
+mU70vS8PD0c3kyiWCa9xUg9U/WQxALAnh7B2NIyRhxerM+5B4J6BpidhqBqw8f7b
+HuIrFBXjiH3oYraarviT970pYe73Y7r/+6ANgi02R3w+RnzugvIb3/PVqFJ+ugj6
+XI2KT1I8HGat2K+PznwOp3TwE4TdQNjVQ9+PTE4XfGtM3qUkKB1FhQ48S59wcmvp
+Qom/sKqlRiRYQU0TI7YdApjL9YEDcii/oOv2HHhVAfVR5ljyLnpsqVTJJi6LIsKA
+1vEmveWyNscDpGR9Mh7J
+=FRtV
-----END PGP SIGNATURE-----
diff --git a/app-crypt/mit-krb5/mit-krb5-1.10.1-r2.ebuild b/app-crypt/mit-krb5/mit-krb5-1.10.1-r2.ebuild
deleted file mode 100644
index d6ed0c919f0a..000000000000
--- a/app-crypt/mit-krb5/mit-krb5-1.10.1-r2.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.10.1-r2.ebuild,v 1.3 2012/08/18 09:16:11 eras Exp $
-
-EAPI=4
-
-inherit eutils flag-o-matic versionator
-
-MY_P="${P/mit-}"
-P_DIR=$(get_version_component_range 1-2)
-DESCRIPTION="MIT Kerberos V"
-HOMEPAGE="http://web.mit.edu/kerberos/www/"
-SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
-
-RDEPEND="!!app-crypt/heimdal
- >=sys-libs/e2fsprogs-libs-1.41.0
- keyutils? ( sys-apps/keyutils )
- openldap? ( net-nds/openldap )
- pkinit? ( dev-libs/openssl )
- xinetd? ( sys-apps/xinetd )"
-DEPEND="${RDEPEND}
- virtual/yacc
- doc? ( virtual/latex-base )
- test? ( dev-lang/tcl
- dev-lang/python
- dev-util/dejagnu )"
-
-S=${WORKDIR}/${MY_P}/src
-
-src_unpack() {
- unpack ${A}
- unpack ./"${MY_P}".tar.gz
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${P}_uninitialized_extra.patch"
- epatch "${FILESDIR}/${P}_uninitialized_extra-2.patch"
- epatch "${FILESDIR}/${P}_gcc470.patch"
-}
-
-src_configure() {
- append-flags "-I${EPREFIX}/usr/include/et"
- # QA
- append-flags -fno-strict-aliasing
- append-flags -fno-strict-overflow
- use keyutils || export ac_cv_header_keyutils_h=no
- econf \
- $(use_with openldap ldap) \
- "$(use_with test tcl "${EPREFIX}/usr")" \
- $(use_enable pkinit) \
- $(use_enable threads thread-support) \
- --without-hesiod \
- --enable-shared \
- --with-system-et \
- --with-system-ss \
- --enable-dns-for-realm \
- --enable-kdc-lookaside-cache \
- --disable-rpath
-}
-
-src_compile() {
- emake -j1
-
- if use doc ; then
- cd ../doc
- for dir in api implement ; do
- emake -C "${dir}"
- done
- fi
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
- install
-
- # default database dir
- keepdir /var/lib/krb5kdc
-
- cd ..
- dodoc NOTICE README
- dodoc doc/*.{ps,txt}
- doinfo doc/*.info*
- dohtml -r doc/*.html
-
- if use doc ; then
- dodoc doc/{api,implement}/*.ps
- fi
-
- newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind
- newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc
- newinitd "${FILESDIR}"/mit-krb5kpropd.initd mit-krb5kpropd
-
- insinto /etc
- newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
- insinto /var/lib/krb5kdc
- newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
-
- if use openldap ; then
- insinto /etc/openldap/schema
- doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
- fi
-
- if use xinetd ; then
- insinto /etc/xinetd.d
- newins "${FILESDIR}/kpropd.xinetd" kpropd
- fi
-}
-
-pkg_preinst() {
- if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
- elog "MIT split the Kerberos applications from the base Kerberos"
- elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
- elog "ftp clients and telnet, ftp deamons now live in"
- elog "\"app-crypt/mit-krb5-appl\" package."
- fi
-}
diff --git a/app-crypt/mit-krb5/mit-krb5-1.8.3-r6.ebuild b/app-crypt/mit-krb5/mit-krb5-1.8.3-r6.ebuild
deleted file mode 100644
index 2c67ed7c253a..000000000000
--- a/app-crypt/mit-krb5/mit-krb5-1.8.3-r6.ebuild
+++ /dev/null
@@ -1,119 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.3-r6.ebuild,v 1.1 2011/12/31 20:01:30 idl0r Exp $
-
-EAPI=2
-
-inherit eutils flag-o-matic versionator
-
-MY_P=${P/mit-}
-P_DIR=$(get_version_component_range 1-2)
-DESCRIPTION="MIT Kerberos V"
-HOMEPAGE="http://web.mit.edu/kerberos/www/"
-SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="m68k"
-IUSE="doc openldap test xinetd"
-
-RDEPEND="!!app-crypt/heimdal
- >=sys-libs/e2fsprogs-libs-1.41.0
- sys-apps/keyutils
- openldap? ( net-nds/openldap )
- xinetd? ( sys-apps/xinetd )"
-DEPEND="${RDEPEND}
- doc? ( virtual/latex-base )
- test? ( dev-lang/tcl
- dev-lang/perl
- dev-util/dejagnu )"
-
-S=${WORKDIR}/${MY_P}/src
-
-src_unpack() {
- unpack ${A}
- unpack ./"${MY_P}".tar.gz
-}
-
-src_prepare() {
- epatch "${FILESDIR}/CVE-2010-1322.patch"
- epatch "${FILESDIR}/CVE-2010-1323.1324.4020.patch"
- epatch "${FILESDIR}/CVE-2010-4022.patch"
- epatch "${FILESDIR}/${P}-CVE-2011-0281.0282.0283.patch"
- epatch "${FILESDIR}/CVE-2011-0284.patch"
- epatch "${FILESDIR}/${P}-CVE-2011-0285.patch"
- epatch "${FILESDIR}/mit-krb5_testsuite.patch"
-}
-
-src_configure() {
- append-flags "-I/usr/include/et"
- econf \
- $(use_with openldap ldap) \
- $(use_with test tcl /usr) \
- --without-krb4 \
- --enable-shared \
- --with-system-et \
- --with-system-ss \
- --enable-dns-for-realm \
- --enable-kdc-replay-cache \
- --disable-rpath
-}
-
-src_compile() {
- emake -j1 || die "emake failed"
-
- if use doc ; then
- cd ../doc
- for dir in api implement ; do
- emake -C "${dir}" || die "doc emake failed"
- done
- fi
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- EXAMPLEDIR="/usr/share/doc/${PF}/examples" \
- install || die "install failed"
-
- # default database dir
- keepdir /var/lib/krb5kdc
-
- cd ..
- dodoc README
- dodoc doc/*.{ps,txt}
- doinfo doc/*.info*
- dohtml -r doc/*.html
-
- # die if we cannot respect a USE flag
- if use doc ; then
- dodoc doc/{api,implement}/*.ps || die "dodoc failed"
- fi
-
- newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind || die
- newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc || die
-
- insinto /etc
- newins "${D}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
- insinto /var/lib/krb5kdc
- newins "${D}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
-
- if use openldap ; then
- insinto /etc/openldap/schema
- doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema" || die
- fi
-
- if use xinetd ; then
- insinto /etc/xinetd.d
- newins "${FILESDIR}/kpropd.xinetd" kpropd || die
- fi
-}
-
-pkg_preinst() {
- if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
- elog "MIT split the Kerberos applications from the base Kerberos"
- elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
- elog "ftp clients and telnet, ftp deamons now live in"
- elog "\"app-crypt/mit-krb5-appl\" package."
- fi
-}
diff --git a/app-crypt/mit-krb5/mit-krb5-1.9.2-r2.ebuild b/app-crypt/mit-krb5/mit-krb5-1.9.2-r2.ebuild
deleted file mode 100644
index 677babc5bb68..000000000000
--- a/app-crypt/mit-krb5/mit-krb5-1.9.2-r2.ebuild
+++ /dev/null
@@ -1,123 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.9.2-r2.ebuild,v 1.2 2012/08/18 09:16:11 eras Exp $
-
-EAPI=3
-
-inherit eutils flag-o-matic versionator
-
-MY_P="${P/mit-}"
-P_DIR=$(get_version_component_range 1-2)
-DESCRIPTION="MIT Kerberos V"
-HOMEPAGE="http://web.mit.edu/kerberos/www/"
-SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
-
-RDEPEND="!!app-crypt/heimdal
- >=sys-libs/e2fsprogs-libs-1.41.0
- keyutils? ( sys-apps/keyutils )
- openldap? ( net-nds/openldap )
- pkinit? ( dev-libs/openssl )
- xinetd? ( sys-apps/xinetd )"
-DEPEND="${RDEPEND}
- virtual/yacc
- doc? ( virtual/latex-base )
- test? ( dev-lang/tcl
- dev-lang/python
- dev-util/dejagnu )"
-
-S=${WORKDIR}/${MY_P}/src
-
-src_unpack() {
- unpack ${A}
- unpack ./"${MY_P}".tar.gz
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-kprop_exit_on_error.patch"
- epatch "${FILESDIR}/CVE-2011-1530.patch"
-}
-
-src_configure() {
- append-flags "-I${EPREFIX}/usr/include/et"
- # QA
- append-flags -fno-strict-aliasing
- append-flags -fno-strict-overflow
- use keyutils || export ac_cv_header_keyutils_h=no
- econf \
- $(use_with openldap ldap) \
- "$(use_with test tcl "${EPREFIX}/usr")" \
- $(use_enable pkinit) \
- $(use_enable threads thread-support) \
- --without-hesiod \
- --enable-shared \
- --with-system-et \
- --with-system-ss \
- --enable-dns-for-realm \
- --enable-kdc-lookaside-cache \
- --disable-rpath
-}
-
-src_compile() {
- emake -j1 || die "emake failed"
-
- if use doc ; then
- cd ../doc
- for dir in api implement ; do
- emake -C "${dir}" || die "doc emake failed"
- done
- fi
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
- install || die "install failed"
-
- # default database dir
- keepdir /var/lib/krb5kdc
-
- cd ..
- dodoc NOTICE README
- dodoc doc/*.{ps,txt}
- doinfo doc/*.info*
- dohtml -r doc/*.html
-
- # die if we cannot respect a USE flag
- if use doc ; then
- dodoc doc/{api,implement}/*.ps || die "dodoc failed"
- fi
-
- newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind || die
- newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc || die
- newinitd "${FILESDIR}"/mit-krb5kpropd.initd mit-krb5kpropd || die
-
- insinto /etc
- newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
- insinto /var/lib/krb5kdc
- newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
-
- if use openldap ; then
- insinto /etc/openldap/schema
- doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema" || die
- fi
-
- if use xinetd ; then
- insinto /etc/xinetd.d
- newins "${FILESDIR}/kpropd.xinetd" kpropd || die
- fi
-}
-
-pkg_preinst() {
- if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
- elog "MIT split the Kerberos applications from the base Kerberos"
- elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
- elog "ftp clients and telnet, ftp deamons now live in"
- elog "\"app-crypt/mit-krb5-appl\" package."
- fi
-}
diff --git a/app-crypt/mit-krb5/mit-krb5-1.9.4.ebuild b/app-crypt/mit-krb5/mit-krb5-1.9.4.ebuild
deleted file mode 100644
index 3a6cda14644f..000000000000
--- a/app-crypt/mit-krb5/mit-krb5-1.9.4.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.9.4.ebuild,v 1.7 2012/08/18 09:16:11 eras Exp $
-
-EAPI=4
-inherit eutils flag-o-matic versionator
-
-MY_P="${P/mit-}"
-P_DIR=$(get_version_component_range 1-2)
-DESCRIPTION="MIT Kerberos V"
-HOMEPAGE="http://web.mit.edu/kerberos/www/"
-SRC_URI="http://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}-signed.tar"
-
-LICENSE="as-is"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ~ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos"
-IUSE="doc +keyutils openldap +pkinit +threads test xinetd"
-
-RDEPEND="!!app-crypt/heimdal
- >=sys-libs/e2fsprogs-libs-1.41.0
- keyutils? ( sys-apps/keyutils )
- openldap? ( net-nds/openldap )
- pkinit? ( dev-libs/openssl )
- xinetd? ( sys-apps/xinetd )"
-DEPEND="${RDEPEND}
- virtual/yacc
- doc? ( virtual/latex-base )
- test? ( dev-lang/tcl
- dev-lang/python
- dev-util/dejagnu )"
-
-S=${WORKDIR}/${MY_P}/src
-
-src_unpack() {
- unpack ${A}
- unpack ./"${MY_P}".tar.gz
-}
-
-src_configure() {
- # QA
- append-flags -fno-strict-aliasing
- append-flags -fno-strict-overflow
- use keyutils || export ac_cv_header_keyutils_h=no
- econf \
- $(use_with openldap ldap) \
- "$(use_with test tcl "${EPREFIX}/usr")" \
- $(use_enable pkinit) \
- $(use_enable threads thread-support) \
- --without-hesiod \
- --enable-shared \
- --with-system-et \
- --with-system-ss \
- --enable-dns-for-realm \
- --enable-kdc-lookaside-cache \
- --disable-rpath
-}
-
-src_compile() {
- emake -j1
-
- if use doc ; then
- cd ../doc
- for dir in api implement ; do
- emake -C "${dir}" || die "doc emake failed"
- done
- fi
-}
-
-src_install() {
- emake \
- DESTDIR="${D}" \
- EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
- install
-
- # default database dir
- keepdir /var/lib/krb5kdc
-
- cd ..
- dodoc NOTICE README
- dodoc doc/*.{ps,txt}
- doinfo doc/*.info*
- dohtml -r doc/*.html
-
- # die if we cannot respect a USE flag
- if use doc ; then
- dodoc doc/{api,implement}/*.ps
- fi
-
- newinitd "${FILESDIR}"/mit-krb5kadmind.initd mit-krb5kadmind
- newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc
- newinitd "${FILESDIR}"/mit-krb5kpropd.initd mit-krb5kpropd
-
- insinto /etc
- newins "${ED}/usr/share/doc/${PF}/examples/krb5.conf" krb5.conf.example
- insinto /var/lib/krb5kdc
- newins "${ED}/usr/share/doc/${PF}/examples/kdc.conf" kdc.conf.example
-
- if use openldap ; then
- insinto /etc/openldap/schema
- doins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema"
- fi
-
- if use xinetd ; then
- insinto /etc/xinetd.d
- newins "${FILESDIR}/kpropd.xinetd" kpropd
- fi
-}
-
-pkg_preinst() {
- if has_version "<${CATEGORY}/${PN}-1.8.0" ; then
- elog "MIT split the Kerberos applications from the base Kerberos"
- elog "distribution. Kerberized versions of telnet, rlogin, rsh, rcp,"
- elog "ftp clients and telnet, ftp deamons now live in"
- elog "\"app-crypt/mit-krb5-appl\" package."
- fi
-}