2 (* Basis library root directory *)
4 val resultRoot : string
5 (* Root directory for a directory hierarchy corresponding to domain structure,
6 * where each node contains Domtool-generated result files for that domain. *)
8 val oldResultRoot : string
9 (* Save an old copy for differencing *)
12 (* Filesystem location for creating temporary directories *)
14 val domtool_publish : string
16 (* DNS SOA parameter defaults *)
17 val defaultNs : string
18 val defaultRefresh : int
19 val defaultRetry : int
20 val defaultExpiry : int
21 val defaultMinimum : int
23 (* Names of machines who will receive configuration *)
24 val nodeIps : (string * string) list
25 val defaultNode : string
28 (* Place to serialize ACL information *)
32 val defaultDomain : string
34 val dispatcher : string
35 val dispatcherPort : int
41 val trustStore : string
45 val serialDir : string
47 val dispatcherName : string
49 val dnsNodes_all : string list
50 val dnsNodes_admin : string list
52 val mailNodes_all : string list
53 val mailNodes_admin : string list
55 val domtoolDir : string -> string
57 val worldReadable : string list
59 val publish_reusers : string