Mailman shortcut working
[hcoop/domtool2.git] / src / plugins / apache.sig
index 2cc2eb5..fd8c166 100644 (file)
@@ -26,6 +26,9 @@ signature APACHE = sig
     val registerPost : (unit -> unit) -> unit
     (* Register a callback for the end of a vhost block. *)
 
     val registerPost : (unit -> unit) -> unit
     (* Register a callback for the end of a vhost block. *)
 
+    val doPre : {user : string, nodes : string list, id : string, hostname : string} -> unit
+    val doPost : unit -> unit
+
     val registerAliaser : (string -> unit) -> unit
     (* Register a callback for an alternate hostname that is configured. *)
 
     val registerAliaser : (string -> unit) -> unit
     (* Register a callback for an alternate hostname that is configured. *)
 
@@ -34,4 +37,8 @@ signature APACHE = sig
 
     val defaults : (string * Ast.typ * (unit -> Ast.exp)) list
     (* Default environment variables *)
 
     val defaults : (string * Ast.typ * (unit -> Ast.exp)) list
     (* Default environment variables *)
+
+    val ssl : string option Env.arg
+
+    val webNode : string -> bool
 end
 end