Tweak SOA parameters
[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 (* Paths to standard UNIX utilities *)
15 val cat : string
16 val cp : string
17 val diff : string
18 val rm : string
19 val echo : string
20 val grep : string
21 val sudo : string
22 val domtool_publish : string
23
24 (* DNS SOA parameter defaults *)
25 val defaultNs : string
26 val defaultRefresh : int
27 val defaultRetry : int
28 val defaultExpiry : int
29 val defaultMinimum : int
30
31 (* Names of machines who will receive configuration *)
32 val nodeIps : (string * string) list
33 val defaultNode : string
34
35 val masterNode : string
36 val slaveNodes : string list
37
38 val aclFile : string
39 (* Place to serialize ACL information *)
40
41 val testUser : string
42
43 val defaultDomain : string
44
45 val dispatcher : string
46 val dispatcherPort : int
47 val slavePort : int
48 val queueSize : int
49
50 val bufSize : int
51
52 val trustStore : string
53 val serverCert : string
54 val serverKey : string
55
56 val certDir : string
57 val keyDir : string
58 val serialDir : string
59
60 val dispatcherName : string
61
62 val dnsNodes_all : string list
63 val dnsNodes_admin : string list
64
65 val mailNodes_all : string list
66 val mailNodes_admin : string list
67
68 val domtoolDir : string -> string
69
70 val worldReadable : string list