HCoop
/
hcoop
/
domtool2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Set fritz as default DNS master, make deleuze a default slave
[hcoop/domtool2.git]
/
lib
/
defaults.dtl
diff --git
a/lib/defaults.dtl
b/lib/defaults.dtl
index
a9d7a99
..
a4a10f4
100644
(file)
--- a/
lib/defaults.dtl
+++ b/
lib/defaults.dtl
@@
-1,6
+1,8
@@
extern val you : your_user;
extern val defaultMailbox : email;
extern val you : your_user;
extern val defaultMailbox : email;
+extern val defaultMailUser : emailUser;
extern val defaultServerAdmin : email;
extern val defaultServerAdmin : email;
+(* The above are all "yourusername" *)
var SSL : ssl = no_ssl;
var SSL : ssl = no_ssl;
@@
-17,26
+19,26
@@
var ServerAdmin : email = defaultServerAdmin;
var Aliases : [your_domain] = [];
var Aliases : [your_domain] = [];
-val defaultTTL = 3600;
+val defaultTTL
: int
= 3600;
val defaultNs : domain = "ns1.hcoop.net";
val defaultNs : domain = "ns1.hcoop.net";
-val defaultRefresh = 86400;
-val defaultRetry = 1800;
-val defaultExpiry = 1209600;
-val defaultMinimum = 3600;
+val defaultRefresh
: int
= 86400;
+val defaultRetry
: int
= 1800;
+val defaultExpiry
: int
= 1209600;
+val defaultMinimum
: int
= 3600;
-val dnsMasterNode
= (internalMaster dns_master_node
);
-val dnsSlaveNodes : [dns_node] =
dns_slave_nodes
;
+val dnsMasterNode
: master = (internalMaster "fritz"
);
+val dnsSlaveNodes : [dns_node] =
["outpost", "deleuze"]
;
var DNS : dnsKind = useDns (soa defaultNs serialAuto defaultRefresh defaultRetry defaultExpiry defaultMinimum) dnsMasterNode dnsSlaveNodes;
var DNS : dnsKind = useDns (soa defaultNs serialAuto defaultRefresh defaultRetry defaultExpiry defaultMinimum) dnsMasterNode dnsSlaveNodes;
-var TTL = defaultTTL;
+var TTL
: int
= defaultTTL;
var WWW : [Vhost] = Skip;
var WWW : [Vhost] = Skip;
-var CreateWWW = true;
-var DefaultA = true;
-var DefaultAlias = true;
-var DefaultAliasSource
= defaultSource
;
-var HandleMail = true;
-var AddMX = true;
+var CreateWWW
: bool
= true;
+var DefaultA
: bool
= true;
+var DefaultAlias
: bool
= true;
+var DefaultAliasSource
: aliasSource = userSource defaultMailUser
;
+var HandleMail
: bool
= true;
+var AddMX
: bool
= true;
var MailNodes : [mail_node] = ["deleuze"];
var MailNodes : [mail_node] = ["deleuze"];