provision-dns-zone

Create a DNS zone for a system owner.

This command creates a new DNS zone on some system that is able to host them, and returns details of the host on which the zone was created. Callers must supply the --domain flag followed by a zone name, and one or more --record flags followed by the text of a record for the zone. All records types except for NS must given, including all SOA and A records.

If run from the command line or remotely by root the --owner flag must also be given, followed by the name of a system owner who is allowed to provision DNS zones.

Example usage

  cloudmin provision-dns-zone --owner kvmprovision --domain foo.com --record ...
  OK: host=lentor.home

Command Line Help

cloudmin provision-dns-zone --domain name
                           [--record text]+
                           [--slave IP]*
                           [--owner name]