* [gentoo-commits] gentoo-x86 commit in app-crypt/mit-krb5: ChangeLog mit-krb5-1.8.1-r1.ebuild
@ 2010-05-23 4:10 Jeremy Olexa (darkside)
0 siblings, 0 replies; 2+ messages in thread
From: Jeremy Olexa (darkside) @ 2010-05-23 4:10 UTC (permalink / raw
To: gentoo-commits
darkside 10/05/23 04:10:43
Modified: ChangeLog
Added: mit-krb5-1.8.1-r1.ebuild
Log:
Patch for CVE-2010-1321 - bug #320445. Disable rpath - bug #187201. Installs kerberos.schema - bug #318017. Ebuild clean up. Enable parallel make. Thanks to Eray Aslan
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Revision Changes Path
1.218 app-crypt/mit-krb5/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?rev=1.218&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?rev=1.218&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?r1=1.217&r2=1.218
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v
retrieving revision 1.217
retrieving revision 1.218
diff -u -r1.217 -r1.218
--- ChangeLog 1 May 2010 14:43:06 -0000 1.217
+++ ChangeLog 23 May 2010 04:10:42 -0000 1.218
@@ -1,6 +1,14 @@
# 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.217 2010/05/01 14:43:06 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.218 2010/05/23 04:10:42 darkside Exp $
+
+*mit-krb5-1.8.1-r1 (23 May 2010)
+
+ 23 May 2010; Jeremy Olexa <darkside@gentoo.org> +mit-krb5-1.8.1-r1.ebuild,
+ +files/CVE-2010-1321.patch:
+ Patch for CVE-2010-1321 - bug #320445. Disable rpath - bug #187201.
+ Installs kerberos.schema - bug #318017. Ebuild clean up. Enable parallel
+ make. Thanks to Eray Aslan
01 May 2010; Jeremy Olexa <darkside@gentoo.org> mit-krb5-1.8.1.ebuild:
Fix configure call, patch by Eray Aslan
1.1 app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild?rev=1.1&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild?rev=1.1&content-type=text/plain
Index: mit-krb5-1.8.1-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.1-r1.ebuild,v 1.1 2010/05/23 04:10:42 darkside Exp $
EAPI="2"
inherit eutils flag-o-matic versionator autotools
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"
RDEPEND="!virtual/krb5
>=sys-libs/e2fsprogs-libs-1.41.0
ldap? ( net-nds/openldap )"
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-1320.patch"
epatch "${FILESDIR}/CVE-2010-1321.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 || 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"
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
newins "${S}/plugins/kdb/ldap/libkdb/ldap/kerberos_schema" \
kerberos.schema
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
}
^ permalink raw reply [flat|nested] 2+ messages in thread
* [gentoo-commits] gentoo-x86 commit in app-crypt/mit-krb5: ChangeLog mit-krb5-1.8.1-r1.ebuild
@ 2010-05-24 12:35 Jeremy Olexa (darkside)
0 siblings, 0 replies; 2+ messages in thread
From: Jeremy Olexa (darkside) @ 2010-05-24 12:35 UTC (permalink / raw
To: gentoo-commits
darkside 10/05/24 12:35:38
Modified: ChangeLog mit-krb5-1.8.1-r1.ebuild
Log:
Fix kerberos.schema install issue. bug 318017 by Tilman Giese
(Portage version: 2.1.8.3/cvs/Linux x86_64)
Revision Changes Path
1.219 app-crypt/mit-krb5/ChangeLog
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?rev=1.219&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?rev=1.219&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/ChangeLog?r1=1.218&r2=1.219
Index: ChangeLog
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v
retrieving revision 1.218
retrieving revision 1.219
diff -u -r1.218 -r1.219
--- ChangeLog 23 May 2010 04:10:42 -0000 1.218
+++ ChangeLog 24 May 2010 12:35:37 -0000 1.219
@@ -1,6 +1,9 @@
# 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.218 2010/05/23 04:10:42 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/ChangeLog,v 1.219 2010/05/24 12:35:37 darkside Exp $
+
+ 24 May 2010; Jeremy Olexa <darkside@gentoo.org> mit-krb5-1.8.1-r1.ebuild:
+ Fix kerberos.schema install issue. bug 318017 by Tilman Giese
*mit-krb5-1.8.1-r1 (23 May 2010)
1.2 app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild
file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild?rev=1.2&view=markup
plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild?rev=1.2&content-type=text/plain
diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild?r1=1.1&r2=1.2
Index: mit-krb5-1.8.1-r1.ebuild
===================================================================
RCS file: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mit-krb5-1.8.1-r1.ebuild 23 May 2010 04:10:42 -0000 1.1
+++ mit-krb5-1.8.1-r1.ebuild 24 May 2010 12:35:37 -0000 1.2
@@ -1,6 +1,6 @@
# 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.1-r1.ebuild,v 1.1 2010/05/23 04:10:42 darkside Exp $
+# $Header: /var/cvsroot/gentoo-x86/app-crypt/mit-krb5/mit-krb5-1.8.1-r1.ebuild,v 1.2 2010/05/24 12:35:37 darkside Exp $
EAPI="2"
@@ -96,7 +96,7 @@
if use ldap ; then
insinto /etc/openldap/schema
- newins "${S}/plugins/kdb/ldap/libkdb/ldap/kerberos_schema" \
+ newins "${S}/plugins/kdb/ldap/libkdb_ldap/kerberos.schema" \
kerberos.schema
fi
}
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2010-05-24 12:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-24 12:35 [gentoo-commits] gentoo-x86 commit in app-crypt/mit-krb5: ChangeLog mit-krb5-1.8.1-r1.ebuild Jeremy Olexa (darkside)
-- strict thread matches above, loose matches on Subject: below --
2010-05-23 4:10 Jeremy Olexa (darkside)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox