From 8c81f3bb9973626f1629c5272d2509de084f0ef9 Mon Sep 17 00:00:00 2001 From: "Philip M. Gollucci" Date: Mon, 8 Jun 2009 06:01:52 +0000 Subject: 2009-06-09 www/apache-jserv: superceeded by tomcat --- www/apache-jserv/files/patch-ag | 31 ------------------------------- 1 file changed, 31 deletions(-) delete mode 100644 www/apache-jserv/files/patch-ag (limited to 'www/apache-jserv/files/patch-ag') diff --git a/www/apache-jserv/files/patch-ag b/www/apache-jserv/files/patch-ag deleted file mode 100644 index b2ff44682907..000000000000 --- a/www/apache-jserv/files/patch-ag +++ /dev/null @@ -1,31 +0,0 @@ ---- src/java/org/apache/jserv/JServConnection.java.orig Wed Feb 9 00:05:03 2000 -+++ src/java/org/apache/jserv/JServConnection.java Wed Feb 9 00:15:59 2000 -@@ -1062,6 +1062,14 @@ - * known. - */ - public String getRemoteUser() { -+ String type = getAuthType(); -+ if(type == null) { -+ return (String) env_vars.get("REMOTE_USER"); -+ } else if(type.equalsIgnoreCase("SSL")) { -+ String name = (String)env_vars.get("SSL_CLIENT_DN"); -+ name = name.replace('/', ','); -+ return name.substring(1); -+ } - return (String) env_vars.get("REMOTE_USER"); - } - -@@ -1072,7 +1080,12 @@ - * @return this request's authentication scheme, or null if none. - */ - public String getAuthType() { -- return (String) env_vars.get("AUTH_TYPE"); -+ String temp = (String) env_vars.get("SSL_CLIENT_DN"); -+ if(temp != null && temp.equals("") == false) { -+ return "SSL"; -+ } else { -+ return (String) env_vars.get("AUTH_TYPE"); -+ } - } - - /** -- cgit v1.2.3