X-Git-Url: https://git.hcoop.net/hcoop/domtool2.git/blobdiff_plain/d5754b53e4f119674b9d8a0bdf40bf92f6007d12..325285ab74fb24bf441fa8137556accc3a518905:/lib/domain.dtl diff --git a/lib/domain.dtl b/lib/domain.dtl index 0ab7716..f2d3150 100644 --- a/lib/domain.dtl +++ b/lib/domain.dtl @@ -18,9 +18,16 @@ extern type domain; extern type your_domain; {{A domain that you're allowed to configure}} +extern type your_domain_host; +{{Some host (as a fully-qualified domain name) in one of your domains}} + extern type node; {{The name of a server controlled by domtool}} +extern type user; +extern type group; +{{UNIX users and groups}} + extern type your_user; extern type your_group; {{UNIX users and groups that you're allowed to run as}} @@ -44,6 +51,8 @@ extern type soa; {{DNS start-of-authority record}} extern val soa : domain -> serial -> int -> int -> int -> int -> soa; +val defaultSoa = soa "ns.hcoop.net" serialAuto 172800 900 1209600 3600; + extern type master; {{Information on the master DNS server for a domain}} extern val externalMaster : ip -> master;