--- web/WEB-INF/web.xml.orig	2014-12-10 15:41:02.654700671 +1300
+++ web/WEB-INF/web.xml	2014-12-10 15:46:49.424574648 +1300
@@ -270,9 +270,25 @@
 		<servlet-class>org.greenstone.mat.servlet.MatServlet</servlet-class>
 	</servlet>
 
-
-
-
+    <!-- Perl CGI scripts -->
+    <servlet>
+        <servlet-name>cgi</servlet-name>
+        <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
+        <init-param>
+          <param-name>debug</param-name>
+          <param-value>0</param-value>
+        </init-param>
+        <init-param>
+          <param-name>cgiPathPrefix</param-name>
+          <param-value>WEB-INF/cgi</param-value>
+        </init-param>
+         <load-on-startup>5</load-on-startup>
+    </servlet>
+    
+    <servlet-mapping>
+        <servlet-name>cgi</servlet-name>
+        <url-pattern>/cgi-bin/*</url-pattern>
+    </servlet-mapping>
  
     <!-- Define mappings that are used by the servlet container to
          translate a particular request URI (context-relative) to a
