Example config file for a single-machine development setup
[hcoop/domtool2.git] / configDefault / domtool.cfs
1 val libRoot : string
2 (* Basis library root directory *)
3
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. *)
7
8 val oldResultRoot : string
9 (* Save an old copy for differencing *)
10
11 val tmpDir : string
12 (* Filesystem location for creating temporary directories *)
13
14 val domtool_publish : string
15
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
22
23 (* Names of machines who will receive configuration *)
24 val nodeIps : (string * string) list
25 val dispatcherName : string
26
27 val aclFile : string
28 (* Place to serialize ACL information *)
29
30 val testUser : string
31
32 val defaultDomain : string
33
34 val dispatcherPort : int
35 val slavePort : int
36 val queueSize : int
37
38 val bufSize : int
39
40 val trustStore : string
41
42 val certDir : string
43 val keyDir : string
44 val caDir : string
45
46 val dnsNodes_all : string list
47 val dnsNodes_admin : string list
48
49 val mailNodes_all : string list
50 val mailNodes_admin : string list
51
52 val domtoolDir : string -> string
53
54 val worldReadable : string list
55
56 val publish_reusers : string
57
58 include CONFIG_CORE