A generic zonefile was once written for the Aegir frontend. It was lost in the numerous rewrites the DNS code has suffered through, so it's not available anymore. However, the backend supports arbitrary record creation, edition and removal, through those simple commands:

drush @server_master provision-zone rr-add foobar.com www A 1.2.3.4
drush @server_master provision-zone rr-edit foobar.com www A 1.2.3.5
drush @server_master provision-zone rr-delete foobar.com www A 1.2.3.5

Zonefiles can be created or removed with the provision-zone create and provision-zone delete commands, respectively. In fact, create is very much like a verify in that it will just edit existing zonefiles.

A generic zonefile editor is essential for users to be able to configure their email, jabber, or whatever services outside (or within, eventually) Aegir.

Comments

dns’s picture

I used http://www.zonefile.org Its quite good to create a basic zonefile.

Steven Jones’s picture

Status: Active » Closed (won't fix)

I honestly think that this feature would fall in the realm of contrib, and not core Aegir. If someone hasn't already implemented this, we should support them in doing so.

Marking as won't fix, but feel free to start a new project and re-open and re-assign the issue over there.

Neograph734’s picture

Project: Hosting » Hosting DNS
Version: 6.x-0.4-alpha3 »
Issue summary: View changes
Status: Closed (won't fix) » Active
Issue tags: -aegir-1.0, -dns

Moving this to the Hosting DNS module as discussed in #2466989: Spin off DNS extension.

Neograph734’s picture

Version: » 7.x-3.x-dev
Status: Active » Fixed

An 'average' zonefile editor has been implemented.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.