dns (dnsA default (ip_of_node (web_node_to_node web_node)));
- handleMail;
- dns (dnsMX 1 "deleuze.hcoop.net");
+ hmail : bool <- HandleMail;
+ if hmail then
+ handleMail
+ else
+ Skip
+ end;
+
+ amx : bool <- AddMX;
+ if amx then
+ dns (dnsMX 1 "deleuze.hcoop.net")
+ else
+ Skip
+ end;
createWWW : bool <- CreateWWW;
if createWWW then
val dnsAlias = \from -> \to -> dns (dnsCNAME (literal from) to);
val dnsDefault = \to -> dns (dnsA default to);
val dnsDefaultv6 = \to -> dns (dnsAAAA default to);
-val dnsText = \from -> \to -> dns (dnsTXT (literal from) to);
-val dnsDefaultText = \to -> dns (dnsTXT default to);
+val dnsText = \from -> \to -> dns (dnsTXT (srv_literal from) to);
+val dnsDefaultText = \to -> dns (dnsTXT srv_default to);
+