This documentation covers Poweradmin 4.0.x and 4.1.x. Some sections are still being expanded.
Upgrading to v2.1.4
Overview
Version 2.1.4 is a maintenance release focusing on security improvements and better handling of reverse DNS zones.
Upgrade Instructions
- Download latest tarball from GitHub
- Backup old files, replace everything with content from downloaded file
- From backup restore only inc/config.inc.php
- Update database structure:
MySQL
CREATE TABLE `zone_templ` (
`id` int(11) NOT NULL auto_increment,
`name` varchar(128) NOT NULL,
`descr` text NOT NULL,
`owner` int(11) NOT NULL,
PRIMARY KEY (id)
);
CREATE TABLE `zone_templ_records` (
`id` int(11) NOT NULL auto_increment,
`zone_templ_id` int(11) NOT NULL,
`name` varchar(255) NOT NULL,
`type` varchar(6) NOT NULL,
`content` varchar(255) NOT NULL,
`ttl` int(11) NOT NULL,
`prio` int(11) NOT NULL,
PRIMARY KEY (id)
);
PostgreSQL
CREATE TABLE zone_templ (
id SERIAL PRIMARY KEY,
name varchar(128) NOT NULL,
descr text NOT NULL,
owner integer default 0
);
CREATE TABLE zone_templ_records (
id SERIAL PRIMARY KEY,
zone_templ_id integer NOT NULL,
name varchar(255) NOT NULL,
type varchar(6) NOT NULL,
content varchar(255) NOT NULL,
ttl integer default NULL,
prio integer default NULL
);