modules/dns: support AAAA records
This commit is contained in:
parent
875fe315c0
commit
f7cc3fc5d9
|
@ -45,6 +45,7 @@ let
|
|||
$TTL ${toString zcfg.TTL}
|
||||
${fmtRecordAttrs "IN" "SOA" zcfg.inet.SOA}
|
||||
${fmtRecordAttrs "IN" "A" zcfg.inet.A}
|
||||
${fmtRecordAttrs "IN" "AAAA" zcfg.inet.AAAA}
|
||||
${fmtRecordAttrs "IN" "CNAME" zcfg.inet.CNAME}
|
||||
${fmtRecordAttrs "IN" "MX" zcfg.inet.MX}
|
||||
${fmtRecordAttrs "IN" "NS" zcfg.inet.NS}
|
||||
|
@ -108,6 +109,11 @@ in
|
|||
description = "IPv4 address record(s)";
|
||||
default = {};
|
||||
};
|
||||
AAAA = mkOption {
|
||||
type = types.attrsOf (listOrUnit types.str);
|
||||
description = "IPv6 address record(s)";
|
||||
default = {};
|
||||
};
|
||||
CNAME = mkOption {
|
||||
type = types.attrsOf (listOrUnit types.str);
|
||||
description = "canonical name record(s)";
|
||||
|
|
Loading…
Reference in New Issue
Block a user