$Id: UPGRADE 649 2014-06-23 21:52:37Z kdeugau $

DeepNet DNS Administrator - Upgrade Notes
=========================================

1.2.3 -> 1.2.4
  - A small function was added to allow errorless handling of non-IP values
    where IP values would normally be expected.  For Postgres 8.2 and older,
    you will need to connect to the database as a Postgres superuser to run:

    dnsdb=# CREATE LANGUAGE plpgsql;

    so you can run:

    $ psql -U dnsdb dnsdb -h localhost < dns-1.2.3-1.2.4.sql

    as the regular user.  Postgresl 8.4 is soon to go EOL, so this should
    not be a big issue.

    The changes are backwards-compatible so if you need to roll back the
    code for some reason you do not need to revert the database changes.

1.0 -> 1.2
  - Make sure your NetAddr::IP version is 4.027 or greater.  Older versions
    have been found to be missing key methods.

  - FastCGI is now supported for RPC.  Install the FCGI module to support
    this, and rename or symlink:

      dns-rpc.fcgi -> dns-rpc.cgi

  - Apply the database upgrade script dns-1.0-1.2.sql:

    $ psql -U dnsdb dnsdb -h localhost <dns-1.0-1.2.sql

    (Change the database name, database user, and hostname as appropriate.)
    Note that the changes are fully backwards-compatible;  if for some
    reason you need to roll back to 1.0, it should run without issue against
    the updated database.
