HCoop
/
hcoop
/
domtool2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
DefaultA parameter to dom
[hcoop/domtool2.git]
/
lib
/
easy_domain.dtl
diff --git
a/lib/easy_domain.dtl
b/lib/easy_domain.dtl
index
e5b1e8d
..
4b9989b
100644
(file)
--- a/
lib/easy_domain.dtl
+++ b/
lib/easy_domain.dtl
@@
-50,9
+50,14
@@
val dom =
\\ config : Domain ->
domain d with
dns (dnsNS "ns1.hcoop.net");
\\ config : Domain ->
domain d with
dns (dnsNS "ns1.hcoop.net");
- dns (dnsNS "ns
3
.hcoop.net");
+ dns (dnsNS "ns
2
.hcoop.net");
- dns (dnsA default (ip_of_node (web_node_to_node web_node)));
+ defa : bool <- DefaultA;
+ if defa then
+ dns (dnsA default (ip_of_node (web_node_to_node web_node)))
+ else
+ Skip
+ end;
hmail : bool <- HandleMail;
if hmail then
hmail : bool <- HandleMail;
if hmail then
@@
-63,7
+68,7
@@
val dom =
amx : bool <- AddMX;
if amx then
amx : bool <- AddMX;
if amx then
- dns (dnsMX 1 "
deleuze
.hcoop.net")
+ dns (dnsMX 1 "
mail
.hcoop.net")
else
Skip
end;
else
Skip
end;
@@
-95,3
+100,4
@@
val dnsDefaultv6 = \to -> dns (dnsAAAA default to);
val dnsText = \from -> \to -> dns (dnsTXT (srv_literal from) to);
val dnsDefaultText = \to -> dns (dnsTXT srv_default to);
val dnsText = \from -> \to -> dns (dnsTXT (srv_literal from) to);
val dnsDefaultText = \to -> dns (dnsTXT srv_default to);
+val dnsWildcardIP = \to -> dns (dnsA wildcard to);