summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristian Heim <phreak@gentoo.org>2007-01-10 20:22:49 +0000
committerChristian Heim <phreak@gentoo.org>2007-01-10 20:22:49 +0000
commit9aaf7ae0a829a4cf80f1e7a5a4c77c82f41fa271 (patch)
treebe124cba9cd7427c08a8ba6378c249c7f338916f /bugfixes
parentRemoving mod_auth_mysql from the bugfixes overlay, fixed in gentoo-x86. (diff)
downloadphreak-9aaf7ae0a829a4cf80f1e7a5a4c77c82f41fa271.tar.gz
phreak-9aaf7ae0a829a4cf80f1e7a5a4c77c82f41fa271.tar.bz2
phreak-9aaf7ae0a829a4cf80f1e7a5a4c77c82f41fa271.zip
Adding mod_auth_kerb for testing.
svn path=/; revision=179
Diffstat (limited to 'bugfixes')
-rw-r--r--bugfixes/net-www/mod_auth_kerb/Manifest36
-rw-r--r--bugfixes/net-www/mod_auth_kerb/files/11_mod_auth_kerb.conf14
-rw-r--r--bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc63
-rw-r--r--bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc6-r13
-rw-r--r--bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc73
-rw-r--r--bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc7-r13
-rw-r--r--bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.33
-rw-r--r--bugfixes/net-www/mod_auth_kerb/files/mod_auth_kerb-5.0-CVE-2006-5989.patch13
-rw-r--r--bugfixes/net-www/mod_auth_kerb/metadata.xml8
-rw-r--r--bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc6-r1.ebuild45
-rw-r--r--bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc7-r1.ebuild45
-rw-r--r--bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.3.ebuild45
12 files changed, 221 insertions, 0 deletions
diff --git a/bugfixes/net-www/mod_auth_kerb/Manifest b/bugfixes/net-www/mod_auth_kerb/Manifest
new file mode 100644
index 0000000..124ec33
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/Manifest
@@ -0,0 +1,36 @@
+AUX 11_mod_auth_kerb.conf 360 RMD160 927b4d9efe81bbe6af2584d542b747d15891703a SHA1 1e0ed18e598ecc5ee920c20f7e5dee90bd231130 SHA256 e4da65c33b031724778df016c21eab6dd6a191eb63bebdbd4c49c50411466be9
+MD5 20c0b6288def0974624689c3d1cc3a68 files/11_mod_auth_kerb.conf 360
+RMD160 927b4d9efe81bbe6af2584d542b747d15891703a files/11_mod_auth_kerb.conf 360
+SHA256 e4da65c33b031724778df016c21eab6dd6a191eb63bebdbd4c49c50411466be9 files/11_mod_auth_kerb.conf 360
+AUX mod_auth_kerb-5.0-CVE-2006-5989.patch 559 RMD160 86d4d70c3b9b5b1d0765d930b50f3e79e9260bed SHA1 82ff751a15ce586bcdf111aec7bc6520be1c0428 SHA256 0a2ec61ab9c0724f74408a3f3a255e22264dfbe394fcf6170b3eba744e209f56
+MD5 170086289392ee5e12b223374f9a25ae files/mod_auth_kerb-5.0-CVE-2006-5989.patch 559
+RMD160 86d4d70c3b9b5b1d0765d930b50f3e79e9260bed files/mod_auth_kerb-5.0-CVE-2006-5989.patch 559
+SHA256 0a2ec61ab9c0724f74408a3f3a255e22264dfbe394fcf6170b3eba744e209f56 files/mod_auth_kerb-5.0-CVE-2006-5989.patch 559
+DIST mod_auth_kerb-5.0-rc6.tar.gz 68761 RMD160 a9a277c532e7f72b3a649346e88db7aea1889036 SHA1 b1700b4eca2d50691977849750f5e614c7caa80d SHA256 ae33ab3ae5b419819725091d154add1a1d1a5d6d97e31e9f327f71a0b6370d3e
+DIST mod_auth_kerb-5.0rc7.tar.gz 72272 RMD160 f336f1c9c4b67a88fd162395ec1299f73c5e89c4 SHA1 5a3e699b86c0f08b09fe44aa2747bfd8a67f5b87 SHA256 8cd4cdcc635ad153c82041d2256b17566bc74618ee79336f432e74b1d5a0930a
+DIST mod_auth_kerb-5.3.tar.gz 73530 RMD160 c1ba0dc27470ad4b355d795ba51374726ce57f03 SHA1 934e8afbd4e13e208ee0f1cf9e7498d7b6f7acd5 SHA256 89cd779a94405521770cbcb169af5af61e7f2aad91c4f4b82efaae35df7595ec
+EBUILD mod_auth_kerb-5.0_rc6-r1.ebuild 1077 RMD160 8de4b0c8b5e3b11798587233117d88a94126ec19 SHA1 0e31504eab885f4b067d3f03e8cd34a7d0752b2c SHA256 15d5786ba3dd2b2c7fba044f1016977e4d4013ea7cb2f7eca32b03fc55f03d94
+MD5 141542c6870b85d34237df4ef864040e mod_auth_kerb-5.0_rc6-r1.ebuild 1077
+RMD160 8de4b0c8b5e3b11798587233117d88a94126ec19 mod_auth_kerb-5.0_rc6-r1.ebuild 1077
+SHA256 15d5786ba3dd2b2c7fba044f1016977e4d4013ea7cb2f7eca32b03fc55f03d94 mod_auth_kerb-5.0_rc6-r1.ebuild 1077
+EBUILD mod_auth_kerb-5.0_rc7-r1.ebuild 1077 RMD160 6d89162a270cd95efc69cb3344601aae43af9f72 SHA1 c3e7fc05e5916a8946d0fc0a9870ad1563a06656 SHA256 31584fae2c7b3574db948ee05a184a898fe90fd7a90a7d383767eebca80a37aa
+MD5 79b3645bcb9ecc706ec9c48fbdb43b0f mod_auth_kerb-5.0_rc7-r1.ebuild 1077
+RMD160 6d89162a270cd95efc69cb3344601aae43af9f72 mod_auth_kerb-5.0_rc7-r1.ebuild 1077
+SHA256 31584fae2c7b3574db948ee05a184a898fe90fd7a90a7d383767eebca80a37aa mod_auth_kerb-5.0_rc7-r1.ebuild 1077
+EBUILD mod_auth_kerb-5.3.ebuild 1073 RMD160 5fc210c5158f86bb11e7332696e6085ecc79c765 SHA1 3c62dc03d0e657d54666be1c821ed732f7578846 SHA256 2dbdddde31df034405def0dcb79dcad3b77feb18a0f94f10d9102da0790fc6d9
+MD5 70137369dddb0904bc39a5bfcc045bdf mod_auth_kerb-5.3.ebuild 1073
+RMD160 5fc210c5158f86bb11e7332696e6085ecc79c765 mod_auth_kerb-5.3.ebuild 1073
+SHA256 2dbdddde31df034405def0dcb79dcad3b77feb18a0f94f10d9102da0790fc6d9 mod_auth_kerb-5.3.ebuild 1073
+MISC metadata.xml 231 RMD160 a4a252abe4fb2922d19ccc4952d0128c3ccefbce SHA1 66b21c56c3a98e5a4b489dc000ff1d5956ab63d0 SHA256 79cc89f7b494dc5097d6dc5fedeb567e0dbc13e2adfcbe3f80082ad4625b38b3
+MD5 94cc9443fa6aead0b11dda55a10e117e metadata.xml 231
+RMD160 a4a252abe4fb2922d19ccc4952d0128c3ccefbce metadata.xml 231
+SHA256 79cc89f7b494dc5097d6dc5fedeb567e0dbc13e2adfcbe3f80082ad4625b38b3 metadata.xml 231
+MD5 60f00513746bd78dbbc905dd2d53e152 files/digest-mod_auth_kerb-5.0_rc6-r1 262
+RMD160 fa455b7e746ac6bf818fd367d02082f3dbc66309 files/digest-mod_auth_kerb-5.0_rc6-r1 262
+SHA256 b6392e5b1608dfcfb0632eaec96f533227c874ea1116a3ef4ed930bbc2aad86a files/digest-mod_auth_kerb-5.0_rc6-r1 262
+MD5 fc55498aaa35d757cea367eba2c831be files/digest-mod_auth_kerb-5.0_rc7-r1 259
+RMD160 0f4f3f0812f45c3e16393cb17873f7d9cbb38eb2 files/digest-mod_auth_kerb-5.0_rc7-r1 259
+SHA256 cfeffa27bace1ffa987700b0c868278af65e71c6b8265639e4ada382eeadf0b9 files/digest-mod_auth_kerb-5.0_rc7-r1 259
+MD5 5b0e8742c4eb761068186e43d74621ac files/digest-mod_auth_kerb-5.3 250
+RMD160 cce8f5bf396131c0edd35c9427da5d0e5322933c files/digest-mod_auth_kerb-5.3 250
+SHA256 7a09875fc28474a3531327dad26f07afc4ed8ad73b27b6600583c046d3a618bc files/digest-mod_auth_kerb-5.3 250
diff --git a/bugfixes/net-www/mod_auth_kerb/files/11_mod_auth_kerb.conf b/bugfixes/net-www/mod_auth_kerb/files/11_mod_auth_kerb.conf
new file mode 100644
index 0000000..0852c11
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/files/11_mod_auth_kerb.conf
@@ -0,0 +1,14 @@
+<IfDefine AUTH_KERB>
+ LoadModule auth_kerb_module modules/mod_auth_kerb.so
+</IfDefine>
+
+<IfModule mod_auth_kerb.c>
+ <Directory "/var/www/private">
+ AuthType Kerberos
+ AuthName "Kerberos Login"
+ # See the INSTALL file about howto create the keytab
+ Krb5Keytab conf/apache.keytab
+ KrbAuthRealms EXAMPLE.COM
+ Require valid-user
+ </Directory>
+</IfModule>
diff --git a/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc6 b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc6
new file mode 100644
index 0000000..f2c5c3c
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc6
@@ -0,0 +1,3 @@
+MD5 274edfb950af20ce6ef0ddcb7c20263a mod_auth_kerb-5.0-rc6.tar.gz 68761
+RMD160 a9a277c532e7f72b3a649346e88db7aea1889036 mod_auth_kerb-5.0-rc6.tar.gz 68761
+SHA256 ae33ab3ae5b419819725091d154add1a1d1a5d6d97e31e9f327f71a0b6370d3e mod_auth_kerb-5.0-rc6.tar.gz 68761
diff --git a/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc6-r1 b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc6-r1
new file mode 100644
index 0000000..f2c5c3c
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc6-r1
@@ -0,0 +1,3 @@
+MD5 274edfb950af20ce6ef0ddcb7c20263a mod_auth_kerb-5.0-rc6.tar.gz 68761
+RMD160 a9a277c532e7f72b3a649346e88db7aea1889036 mod_auth_kerb-5.0-rc6.tar.gz 68761
+SHA256 ae33ab3ae5b419819725091d154add1a1d1a5d6d97e31e9f327f71a0b6370d3e mod_auth_kerb-5.0-rc6.tar.gz 68761
diff --git a/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc7 b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc7
new file mode 100644
index 0000000..6b594c7
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc7
@@ -0,0 +1,3 @@
+MD5 139b63c98333682e611515b225b5222d mod_auth_kerb-5.0rc7.tar.gz 72272
+RMD160 f336f1c9c4b67a88fd162395ec1299f73c5e89c4 mod_auth_kerb-5.0rc7.tar.gz 72272
+SHA256 8cd4cdcc635ad153c82041d2256b17566bc74618ee79336f432e74b1d5a0930a mod_auth_kerb-5.0rc7.tar.gz 72272
diff --git a/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc7-r1 b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc7-r1
new file mode 100644
index 0000000..6b594c7
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.0_rc7-r1
@@ -0,0 +1,3 @@
+MD5 139b63c98333682e611515b225b5222d mod_auth_kerb-5.0rc7.tar.gz 72272
+RMD160 f336f1c9c4b67a88fd162395ec1299f73c5e89c4 mod_auth_kerb-5.0rc7.tar.gz 72272
+SHA256 8cd4cdcc635ad153c82041d2256b17566bc74618ee79336f432e74b1d5a0930a mod_auth_kerb-5.0rc7.tar.gz 72272
diff --git a/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.3 b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.3
new file mode 100644
index 0000000..a8b1de3
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/files/digest-mod_auth_kerb-5.3
@@ -0,0 +1,3 @@
+MD5 a363588578050b3d320a2ceccf3ed666 mod_auth_kerb-5.3.tar.gz 73530
+RMD160 c1ba0dc27470ad4b355d795ba51374726ce57f03 mod_auth_kerb-5.3.tar.gz 73530
+SHA256 89cd779a94405521770cbcb169af5af61e7f2aad91c4f4b82efaae35df7595ec mod_auth_kerb-5.3.tar.gz 73530
diff --git a/bugfixes/net-www/mod_auth_kerb/files/mod_auth_kerb-5.0-CVE-2006-5989.patch b/bugfixes/net-www/mod_auth_kerb/files/mod_auth_kerb-5.0-CVE-2006-5989.patch
new file mode 100644
index 0000000..db64f88
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/files/mod_auth_kerb-5.0-CVE-2006-5989.patch
@@ -0,0 +1,13 @@
+Index: mod_auth_kerb-5.0-rc6/spnegokrb5/der_get.c
+===================================================================
+--- mod_auth_kerb-5.0-rc6.orig/spnegokrb5/der_get.c
++++ mod_auth_kerb-5.0-rc6/spnegokrb5/der_get.c
+@@ -151,7 +151,7 @@ der_get_oid (const unsigned char *p, siz
+ if (len < 1)
+ return ASN1_OVERRUN;
+
+- data->components = malloc(len * sizeof(*data->components));
++ data->components = malloc((len + 1) * sizeof(*data->components));
+ if (data->components == NULL && len != 0)
+ return ENOMEM;
+ data->components[0] = (*p) / 40;
diff --git a/bugfixes/net-www/mod_auth_kerb/metadata.xml b/bugfixes/net-www/mod_auth_kerb/metadata.xml
new file mode 100644
index 0000000..8f398d8
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>apache</herd>
+ <maintainer>
+ <email>apache-bugs@gentoo.org</email>
+ </maintainer>
+</pkgmetadata>
diff --git a/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc6-r1.ebuild b/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc6-r1.ebuild
new file mode 100644
index 0000000..594ef4c
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc6-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc6.ebuild,v 1.5 2006/06/05 19:24:00 chtekk Exp $
+
+MY_PV="${PV/_rc/-rc}"
+
+inherit eutils apache-module
+
+DESCRIPTION="An Apache2 authentication DSO using Kerberos."
+HOMEPAGE="http://modauthkerb.sourceforge.net/"
+SRC_URI="mirror://sourceforge/modauthkerb/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="as-is"
+KEYWORDS="x86"
+IUSE="apache2"
+SLOT="0"
+
+DEPEND="virtual/krb5"
+RDEPEND=""
+
+APACHE1_MOD_CONF="11_${PN}"
+APACHE1_MOD_DEFINE="AUTH_KERB"
+
+APACHE2_MOD_CONF="11_${PN}"
+APACHE2_MOD_DEFINE="AUTH_KERB"
+
+DOCFILES="INSTALL README"
+
+need_apache
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${PN}-5.0-CVE-2006-5989.patch"
+}
+
+src_compile() {
+ if use apache2 ; then
+ CFLAGS="" APXS="${APXS2}" econf --with-krb5=/usr --without-krb4 || die "econf failed"
+ else
+ CFLAGS="" APXS="${APXS}" econf --with-krb5=/usr --without-krb4 || die "econf failed"
+ fi
+ emake || die "make failed"
+}
diff --git a/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc7-r1.ebuild b/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc7-r1.ebuild
new file mode 100644
index 0000000..c550e1f
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc7-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_auth_kerb/mod_auth_kerb-5.0_rc7.ebuild,v 1.2 2006/06/05 19:24:00 chtekk Exp $
+
+MY_PV="${PV/_rc/rc}"
+
+inherit eutils apache-module
+
+DESCRIPTION="An Apache2 authentication DSO using Kerberos."
+HOMEPAGE="http://modauthkerb.sourceforge.net/"
+SRC_URI="mirror://sourceforge/modauthkerb/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="as-is"
+KEYWORDS="~x86"
+IUSE="apache2"
+SLOT="0"
+
+DEPEND="virtual/krb5"
+RDEPEND=""
+
+APACHE1_MOD_CONF="11_${PN}"
+APACHE1_MOD_DEFINE="AUTH_KERB"
+
+APACHE2_MOD_CONF="11_${PN}"
+APACHE2_MOD_DEFINE="AUTH_KERB"
+
+DOCFILES="INSTALL README"
+
+need_apache
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${PN}-5.0-CVE-2006-5989.patch"
+}
+
+src_compile() {
+ if use apache2 ; then
+ CFLAGS="" APXS="${APXS2}" econf --with-krb5=/usr --without-krb4 || die "econf failed"
+ else
+ CFLAGS="" APXS="${APXS}" econf --with-krb5=/usr --without-krb4 || die "econf failed"
+ fi
+ emake || die "make failed"
+}
diff --git a/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.3.ebuild b/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.3.ebuild
new file mode 100644
index 0000000..3b1358f
--- /dev/null
+++ b/bugfixes/net-www/mod_auth_kerb/mod_auth_kerb-5.3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2007 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/net-www/mod_auth_kerb/mod_auth_kerb-5.3.ebuild,v 1.1 2007/01/07 16:29:45 kloeri Exp $
+
+MY_PV="${PV/_rc/rc}"
+
+inherit eutils apache-module
+
+DESCRIPTION="An Apache2 authentication DSO using Kerberos."
+HOMEPAGE="http://modauthkerb.sourceforge.net/"
+SRC_URI="mirror://sourceforge/modauthkerb/${PN}-${MY_PV}.tar.gz"
+
+LICENSE="as-is"
+KEYWORDS="~x86"
+IUSE="apache2"
+SLOT="0"
+
+DEPEND="virtual/krb5"
+RDEPEND=""
+
+APACHE1_MOD_CONF="11_${PN}"
+APACHE1_MOD_DEFINE="AUTH_KERB"
+
+APACHE2_MOD_CONF="11_${PN}"
+APACHE2_MOD_DEFINE="AUTH_KERB"
+
+DOCFILES="INSTALL README"
+
+need_apache
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_unpack() {
+ unpack ${A}
+ epatch "${FILESDIR}/${PN}-5.0-CVE-2006-5989.patch"
+}
+
+src_compile() {
+ if use apache2 ; then
+ CFLAGS="" APXS="${APXS2}" econf --with-krb5=/usr --without-krb4 || die "econf failed"
+ else
+ CFLAGS="" APXS="${APXS}" econf --with-krb5=/usr --without-krb4 || die "econf failed"
+ fi
+ emake || die "make failed"
+}