079165dbff226c0f25935bafce78829be6525527
[hcoop/domtool2.git] / lib / defaults.dtl
1 extern val you : your_user;
2 extern val defaultMailbox : email;
3 extern val defaultMailUser : emailUser;
4 extern val defaultServerAdmin : email;
5 (* The above are all "yourusername" *)
6
7 var SSL : ssl = no_ssl;
8
9 var User : your_user = you;
10
11 var Group : your_group = "nogroup";
12
13 var DocumentRoot : your_path = (home "public_html");
14 var SuExec : suexec_flag = true;
15 var PhpVersion : php_version = fast_php;
16
17 var Mailbox : email = defaultMailbox;
18 var ServerAdmin : email = defaultServerAdmin;
19
20 var Aliases : [your_domain] = [];
21
22 val defaultTTL : int = 3600;
23 val defaultNs : domain = "ns1.hcoop.net";
24 val defaultRefresh : int = 86400;
25 val defaultRetry : int = 1800;
26 val defaultExpiry : int = 1209600;
27 val defaultMinimum : int = 3600;
28
29 val dnsMasterNode : master = (internalMaster "fritz");
30 val dnsSlaveNodes : [dns_node] = ["outpost"];
31
32 var DNS : dnsKind = useDns (soa defaultNs serialAuto defaultRefresh defaultRetry defaultExpiry defaultMinimum) dnsMasterNode dnsSlaveNodes;
33 var TTL : int = defaultTTL;
34
35 var WWW : [Vhost] = Skip;
36 var CreateWWW : bool = true;
37 var ForceSSL : bool = true;
38 var DefaultA : bool = true;
39 var DefaultAlias : bool = true;
40 var DefaultAliasSource : aliasSource = userSource defaultMailUser;
41 var HandleMail : bool = true;
42 var AddMX : bool = true;
43
44 var MailNodes : [mail_node] = ["mccarthy", "minsky"];
45
46 var MailManPlaces : [mailman_place] = [mailman_place_default mailman_node];
47
48 var DefaultWebNode : web_node = web_node;