Welcome, guest | Sign In | My Account | Store | Cart

Notice! PyPM is being replaced with the ActiveState Platform, which enhances PyPM’s build and deploy capabilities. Create your free Platform account to download ActivePython or customize Python with the packages you require and get automatic updates.

pypm install zonecreate

How to install zonecreate

  1. Download and install ActivePython
  2. Open Command Prompt
  3. Type pypm install zonecreate
 Python 2.7Python 3.2Python 3.3
Windows (32-bit)
Windows (64-bit)
Mac OS X (10.5+)
Linux (32-bit)
Linux (64-bit)
0.1 Available View build log
Lastest release
version 0.1 on Jan 9th, 2014

zonecreate is a very simple Python project that contains a couple of different scripts/templates that make it easier to manage various different zone files that are in the standard zone file format (BIND/NSD).


  • zone_create

    Is used to create a new zone file, contains the standard stuff, SOA record and some NS records. Nothing else.

  • zone_update_soa

    This is used to update the SOA record of a zone file. Given a zone file it will grab the current SOA record, and update the serial number to the current date + a counter. This way the zone file can be updated twice in the same day and the serial will correctly have increased.


If you would like to hack on this project, you can do it as follows:

$ virtualenv --distribute .venv

$ . .venv/bin/activate

$ python setup.py develop

This will set up a new virtualenv and start development, it will also install all the scripts under their bin names.

Pull requests

If you want to contribute please do so by creating a topic branch on a fork of this project, and issuing a pull request. Please make sure to add yourself to the CONTRIBUTORS file for credit.


This is under an OpenBSD license. See LICENSE.

  • Version 0.1 released
  • Created the new git repository
  • Imported the project

Subscribe to package updates

Last updated Jan 9th, 2014

What does the lock icon mean?

Builds marked with a lock icon are only available via PyPM to users with a current ActivePython Business Edition subscription.

Need custom builds or support?

ActivePython Enterprise Edition guarantees priority access to technical support, indemnification, expert consulting and quality-assured language builds.

Plan on re-distributing ActivePython?

Get re-distribution rights and eliminate legal risks with ActivePython OEM Edition.