diff options
author | Krzysztof Pawlik <nelchael@gentoo.org> | 2007-04-13 14:55:36 +0000 |
---|---|---|
committer | Krzysztof Pawlik <nelchael@gentoo.org> | 2007-04-13 14:55:36 +0000 |
commit | 39241bbb6d2946cd3281dfdaa66e0265a09367f0 (patch) | |
tree | cdf3aed2988cf8a72b7dc0bcd8eebffb6bd29084 /www-apache/mod_caucho | |
parent | Stable on sparc wrt #174113 (diff) | |
download | gentoo-2-39241bbb6d2946cd3281dfdaa66e0265a09367f0.tar.gz gentoo-2-39241bbb6d2946cd3281dfdaa66e0265a09367f0.tar.bz2 gentoo-2-39241bbb6d2946cd3281dfdaa66e0265a09367f0.zip |
Add patch for SSL connections for 3.1.0
(Portage version: 2.1.2.3)
Diffstat (limited to 'www-apache/mod_caucho')
-rw-r--r-- | www-apache/mod_caucho/ChangeLog | 6 | ||||
-rw-r--r-- | www-apache/mod_caucho/files/mod_caucho-3.1.0-ssl.patch | 20 | ||||
-rw-r--r-- | www-apache/mod_caucho/mod_caucho-3.1.0.ebuild | 3 |
3 files changed, 27 insertions, 2 deletions
diff --git a/www-apache/mod_caucho/ChangeLog b/www-apache/mod_caucho/ChangeLog index aaebf235de3e..37169bed772b 100644 --- a/www-apache/mod_caucho/ChangeLog +++ b/www-apache/mod_caucho/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for www-apache/mod_caucho # Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_caucho/ChangeLog,v 1.13 2007/04/13 14:45:38 nelchael Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_caucho/ChangeLog,v 1.14 2007/04/13 14:55:36 nelchael Exp $ + + 13 Apr 2007; Krzysiek Pawlik <nelchael@gentoo.org> + +files/mod_caucho-3.1.0-ssl.patch, mod_caucho-3.1.0.ebuild: + Add patch for SSL connections for 3.1.0 13 Apr 2007; Krzysiek Pawlik <nelchael@gentoo.org> +files/mod_caucho-3.0.22-ssl.patch, mod_caucho-3.0.22.ebuild: diff --git a/www-apache/mod_caucho/files/mod_caucho-3.1.0-ssl.patch b/www-apache/mod_caucho/files/mod_caucho-3.1.0-ssl.patch new file mode 100644 index 000000000000..fc6a0b5ac878 --- /dev/null +++ b/www-apache/mod_caucho/files/mod_caucho-3.1.0-ssl.patch @@ -0,0 +1,20 @@ +diff -Nru resin-3.0.22.vanilla/modules/c/src/apache2/mod_caucho.c resin-3.0.22/modules/c/src/apache2/mod_caucho.c +--- resin-3.0.22.vanilla/modules/c/src/apache2/mod_caucho.c 2007-04-13 15:41:18.000000000 +0200 ++++ resin-3.0.22/modules/c/src/apache2/mod_caucho.c 2007-04-13 16:00:24.000000000 +0200 +@@ -582,6 +582,16 @@ + } + } + #endif ++ /* Add SSL Client certificate: (requires SSLOptions +StdEnvVars) */ ++ { ++ int i; ++ char **env = (char **)ap_create_environment(r->pool, r->subprocess_env); ++ for (i = 0; env[i]; ++i) { ++ char *name = strsep(&(env[i]), "="); ++ if (strncmp(name, "SSL_CLIENT_CERT", 16) == 0) ++ cse_write_string(s, CSE_CLIENT_CERT, env[i]); ++ } ++ } + } + + /** diff --git a/www-apache/mod_caucho/mod_caucho-3.1.0.ebuild b/www-apache/mod_caucho/mod_caucho-3.1.0.ebuild index 4cad20b69947..e3522e7ec910 100644 --- a/www-apache/mod_caucho/mod_caucho-3.1.0.ebuild +++ b/www-apache/mod_caucho/mod_caucho-3.1.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2007 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_caucho/mod_caucho-3.1.0.ebuild,v 1.3 2007/01/26 10:20:42 nelchael Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apache/mod_caucho/mod_caucho-3.1.0.ebuild,v 1.4 2007/04/13 14:55:36 nelchael Exp $ inherit eutils apache-module autotools @@ -29,6 +29,7 @@ src_unpack() { cd "${S}" epatch "${FILESDIR}/${P}-gentoo.patch" + epatch "${FILESDIR}/${P}-ssl.patch" eautoreconf chmod 755 ./configure } |