apache: fix missing newline in fastScriptAlias
[hcoop/domtool2.git] / src / plugins / apache.sml
index 8f8b00b..6de4f1b 100644 (file)
@@ -787,6 +787,25 @@ val () = Env.action_two "scriptAlias"
              write to;
              write "\n"))
 
+val () = Env.action_two "fastScriptAlias"
+        ("from", Env.string, "to", Env.string)
+        (fn (from, to) =>
+            (write "\tAlias\t";
+             write from;
+             write " ";
+             write to;
+             write "\n";
+
+             write "\t<Location ";
+             write from;
+             write ">\n";
+             write "\t\tSetHandler fcgid-script\n";
+             (* FIXME: only set kerberos wrapper of waklog is on *)
+             write "\t\tFcgidWrapper \"";
+             write (Config.Apache.fastCgiWrapperOf (Domain.getUser ()));
+             write "\"\n";
+             write "\t</Location>\n"))
+
 val () = Env.action_two "errorDocument"
         ("code", Env.string, "handler", Env.string)
         (fn (code, handler) =>