From: "Eray Aslan (eras)" <eras@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] gentoo-x86 commit in app-crypt/mit-krb5: ChangeLog mit-krb5-1.8.3-r1.ebuild
Date: Fri, 5 Nov 2010 21:13:42 +0000 (UTC) [thread overview]
Message-ID: <20101105211342.AB58C20051@flycatcher.gentoo.org> (raw)
eras 10/11/05 21:13:42
Modified: ChangeLog
Added: mit-krb5-1.8.3-r1.ebuild
Log:
Security bump - bug #339866
(Portage version: 2.1.9.24/cvs/Linux x86_64)
Revision Changes Path
1.232 app-crypt/mit-krb5/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?rev=1.232&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?rev=1.232&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?r1=1.231&r2=1.232
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v
retrieving revision 1.231
retrieving revision 1.232
diff -u -r1.231 -r1.232
--- ChangeLog 5 Aug 2010 14:34:57 -0000 1.231
+++ ChangeLog 5 Nov 2010 21:13:42 -0000 1.232
@@ -1,6 +1,12 @@
# ChangeLog for app-crypt/mit-krb5
# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.231 2010/08/05 14:34:57 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.232 2010/11/05 21:13:42 eras Exp $
+
+*mit-krb5-1.8.3-r1 (05 Nov 2010)
+
+ 05 Nov 2010; Eray Aslan <eras@gentoo.org> +mit-krb5-1.8.3-r1.ebuild,
+ +files/CVE-2010-1322.patch:
+ Security bump - bug #339866
05 Aug 2010; Jeremy Olexa <darkside@gentoo.org> metadata.xml,
-mit-krb5-1.6.3-r6.ebuild:
1.1 app-crypt/mit-krb5/mit-krb5-1.8.3-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.3-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.3-r1.ebuild?rev=1.1&content-type=text/plain
Index: mit-krb5-1.8.3-r1.ebuild
===================================================================
# Copyright 1999-2010 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-r1.ebuild,v 1.1 2010/11/05 21:13:42 eras 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="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
IUSE="ldap doc xinetd"
RDEPEND="!!app-crypt/heimdal
>=sys-libs/e2fsprogs-libs-1.41.0
sys-apps/keyutils
ldap? ( net-nds/openldap )
xinetd? ( sys-apps/xinetd )"
DEPEND="${RDEPEND}
doc? ( virtual/latex-base )"
S=${WORKDIR}/${MY_P}/src
PROVIDE="virtual/krb5"
src_unpack() {
unpack ${A}
unpack ./"${MY_P}".tar.gz
}
src_prepare() {
epatch "${FILESDIR}/CVE-2010-1322.patch"
}
src_configure() {
append-flags "-I/usr/include/et"
econf \
$(use_with ldap) \
--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_test() {
einfo "Tests do not run in sandbox, they need mit-krb5 to be already installed to test it."
}
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
doinfo doc/*.info*
dohtml -r doc/*
# 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
newinitd "${FILESDIR}"/mit-krb5kdc.initd mit-krb5kdc
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 ldap ; 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
einfo ""
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."
einfo ""
fi
}
next reply other threads:[~2010-11-05 21:13 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-11-05 21:13 Eray Aslan (eras) [this message]
-- strict thread matches above, loose matches on Subject: below --
2010-11-23 9:00 [gentoo-commits] gentoo-x86 commit in app-crypt/mit-krb5: ChangeLog mit-krb5-1.8.3-r1.ebuild Christian Faulhammer (fauli)
2010-11-23 18:02 Jeroen Roovers (jer)
2010-11-25 16:00 Brent Baude (ranger)
2010-11-26 8:37 Markos Chandras (hwoarang)
2010-11-27 11:36 Raul Porcel (armin76)
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20101105211342.AB58C20051@flycatcher.gentoo.org \
--to=eras@gentoo.org \
--cc=gentoo-commits@lists.gentoo.org \
--cc=gentoo-dev@lists.gentoo.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox