| 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 = php5; |
| 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", "deleuze"]; |
| 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 DefaultA : bool = true; |
| 38 | var DefaultAlias : bool = true; |
| 39 | var DefaultAliasSource : aliasSource = userSource defaultMailUser; |
| 40 | var HandleMail : bool = true; |
| 41 | var AddMX : bool = true; |
| 42 | |
| 43 | var MailNodes : [mail_node] = ["deleuze"]; |
| 44 | |
| 45 | var MailManPlaces : [mailman_place] = [mailman_place_default mailman_node]; |
| 46 | |
| 47 | var DefaultWebNode : web_node = web_node; |