domtool-publish: ensure mail files exist before using
[hcoop/domtool2.git] / config.example.sml
1 structure Config :> CONFIG = struct
2
3 open ConfigDefault
4
5 val myNode = "doomfaring"
6
7 val nodeIps = [(myNode, "127.0.0.1")]
8 val defaultDomain = "home.unknownlamer.org" (* $node.$defaultDomain must resolve *)
9 val dispatcherName = myNode
10 val caDir = "/home/clinton/domtool/ca" (* Replace with your homedir *)
11
12 val dnsNodes_all = [myNode]
13 val dnsNodes_admin = []
14
15 val mailNodes_all = [myNode]
16 val mailNodes_admin = []
17
18 structure Apache : APACHE_CONFIG = struct
19 open Apache
20 open ConfigTypes
21
22 val webNodes_all = [(myNode, {version = APACHE_2, auth = MOD_WAKLOG})]
23 val webNodes_admin = []
24 val webNodes_default = [myNode]
25
26 end
27
28 structure Bind : BIND_CONFIG = struct
29 open Bind
30 val masterNode = myNode
31 val slaveNodes = []
32 end
33
34 structure Dbms : DBMS_CONFIG = struct
35 open Dbms
36 val dbmsNode = myNode
37 end
38
39 structure Firewall : FIREWALL_CONFIG = struct
40 open Firewall
41 val firewallNodes = [myNode]
42 end
43
44 structure Mailman : MAILMAN_CONFIG = struct
45 open Mailman
46 val node = myNode
47 end
48
49 end