| 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 |