From cbda30058c0f61ae2afbd9085afcf841f32751a5 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Tue, 27 Jan 2009 11:50:52 -0500
Subject: [PATCH] Fixed: FS#431 - jailkit users cannot login

---
 install/sql/ispconfig3.sql |  801 ++++++++++++++++++++++++++++++++++++++++++--------------
 1 files changed, 601 insertions(+), 200 deletions(-)

diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql
index 40c2c75..a1b7730 100644
--- a/install/sql/ispconfig3.sql
+++ b/install/sql/ispconfig3.sql
@@ -1,19 +1,41 @@
--- phpMyAdmin SQL Dump
--- version 2.9.0.3
--- http://www.phpmyadmin.net
+
+/*
+Copyright (c) 2007-2008, Till Brehm, projektfarm Gmbh
+All rights reserved.
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+    * Redistributions of source code must retain the above copyright notice,
+      this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright notice,
+      this list of conditions and the following disclaimer in the documentation
+      and/or other materials provided with the distribution.
+    * Neither the name of ISPConfig nor the names of its contributors
+      may be used to endorse or promote products derived from this software without
+      specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
+ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
+WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
+IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
+INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
+BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
+OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+*/
+
 -- 
--- Host: localhost
--- Erstellungszeit: 29. Juni 2007 um 16:37
--- Server Version: 5.0.24
--- PHP-Version: 5.1.4
--- 
--- Datenbank: `ispconfig3`
+-- ISPConfig 3
+-- DB-Version: 3.0.0.8
 -- 
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `client`
+-- Table structure for table  `client`
 -- 
 
 SET FOREIGN_KEY_CHECKS = 0;
@@ -36,7 +58,7 @@
   `mobile` varchar(255) default NULL,
   `fax` varchar(255) default NULL,
   `email` varchar(255) default NULL,
-  `internet` varchar(255) NOT NULL default 'http://',
+  `internet` varchar(255) NOT NULL,
   `icq` varchar(255) default NULL,
   `notes` text,
   `default_mailserver` int(11) NOT NULL default '1',
@@ -70,18 +92,55 @@
   `password` varchar(255) default NULL,
   `language` varchar(255) NOT NULL default 'en',
   `usertheme` varchar(255) NOT NULL default 'default',
+  `template_master` bigint(20) NOT NULL default '0',
+  `template_additional` varchar(255) NOT NULL default '',
   PRIMARY KEY  (`client_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
--- 
--- Daten f�r Tabelle `client`
--- 
+-- --------------------------------------------------------
 
+-- 
+-- Table structure for table  `client_template`
+-- 
+
+CREATE TABLE `client_template` (
+  `template_id` bigint(20) NOT NULL auto_increment,
+  `template_name` varchar(50) NOT NULL,
+  `template_type` varchar(1) NOT NULL default 'm',
+  `limit_maildomain` int(11) NOT NULL default '-1',
+  `limit_mailbox` int(11) NOT NULL default '-1',
+  `limit_mailalias` int(11) NOT NULL default '-1',
+  `limit_mailforward` int(11) NOT NULL default '-1',
+  `limit_mailcatchall` int(11) NOT NULL default '-1',
+  `limit_mailrouting` int(11) NOT NULL default '0',
+  `limit_mailfilter` int(11) NOT NULL default '-1',
+  `limit_fetchmail` int(11) NOT NULL default '-1',
+  `limit_mailquota` int(11) NOT NULL default '-1',
+  `limit_spamfilter_wblist` int(11) NOT NULL default '0',
+  `limit_spamfilter_user` int(11) NOT NULL default '0',
+  `limit_spamfilter_policy` int(11) NOT NULL default '0',
+  `limit_web_ip` text,
+  `limit_web_domain` int(11) NOT NULL default '-1',
+  `limit_web_subdomain` int(11) NOT NULL default '-1',
+  `limit_web_aliasdomain` int(11) NOT NULL default '-1',
+  `limit_ftp_user` int(11) NOT NULL default '-1',
+  `limit_shell_user` int(11) NOT NULL default '0',
+  `limit_dns_zone` int(11) NOT NULL default '-1',
+  `limit_dns_record` int(11) NOT NULL default '-1',
+  `limit_database` int(11) NOT NULL default '-1',
+  `limit_client` int(11) NOT NULL default '0',
+  `sys_userid` int(11) NOT NULL default '0',
+  `sys_groupid` int(11) NOT NULL default '0',
+  `sys_perm_user` varchar(5) default NULL,
+  `sys_perm_group` varchar(5) default NULL,
+  `sys_perm_other` varchar(5) default NULL,  
+  PRIMARY KEY  (`template_id`)
+) ENGINE=MyISAM  AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `dns_rr`
+-- Table structure for table  `dns_rr`
 -- 
 
 CREATE TABLE `dns_rr` (
@@ -101,12 +160,12 @@
   `active` enum('N','Y') NOT NULL default 'Y',
   PRIMARY KEY  (`id`),
   UNIQUE KEY `rr` (`zone`,`name`,`type`,`data`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `dns_soa`
+-- Table structure for table  `dns_soa`
 -- 
 
 CREATE TABLE `dns_soa` (
@@ -131,14 +190,38 @@
   PRIMARY KEY  (`id`),
   UNIQUE KEY `origin` (`origin`),
   KEY `active` (`active`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `firewall`
+-- Table structure for table  `dns_template`
+-- 
+
+CREATE TABLE `dns_template` (
+  `template_id` bigint(20) NOT NULL auto_increment,
+  `sys_userid` int(11) NOT NULL default '0',
+  `sys_groupid` int(11) NOT NULL default '0',
+  `sys_perm_user` varchar(5) default NULL,
+  `sys_perm_group` varchar(5) default NULL,
+  `sys_perm_other` varchar(5) default NULL,
+  `name` varchar(255) default NULL,
+  `fields` varchar(255) default NULL,
+  `template` text,
+  `visible` varchar(255) NOT NULL default 'Y',
+  PRIMARY KEY  (`template_id`)
+) ENGINE=MyISAM AUTO_INCREMENT=3 ;
+
+-- 
+-- Dumping data for table `dns_template`
+-- 
+
+INSERT INTO `dns_template` (`template_id`, `sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `name`, `fields`, `template`, `visible`) VALUES (1, 1, 1, 'riud', 'riud', '', 'Default', 'DOMAIN,IP,NS1,NS2,EMAIL', '[ZONE]\norigin={DOMAIN}.\nns={NS1}.\nmbox={EMAIL}.\nrefresh=28800\nretry=7200\nexpire=604800\nminimum=86400\nttl=86400\n\n[DNS_RECORDS]\nA|{DOMAIN}.|{IP}|0|86400\nA|www|{IP}|0|86400\nA|mail|{IP}|0|86400\nNS|{DOMAIN}.|{NS1}.|0|86400\nNS|{DOMAIN}.|{NS2}.|0|86400\nMX|{DOMAIN}.|mail.{DOMAIN}.|10|86400', 'y');
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `firewall`
 -- 
 
 CREATE TABLE `firewall` (
@@ -153,17 +236,12 @@
   `udp_port` varchar(255) default NULL,
   `active` varchar(255) NOT NULL default 'y',
   PRIMARY KEY  (`firewall_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `firewall`
-
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `ftp_user`
+-- Table structure for table  `ftp_user`
 -- 
 
 CREATE TABLE `ftp_user` (
@@ -192,17 +270,12 @@
   KEY `server_id` (`server_id`),
   KEY `username` (`username`),
   KEY `quota_files` (`quota_files`)
-) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=latin1;
-
--- 
--- Daten f�r Tabelle `ftp_user`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_access`
+-- Table structure for table  `mail_access`
 -- 
 
 CREATE TABLE `mail_access` (
@@ -219,17 +292,12 @@
   `active` enum('n','y') NOT NULL default 'y',
   PRIMARY KEY  (`access_id`),
   KEY `server_id` (`server_id`,`source`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `mail_access`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_content_filter`
+-- Table structure for table  `mail_content_filter`
 -- 
 
 CREATE TABLE `mail_content_filter` (
@@ -246,12 +314,12 @@
   `action` varchar(255) default NULL,
   `active` varchar(255) NOT NULL default 'y',
   PRIMARY KEY  (`content_filter_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_domain`
+-- Table structure for table  `mail_domain`
 -- 
 
 CREATE TABLE `mail_domain` (
@@ -267,17 +335,12 @@
   PRIMARY KEY  (`domain_id`),
   KEY `server_id` (`server_id`,`domain`),
   KEY `domain_active` (`domain`,`active`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `mail_domain`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_forwarding`
+-- Table structure for table  `mail_forwarding`
 -- 
 
 CREATE TABLE `mail_forwarding` (
@@ -294,17 +357,12 @@
   `active` enum('y','n') NOT NULL,
   PRIMARY KEY  (`forwarding_id`),
   KEY `server_id` (`server_id`,`source`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `mail_forwarding`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_get`
+-- Table structure for table  `mail_get`
 -- 
 
 CREATE TABLE `mail_get` (
@@ -323,17 +381,12 @@
   `destination` varchar(255) default NULL,
   `active` varchar(255) NOT NULL default 'y',
   PRIMARY KEY  (`mailget_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `mail_get`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_greylist`
+-- Table structure for table  `mail_greylist`
 -- 
 
 CREATE TABLE `mail_greylist` (
@@ -345,17 +398,12 @@
   `origin_type` enum('MANUAL','AUTO') NOT NULL default 'AUTO',
   `create_time` datetime NOT NULL default '0000-00-00 00:00:00',
   PRIMARY KEY  (`greylist_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `mail_greylist`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_mailman_domain`
+-- Table structure for table  `mail_mailman_domain`
 -- 
 
 CREATE TABLE `mail_mailman_domain` (
@@ -367,16 +415,13 @@
   `mm_user` varchar(50) NOT NULL default '',
   `mm_group` varchar(50) NOT NULL default '',
   PRIMARY KEY  (`mailman_id`,`server_id`,`domain`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
--- 
--- Daten f�r Tabelle `mail_mailman_domain`
--- 
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_traffic`
+-- Table structure for table  `mail_traffic`
 -- 
 
 CREATE TABLE `mail_traffic` (
@@ -386,17 +431,12 @@
   `traffic` bigint(20) unsigned NOT NULL,
   PRIMARY KEY  (`traffic_id`),
   KEY `mailuser_id` (`mailuser_id`,`month`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
-
--- 
--- Daten f�r Tabelle `mail_traffic`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=2 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_transport`
+-- Table structure for table  `mail_transport`
 -- 
 
 CREATE TABLE `mail_transport` (
@@ -414,17 +454,12 @@
   PRIMARY KEY  (`transport_id`),
   KEY `server_id` (`server_id`,`transport`),
   KEY `server_id_2` (`server_id`,`domain`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `mail_transport`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_user`
+-- Table structure for table  `mail_user`
 -- 
 
 CREATE TABLE `mail_user` (
@@ -444,7 +479,7 @@
   `quota` int(11) NOT NULL default '0',
   `homedir` varchar(255) NOT NULL,
   `autoresponder` enum('n','y') NOT NULL default 'n',
-  `autoresponder_text` tinytext NOT NULL,
+  `autoresponder_text` tinytext NULL,
   `custom_mailfilter` text,
   `postfix` enum('y','n') NOT NULL,
   `access` enum('y','n') NOT NULL,
@@ -453,17 +488,12 @@
   PRIMARY KEY  (`mailuser_id`),
   KEY `server_id` (`server_id`,`email`),
   KEY `email_access` (`email`,`access`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `mail_user`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `mail_user_filter`
+-- Table structure for table  `mail_user_filter`
 -- 
 
 CREATE TABLE `mail_user_filter` (
@@ -482,12 +512,12 @@
   `target` varchar(255) default NULL,
   `active` varchar(255) NOT NULL default 'y',
   PRIMARY KEY  (`filter_id`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `remote_session`
+-- Table structure for table  `remote_session`
 -- 
 
 CREATE TABLE `remote_session` (
@@ -496,17 +526,12 @@
   `remote_functions` text NOT NULL,
   `tstamp` int(10) unsigned NOT NULL,
   PRIMARY KEY  (`remote_session`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1;
-
--- 
--- Daten f�r Tabelle `remote_session`
--- 
-
+) ENGINE=MyISAM;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `remote_user`
+-- Table structure for table  `remote_user`
 -- 
 
 CREATE TABLE `remote_user` (
@@ -515,19 +540,12 @@
   `remote_password` varchar(255) NOT NULL,
   `remote_functions` text NOT NULL,
   PRIMARY KEY  (`remote_userid`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `remote_user`
--- 
-
-
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `server`
+-- Table structure for table  `server`
 -- 
 
 CREATE TABLE `server` (
@@ -545,19 +563,15 @@
   `db_server` tinyint(4) NOT NULL default '0',
   `vserver_server` tinyint(4) NOT NULL default '0',
   `config` text NOT NULL,
-  `updated` tinyint(4) NOT NULL default '0',
+  `updated` bigint(20) unsigned NOT NULL default '0',
   `active` tinyint(4) NOT NULL default '1',
   PRIMARY KEY  (`server_id`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1;
-
--- 
--- Daten f�r Tabelle `server`
--- 
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `server_ip`
+-- Table structure for table  `server_ip`
 -- 
 
 CREATE TABLE `server_ip` (
@@ -571,11 +585,7 @@
   `ip_address` varchar(15) default NULL,
   `virtualhost` char(1) NOT NULL default 'y',
   PRIMARY KEY  (`server_ip_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `server_ip`
--- 
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
@@ -598,18 +608,94 @@
   `dir` varchar(255) default NULL,
   `chroot` varchar(255) NOT NULL,
   PRIMARY KEY  (`shell_user_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1;
-
-
--- 
--- Daten f�r Tabelle `shell_user`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `spamfilter_policy`
+-- Table structure for table  `software_package`
+-- 
+
+CREATE TABLE `software_package` (
+  `package_id` int(11) NOT NULL auto_increment,
+  `software_repo_id` int(11) NOT NULL,
+  `package_name` varchar(100) NOT NULL,
+  `package_title` varchar(255) NOT NULL,
+  `package_description` text,
+  `package_version` varchar(255) default NULL,
+  PRIMARY KEY  (`package_id`),
+  UNIQUE KEY `package_name` (`package_name`)
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `software_repo`
+-- 
+
+CREATE TABLE `software_repo` (
+  `software_repo_id` bigint(20) NOT NULL auto_increment,
+  `sys_userid` int(11) NOT NULL default '0',
+  `sys_groupid` int(11) NOT NULL default '0',
+  `sys_perm_user` varchar(5) default NULL,
+  `sys_perm_group` varchar(5) default NULL,
+  `sys_perm_other` varchar(5) default NULL,
+  `repo_name` varchar(40) default NULL,
+  `repo_url` varchar(40) default NULL,
+  `repo_username` varchar(30) default NULL,
+  `repo_password` varchar(30) default NULL,
+  `active` varchar(255) NOT NULL default 'y',
+  PRIMARY KEY  (`software_repo_id`)
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
+
+-- 
+-- Dumping data for table `software_repo`
+-- 
+
+INSERT INTO `software_repo` (`software_repo_id`, `sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `repo_name`, `repo_url`, `repo_username`, `repo_password`, `active`) VALUES (1, 1, 1, 'riud', 'riud', '', 'ISPConfig Addons', 'http://repo.ispconfig.org/addons/', '', '', 'n');
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `software_update`
+-- 
+
+CREATE TABLE `software_update` (
+  `software_update_id` int(11) NOT NULL auto_increment,
+  `software_repo_id` int(11) NOT NULL,
+  `package_name` varchar(255) NOT NULL,
+  `update_url` varchar(255) NOT NULL,
+  `update_md5` varchar(255) NOT NULL,
+  `update_dependencies` varchar(255) NOT NULL,
+  `update_title` varchar(255) NOT NULL,
+  `v1` tinyint(4) NOT NULL default '0',
+  `v2` tinyint(4) NOT NULL default '0',
+  `v3` tinyint(4) NOT NULL default '0',
+  `v4` tinyint(4) NOT NULL default '0',
+  `type` enum('full','update') NOT NULL default 'full',
+  PRIMARY KEY  (`software_update_id`)
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `software_update_inst`
+-- 
+
+CREATE TABLE `software_update_inst` (
+  `software_update_inst_id` int(10) unsigned NOT NULL auto_increment,
+  `software_update_id` int(11) NOT NULL default '0',
+  `package_name` varchar(255) NOT NULL,
+  `server_id` int(11) NOT NULL,
+  `status` enum('none','installing','installed','deleting') NOT NULL default 'none',
+  PRIMARY KEY  (`software_update_inst_id`),
+  UNIQUE KEY `software_update_id` (`software_update_id`,`package_name`,`server_id`)
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `spamfilter_policy`
 -- 
 
 CREATE TABLE `spamfilter_policy` (
@@ -657,10 +743,10 @@
   `message_size_limit` int(11) default NULL,
   `banned_rulenames` varchar(64) default NULL,
   PRIMARY KEY  (`id`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=13 ;
+) ENGINE=MyISAM AUTO_INCREMENT=13 ;
 
 -- 
--- Daten f�r Tabelle `spamfilter_policy`
+-- Dumping data for table `spamfilter_policy`
 -- 
 
 INSERT INTO `spamfilter_policy` (`id`, `sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `policy_name`, `virus_lover`, `spam_lover`, `banned_files_lover`, `bad_header_lover`, `bypass_virus_checks`, `bypass_spam_checks`, `bypass_banned_checks`, `bypass_header_checks`, `spam_modifies_subj`, `virus_quarantine_to`, `spam_quarantine_to`, `banned_quarantine_to`, `bad_header_quarantine_to`, `clean_quarantine_to`, `other_quarantine_to`, `spam_tag_level`, `spam_tag2_level`, `spam_kill_level`, `spam_dsn_cutoff_level`, `spam_quarantine_cutoff_level`, `addr_extension_virus`, `addr_extension_spam`, `addr_extension_banned`, `addr_extension_bad_header`, `warnvirusrecip`, `warnbannedrecip`, `warnbadhrecip`, `newvirus_admin`, `virus_admin`, `banned_admin`, `bad_header_admin`, `spam_admin`, `spam_subject_tag`, `spam_subject_tag2`, `message_size_limit`, `banned_rulenames`) VALUES (1, 1, 0, 'riud', 'riud', 'r', 'Non-paying', 'N', 'N', 'N', 'N', 'Y', 'Y', 'Y', 'N', 'Y', '', '', '', '', '', '', 3, 7, 10, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL);
@@ -674,7 +760,7 @@
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `spamfilter_users`
+-- Table structure for table  `spamfilter_users`
 -- 
 
 CREATE TABLE `spamfilter_users` (
@@ -692,17 +778,12 @@
   `local` char(1) default NULL,
   PRIMARY KEY  (`id`),
   UNIQUE KEY `email` (`email`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `spamfilter_users`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `spamfilter_wblist`
+-- Table structure for table  `spamfilter_wblist`
 -- 
 
 CREATE TABLE `spamfilter_wblist` (
@@ -719,17 +800,12 @@
   `priority` int(11) NOT NULL,
   `active` enum('y','n') NOT NULL default 'y',
   PRIMARY KEY  (`wblist_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `spamfilter_wblist`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `support_message`
+-- Table structure for table  `support_message`
 -- 
 
 CREATE TABLE `support_message` (
@@ -745,12 +821,12 @@
   `message` varchar(255) default NULL,
   `tstamp` int(11) NOT NULL default '1187707778',
   PRIMARY KEY  (`support_message_id`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `sys_datalog`
+-- Table structure for table  `sys_datalog`
 -- 
 
 CREATE TABLE `sys_datalog` (
@@ -762,18 +838,15 @@
   `tstamp` bigint(20) NOT NULL default '0',
   `user` varchar(255) NOT NULL default '',
   `data` text NOT NULL,
-  PRIMARY KEY  (`datalog_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `sys_datalog`
--- 
-
+  `status` set('pending','ok','warning','error') NOT NULL default 'pending',
+  PRIMARY KEY  (`datalog_id`),
+  KEY `server_id` (`server_id`,`status`)
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `sys_dbsync`
+-- Table structure for table  `sys_dbsync`
 -- 
 
 CREATE TABLE `sys_dbsync` (
@@ -792,17 +865,11 @@
   `last_datalog_id` bigint(20) NOT NULL default '0',
   PRIMARY KEY  (`id`),
   KEY `last_datalog_id` (`last_datalog_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `sys_dbsync`
--- 
-
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `sys_filesync`
+-- Table structure for table  `sys_filesync`
 -- 
 
 CREATE TABLE `sys_filesync` (
@@ -817,17 +884,12 @@
   `wput_options` varchar(255) NOT NULL default '--timestamping --reupload --dont-continue',
   `active` int(11) NOT NULL default '1',
   PRIMARY KEY  (`id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
--- 
--- Daten f�r Tabelle `sys_filesync`
--- 
-
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `sys_group`
+-- Table structure for table  `sys_group`
 -- 
 
 CREATE TABLE `sys_group` (
@@ -836,10 +898,10 @@
   `description` text NOT NULL,
   `client_id` int(11) NOT NULL default '0',
   PRIMARY KEY  (`groupid`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=4 ;
+) ENGINE=MyISAM AUTO_INCREMENT=4 ;
 
 -- 
--- Daten f�r Tabelle `sys_group`
+-- Dumping data for table `sys_group`
 -- 
 
 INSERT INTO `sys_group` (`groupid`, `name`, `description`, `client_id`) VALUES (1, 'admin', 'Administrators group', 0);
@@ -847,7 +909,42 @@
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `sys_user`
+-- Table structure for table  `sys_ini`
+-- 
+
+CREATE TABLE `sys_ini` (
+  `sysini_id` int(11) NOT NULL auto_increment,
+  `config` longtext NOT NULL,
+  PRIMARY KEY  (`sysini_id`)
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
+
+-- 
+-- Dumping data for table `sys_ini`
+-- 
+
+INSERT INTO `sys_ini` (`sysini_id`, `config`) VALUES (1, '');
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `sys_log`
+-- 
+
+CREATE TABLE `sys_log` (
+  `syslog_id` int(10) unsigned NOT NULL auto_increment,
+  `server_id` int(10) unsigned NOT NULL default '0',
+  `datalog_id` bigint(20) unsigned NOT NULL default '0',
+  `loglevel` tinyint(4) NOT NULL default '0',
+  `tstamp` int(10) unsigned NOT NULL,
+  `message` text,
+  PRIMARY KEY  (`syslog_id`)
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
+
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `sys_user`
 -- 
 
 CREATE TABLE `sys_user` (
@@ -869,18 +966,18 @@
   `default_group` int(11) NOT NULL default '0',
   `client_id` int(11) NOT NULL default '0',
   PRIMARY KEY  (`userid`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
+) ENGINE=MyISAM AUTO_INCREMENT=3 ;
 
 -- 
--- Daten f�r Tabelle `sys_user`
+-- Dumping data for table `sys_user`
 -- 
 
-INSERT INTO `sys_user` (`userid`, `sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `username`, `passwort`, `modules`, `startmodule`, `app_theme`, `typ`, `active`, `language`, `groups`, `default_group`, `client_id`) VALUES (1, 1, 0, 'riud', 'riud', '', 'admin', '21232f297a57a5a743894a0e4a801fc3', 'admin,client,mail,monitor,sites,dns,tools', 'mail', 'default', 'admin', 1, 'en', '1,2', 1, 0);
+INSERT INTO `sys_user` (`userid`, `sys_userid`, `sys_groupid`, `sys_perm_user`, `sys_perm_group`, `sys_perm_other`, `username`, `passwort`, `modules`, `startmodule`, `app_theme`, `typ`, `active`, `language`, `groups`, `default_group`, `client_id`) VALUES (1, 1, 0, 'riud', 'riud', '', 'admin', '21232f297a57a5a743894a0e4a801fc3', 'admin,client,mail,monitor,sites,dns,tools,help', 'mail', 'default', 'admin', 1, 'en', '1,2', 1, 0);
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `web_domain`
+-- Table structure for table  `web_domain`
 -- 
 
 CREATE TABLE `web_domain` (
@@ -904,6 +1001,9 @@
   `cgi` char(1) NOT NULL default 'y',
   `ssi` char(1) NOT NULL default 'y',
   `suexec` char(1) NOT NULL default 'y',
+  `errordocs` tinyint(1) NOT NULL default '1',
+  `is_subdomainwww` tinyint(1) NOT NULL default '1',
+  `subdomain` enum('none','www','*') NOT NULL default 'www',
   `php` varchar(255) NOT NULL default 'y',
   `redirect_type` varchar(255) default NULL,
   `redirect_path` varchar(255) default NULL,
@@ -920,17 +1020,12 @@
   `apache_directives` text,
   `active` varchar(255) NOT NULL default 'y',
   PRIMARY KEY  (`domain_id`)
-) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
-
-
--- 
--- Daten f�r Tabelle `web_domain`
--- 
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
 -- --------------------------------------------------------
 
 -- 
--- Tabellenstruktur f�r Tabelle `web_database`
+-- Table structure for table  `web_database`
 -- 
 
 CREATE TABLE `web_database` (
@@ -945,25 +1040,331 @@
   `database_name` varchar(255) default NULL,
   `database_user` varchar(255) default NULL,
   `database_password` varchar(255) default NULL,
+  `database_charset` varchar(64) default NULL,
   `remote_access` varchar(255) NOT NULL default 'y',
   `active` varchar(255) NOT NULL default 'y',
   PRIMARY KEY  (`database_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+) ENGINE=MyISAM AUTO_INCREMENT=1 ;
 
--- 
--- Daten f�r Tabelle `web_database`
--- 
 
 -- --------------------------------------------------------
 
 --
--- Table for attempts login 
+-- Table structure for table  `attempts_login`
 --
 
 CREATE TABLE `attempts_login` (
   `ip` varchar(12) NOT NULL,
   `times` tinyint(1) NOT NULL default '1',
   `login_time` timestamp NOT NULL default '0000-00-00 00:00:00'
-);
+) ENGINE=MyISAM;
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `monitor_data`
+-- 
+
+CREATE TABLE `monitor_data` (
+  `server_id` int(11) NOT NULL,
+  `type` varchar(255) NOT NULL,
+  `created` int(11) NOT NULL,
+  `data` mediumtext NOT NULL,
+  `state` enum('no_state', 'unknown', 'ok', 'info', 'warning', 'critical', 'error') NOT NULL default 'unknown',
+  PRIMARY KEY  (`server_id`,`type`,`created`)
+) ENGINE=MyISAM;
+
+-- --------------------------------------------------------
+
+-- 
+-- Table structure for table  `sys_config`
+-- 
+
+CREATE TABLE `sys_config` (
+  `config_id` int(11) NOT NULL,
+  `group` varchar(255) NOT NULL,
+  `name` varchar(255) NOT NULL,
+  `value` varchar(255) NOT NULL
+) ENGINE=MyISAM;
+
+--
+-- Dumping data for table `sys_config`
+--
+
+INSERT INTO sys_config VALUES ('1','db','db_version','3.0.0.8 beta');
+
+-- --------------------------------------------------------
+
+-- 
+-- iso_country_list.sql
+-- 
+-- This will create and then populate a MySQL table with a list of the names and
+-- ISO 3166 codes for countries in existence as of the date below.
+-- 
+-- For updates to this file, see http://27.org/isocountrylist/
+-- For more about ISO 3166, see http://www.iso.ch/iso/en/prods-services/iso3166ma/02iso-3166-code-lists/list-en1.html
+-- 
+-- Created by getisocountrylist.pl on Sun Nov  2 14:59:20 2003.
+-- Wm. Rhodes <iso_country_list@27.org>
+-- 
+
+--
+-- Table structure for table `country`
+--
+
+CREATE TABLE `country` (
+  `iso` CHAR(2) NOT NULL PRIMARY KEY,
+  `name` VARCHAR(80) NOT NULL,
+  `printable_name` VARCHAR(80) NOT NULL,
+  `iso3` CHAR(3),
+  `numcode` SMALLINT
+) ENGINE=MyISAM;
+
+--
+-- Dumping data for table `country`
+--
+
+INSERT INTO `country` (`iso`, `name`, `printable_name`, `iso3`, `numcode`) VALUES
+('AF', 'AFGHANISTAN', 'Afghanistan', 'AFG', 4),
+('AL', 'ALBANIA', 'Albania', 'ALB', 8),
+('DZ', 'ALGERIA', 'Algeria', 'DZA', 12),
+('AS', 'AMERICAN SAMOA', 'American Samoa', 'ASM', 16),
+('AD', 'ANDORRA', 'Andorra', 'AND', 20),
+('AO', 'ANGOLA', 'Angola', 'AGO', 24),
+('AI', 'ANGUILLA', 'Anguilla', 'AIA', 660),
+('AQ', 'ANTARCTICA', 'Antarctica', NULL, NULL),
+('AG', 'ANTIGUA AND BARBUDA', 'Antigua and Barbuda', 'ATG', 28),
+('AR', 'ARGENTINA', 'Argentina', 'ARG', 32),
+('AM', 'ARMENIA', 'Armenia', 'ARM', 51),
+('AW', 'ARUBA', 'Aruba', 'ABW', 533),
+('AU', 'AUSTRALIA', 'Australia', 'AUS', 36),
+('AT', 'AUSTRIA', 'Austria', 'AUT', 40),
+('AZ', 'AZERBAIJAN', 'Azerbaijan', 'AZE', 31),
+('BS', 'BAHAMAS', 'Bahamas', 'BHS', 44),
+('BH', 'BAHRAIN', 'Bahrain', 'BHR', 48),
+('BD', 'BANGLADESH', 'Bangladesh', 'BGD', 50),
+('BB', 'BARBADOS', 'Barbados', 'BRB', 52),
+('BY', 'BELARUS', 'Belarus', 'BLR', 112),
+('BE', 'BELGIUM', 'Belgium', 'BEL', 56),
+('BZ', 'BELIZE', 'Belize', 'BLZ', 84),
+('BJ', 'BENIN', 'Benin', 'BEN', 204),
+('BM', 'BERMUDA', 'Bermuda', 'BMU', 60),
+('BT', 'BHUTAN', 'Bhutan', 'BTN', 64),
+('BO', 'BOLIVIA', 'Bolivia', 'BOL', 68),
+('BA', 'BOSNIA AND HERZEGOVINA', 'Bosnia and Herzegovina', 'BIH', 70),
+('BW', 'BOTSWANA', 'Botswana', 'BWA', 72),
+('BV', 'BOUVET ISLAND', 'Bouvet Island', NULL, NULL),
+('BR', 'BRAZIL', 'Brazil', 'BRA', 76),
+('IO', 'BRITISH INDIAN OCEAN TERRITORY', 'British Indian Ocean Territory', NULL, NULL),
+('BN', 'BRUNEI DARUSSALAM', 'Brunei Darussalam', 'BRN', 96),
+('BG', 'BULGARIA', 'Bulgaria', 'BGR', 100),
+('BF', 'BURKINA FASO', 'Burkina Faso', 'BFA', 854),
+('BI', 'BURUNDI', 'Burundi', 'BDI', 108),
+('KH', 'CAMBODIA', 'Cambodia', 'KHM', 116),
+('CM', 'CAMEROON', 'Cameroon', 'CMR', 120),
+('CA', 'CANADA', 'Canada', 'CAN', 124),
+('CV', 'CAPE VERDE', 'Cape Verde', 'CPV', 132),
+('KY', 'CAYMAN ISLANDS', 'Cayman Islands', 'CYM', 136),
+('CF', 'CENTRAL AFRICAN REPUBLIC', 'Central African Republic', 'CAF', 140),
+('TD', 'CHAD', 'Chad', 'TCD', 148),
+('CL', 'CHILE', 'Chile', 'CHL', 152),
+('CN', 'CHINA', 'China', 'CHN', 156),
+('CX', 'CHRISTMAS ISLAND', 'Christmas Island', NULL, NULL),
+('CC', 'COCOS (KEELING) ISLANDS', 'Cocos (Keeling) Islands', NULL, NULL),
+('CO', 'COLOMBIA', 'Colombia', 'COL', 170),
+('KM', 'COMOROS', 'Comoros', 'COM', 174),
+('CG', 'CONGO', 'Congo', 'COG', 178),
+('CD', 'CONGO, THE DEMOCRATIC REPUBLIC OF THE', 'Congo, the Democratic Republic of the', 'COD', 180),
+('CK', 'COOK ISLANDS', 'Cook Islands', 'COK', 184),
+('CR', 'COSTA RICA', 'Costa Rica', 'CRI', 188),
+('CI', 'COTE D''IVOIRE', 'Cote D''Ivoire', 'CIV', 384),
+('HR', 'CROATIA', 'Croatia', 'HRV', 191),
+('CU', 'CUBA', 'Cuba', 'CUB', 192),
+('CY', 'CYPRUS', 'Cyprus', 'CYP', 196),
+('CZ', 'CZECH REPUBLIC', 'Czech Republic', 'CZE', 203),
+('DK', 'DENMARK', 'Denmark', 'DNK', 208),
+('DJ', 'DJIBOUTI', 'Djibouti', 'DJI', 262),
+('DM', 'DOMINICA', 'Dominica', 'DMA', 212),
+('DO', 'DOMINICAN REPUBLIC', 'Dominican Republic', 'DOM', 214),
+('EC', 'ECUADOR', 'Ecuador', 'ECU', 218),
+('EG', 'EGYPT', 'Egypt', 'EGY', 818),
+('SV', 'EL SALVADOR', 'El Salvador', 'SLV', 222),
+('GQ', 'EQUATORIAL GUINEA', 'Equatorial Guinea', 'GNQ', 226),
+('ER', 'ERITREA', 'Eritrea', 'ERI', 232),
+('EE', 'ESTONIA', 'Estonia', 'EST', 233),
+('ET', 'ETHIOPIA', 'Ethiopia', 'ETH', 231),
+('FK', 'FALKLAND ISLANDS (MALVINAS)', 'Falkland Islands (Malvinas)', 'FLK', 238),
+('FO', 'FAROE ISLANDS', 'Faroe Islands', 'FRO', 234),
+('FJ', 'FIJI', 'Fiji', 'FJI', 242),
+('FI', 'FINLAND', 'Finland', 'FIN', 246),
+('FR', 'FRANCE', 'France', 'FRA', 250),
+('GF', 'FRENCH GUIANA', 'French Guiana', 'GUF', 254),
+('PF', 'FRENCH POLYNESIA', 'French Polynesia', 'PYF', 258),
+('TF', 'FRENCH SOUTHERN TERRITORIES', 'French Southern Territories', NULL, NULL),
+('GA', 'GABON', 'Gabon', 'GAB', 266),
+('GM', 'GAMBIA', 'Gambia', 'GMB', 270),
+('GE', 'GEORGIA', 'Georgia', 'GEO', 268),
+('DE', 'GERMANY', 'Germany', 'DEU', 276),
+('GH', 'GHANA', 'Ghana', 'GHA', 288),
+('GI', 'GIBRALTAR', 'Gibraltar', 'GIB', 292),
+('GR', 'GREECE', 'Greece', 'GRC', 300),
+('GL', 'GREENLAND', 'Greenland', 'GRL', 304),
+('GD', 'GRENADA', 'Grenada', 'GRD', 308),
+('GP', 'GUADELOUPE', 'Guadeloupe', 'GLP', 312),
+('GU', 'GUAM', 'Guam', 'GUM', 316),
+('GT', 'GUATEMALA', 'Guatemala', 'GTM', 320),
+('GN', 'GUINEA', 'Guinea', 'GIN', 324),
+('GW', 'GUINEA-BISSAU', 'Guinea-Bissau', 'GNB', 624),
+('GY', 'GUYANA', 'Guyana', 'GUY', 328),
+('HT', 'HAITI', 'Haiti', 'HTI', 332),
+('HM', 'HEARD ISLAND AND MCDONALD ISLANDS', 'Heard Island and Mcdonald Islands', NULL, NULL),
+('VA', 'HOLY SEE (VATICAN CITY STATE)', 'Holy See (Vatican City State)', 'VAT', 336),
+('HN', 'HONDURAS', 'Honduras', 'HND', 340),
+('HK', 'HONG KONG', 'Hong Kong', 'HKG', 344),
+('HU', 'HUNGARY', 'Hungary', 'HUN', 348),
+('IS', 'ICELAND', 'Iceland', 'ISL', 352),
+('IN', 'INDIA', 'India', 'IND', 356),
+('ID', 'INDONESIA', 'Indonesia', 'IDN', 360),
+('IR', 'IRAN, ISLAMIC REPUBLIC OF', 'Iran, Islamic Republic of', 'IRN', 364),
+('IQ', 'IRAQ', 'Iraq', 'IRQ', 368),
+('IE', 'IRELAND', 'Ireland', 'IRL', 372),
+('IL', 'ISRAEL', 'Israel', 'ISR', 376),
+('IT', 'ITALY', 'Italy', 'ITA', 380),
+('JM', 'JAMAICA', 'Jamaica', 'JAM', 388),
+('JP', 'JAPAN', 'Japan', 'JPN', 392),
+('JO', 'JORDAN', 'Jordan', 'JOR', 400),
+('KZ', 'KAZAKHSTAN', 'Kazakhstan', 'KAZ', 398),
+('KE', 'KENYA', 'Kenya', 'KEN', 404),
+('KI', 'KIRIBATI', 'Kiribati', 'KIR', 296),
+('KP', 'KOREA, DEMOCRATIC PEOPLE''S REPUBLIC OF', 'Korea, Democratic People''s Republic of', 'PRK', 408),
+('KR', 'KOREA, REPUBLIC OF', 'Korea, Republic of', 'KOR', 410),
+('KW', 'KUWAIT', 'Kuwait', 'KWT', 414),
+('KG', 'KYRGYZSTAN', 'Kyrgyzstan', 'KGZ', 417),
+('LA', 'LAO PEOPLE''S DEMOCRATIC REPUBLIC', 'Lao People''s Democratic Republic', 'LAO', 418),
+('LV', 'LATVIA', 'Latvia', 'LVA', 428),
+('LB', 'LEBANON', 'Lebanon', 'LBN', 422),
+('LS', 'LESOTHO', 'Lesotho', 'LSO', 426),
+('LR', 'LIBERIA', 'Liberia', 'LBR', 430),
+('LY', 'LIBYAN ARAB JAMAHIRIYA', 'Libyan Arab Jamahiriya', 'LBY', 434),
+('LI', 'LIECHTENSTEIN', 'Liechtenstein', 'LIE', 438),
+('LT', 'LITHUANIA', 'Lithuania', 'LTU', 440),
+('LU', 'LUXEMBOURG', 'Luxembourg', 'LUX', 442),
+('MO', 'MACAO', 'Macao', 'MAC', 446),
+('MK', 'MACEDONIA, THE FORMER YUGOSLAV REPUBLIC OF', 'Macedonia, the Former Yugoslav Republic of', 'MKD', 807),
+('MG', 'MADAGASCAR', 'Madagascar', 'MDG', 450),
+('MW', 'MALAWI', 'Malawi', 'MWI', 454),
+('MY', 'MALAYSIA', 'Malaysia', 'MYS', 458),
+('MV', 'MALDIVES', 'Maldives', 'MDV', 462),
+('ML', 'MALI', 'Mali', 'MLI', 466),
+('MT', 'MALTA', 'Malta', 'MLT', 470),
+('MH', 'MARSHALL ISLANDS', 'Marshall Islands', 'MHL', 584),
+('MQ', 'MARTINIQUE', 'Martinique', 'MTQ', 474),
+('MR', 'MAURITANIA', 'Mauritania', 'MRT', 478),
+('MU', 'MAURITIUS', 'Mauritius', 'MUS', 480),
+('YT', 'MAYOTTE', 'Mayotte', NULL, NULL),
+('MX', 'MEXICO', 'Mexico', 'MEX', 484),
+('FM', 'MICRONESIA, FEDERATED STATES OF', 'Micronesia, Federated States of', 'FSM', 583),
+('MD', 'MOLDOVA, REPUBLIC OF', 'Moldova, Republic of', 'MDA', 498),
+('MC', 'MONACO', 'Monaco', 'MCO', 492),
+('MN', 'MONGOLIA', 'Mongolia', 'MNG', 496),
+('MS', 'MONTSERRAT', 'Montserrat', 'MSR', 500),
+('MA', 'MOROCCO', 'Morocco', 'MAR', 504),
+('MZ', 'MOZAMBIQUE', 'Mozambique', 'MOZ', 508),
+('MM', 'MYANMAR', 'Myanmar', 'MMR', 104),
+('NA', 'NAMIBIA', 'Namibia', 'NAM', 516),
+('NR', 'NAURU', 'Nauru', 'NRU', 520),
+('NP', 'NEPAL', 'Nepal', 'NPL', 524),
+('NL', 'NETHERLANDS', 'Netherlands', 'NLD', 528),
+('AN', 'NETHERLANDS ANTILLES', 'Netherlands Antilles', 'ANT', 530),
+('NC', 'NEW CALEDONIA', 'New Caledonia', 'NCL', 540),
+('NZ', 'NEW ZEALAND', 'New Zealand', 'NZL', 554),
+('NI', 'NICARAGUA', 'Nicaragua', 'NIC', 558),
+('NE', 'NIGER', 'Niger', 'NER', 562),
+('NG', 'NIGERIA', 'Nigeria', 'NGA', 566),
+('NU', 'NIUE', 'Niue', 'NIU', 570),
+('NF', 'NORFOLK ISLAND', 'Norfolk Island', 'NFK', 574),
+('MP', 'NORTHERN MARIANA ISLANDS', 'Northern Mariana Islands', 'MNP', 580),
+('NO', 'NORWAY', 'Norway', 'NOR', 578),
+('OM', 'OMAN', 'Oman', 'OMN', 512),
+('PK', 'PAKISTAN', 'Pakistan', 'PAK', 586),
+('PW', 'PALAU', 'Palau', 'PLW', 585),
+('PS', 'PALESTINIAN TERRITORY, OCCUPIED', 'Palestinian Territory, Occupied', NULL, NULL),
+('PA', 'PANAMA', 'Panama', 'PAN', 591),
+('PG', 'PAPUA NEW GUINEA', 'Papua New Guinea', 'PNG', 598),
+('PY', 'PARAGUAY', 'Paraguay', 'PRY', 600),
+('PE', 'PERU', 'Peru', 'PER', 604),
+('PH', 'PHILIPPINES', 'Philippines', 'PHL', 608),
+('PN', 'PITCAIRN', 'Pitcairn', 'PCN', 612),
+('PL', 'POLAND', 'Poland', 'POL', 616),
+('PT', 'PORTUGAL', 'Portugal', 'PRT', 620),
+('PR', 'PUERTO RICO', 'Puerto Rico', 'PRI', 630),
+('QA', 'QATAR', 'Qatar', 'QAT', 634),
+('RE', 'REUNION', 'Reunion', 'REU', 638),
+('RO', 'ROMANIA', 'Romania', 'ROM', 642),
+('RU', 'RUSSIAN FEDERATION', 'Russian Federation', 'RUS', 643),
+('RW', 'RWANDA', 'Rwanda', 'RWA', 646),
+('SH', 'SAINT HELENA', 'Saint Helena', 'SHN', 654),
+('KN', 'SAINT KITTS AND NEVIS', 'Saint Kitts and Nevis', 'KNA', 659),
+('LC', 'SAINT LUCIA', 'Saint Lucia', 'LCA', 662),
+('PM', 'SAINT PIERRE AND MIQUELON', 'Saint Pierre and Miquelon', 'SPM', 666),
+('VC', 'SAINT VINCENT AND THE GRENADINES', 'Saint Vincent and the Grenadines', 'VCT', 670),
+('WS', 'SAMOA', 'Samoa', 'WSM', 882),
+('SM', 'SAN MARINO', 'San Marino', 'SMR', 674),
+('ST', 'SAO TOME AND PRINCIPE', 'Sao Tome and Principe', 'STP', 678),
+('SA', 'SAUDI ARABIA', 'Saudi Arabia', 'SAU', 682),
+('SN', 'SENEGAL', 'Senegal', 'SEN', 686),
+('CS', 'SERBIA AND MONTENEGRO', 'Serbia and Montenegro', NULL, NULL),
+('SC', 'SEYCHELLES', 'Seychelles', 'SYC', 690),
+('SL', 'SIERRA LEONE', 'Sierra Leone', 'SLE', 694),
+('SG', 'SINGAPORE', 'Singapore', 'SGP', 702),
+('SK', 'SLOVAKIA', 'Slovakia', 'SVK', 703),
+('SI', 'SLOVENIA', 'Slovenia', 'SVN', 705),
+('SB', 'SOLOMON ISLANDS', 'Solomon Islands', 'SLB', 90),
+('SO', 'SOMALIA', 'Somalia', 'SOM', 706),
+('ZA', 'SOUTH AFRICA', 'South Africa', 'ZAF', 710),
+('GS', 'SOUTH GEORGIA AND THE SOUTH SANDWICH ISLANDS', 'South Georgia and the South Sandwich Islands', NULL, NULL),
+('ES', 'SPAIN', 'Spain', 'ESP', 724),
+('LK', 'SRI LANKA', 'Sri Lanka', 'LKA', 144),
+('SD', 'SUDAN', 'Sudan', 'SDN', 736),
+('SR', 'SURINAME', 'Suriname', 'SUR', 740),
+('SJ', 'SVALBARD AND JAN MAYEN', 'Svalbard and Jan Mayen', 'SJM', 744),
+('SZ', 'SWAZILAND', 'Swaziland', 'SWZ', 748),
+('SE', 'SWEDEN', 'Sweden', 'SWE', 752),
+('CH', 'SWITZERLAND', 'Switzerland', 'CHE', 756),
+('SY', 'SYRIAN ARAB REPUBLIC', 'Syrian Arab Republic', 'SYR', 760),
+('TW', 'TAIWAN, PROVINCE OF CHINA', 'Taiwan, Province of China', 'TWN', 158),
+('TJ', 'TAJIKISTAN', 'Tajikistan', 'TJK', 762),
+('TZ', 'TANZANIA, UNITED REPUBLIC OF', 'Tanzania, United Republic of', 'TZA', 834),
+('TH', 'THAILAND', 'Thailand', 'THA', 764),
+('TL', 'TIMOR-LESTE', 'Timor-Leste', NULL, NULL),
+('TG', 'TOGO', 'Togo', 'TGO', 768),
+('TK', 'TOKELAU', 'Tokelau', 'TKL', 772),
+('TO', 'TONGA', 'Tonga', 'TON', 776),
+('TT', 'TRINIDAD AND TOBAGO', 'Trinidad and Tobago', 'TTO', 780),
+('TN', 'TUNISIA', 'Tunisia', 'TUN', 788),
+('TR', 'TURKEY', 'Turkey', 'TUR', 792),
+('TM', 'TURKMENISTAN', 'Turkmenistan', 'TKM', 795),
+('TC', 'TURKS AND CAICOS ISLANDS', 'Turks and Caicos Islands', 'TCA', 796),
+('TV', 'TUVALU', 'Tuvalu', 'TUV', 798),
+('UG', 'UGANDA', 'Uganda', 'UGA', 800),
+('UA', 'UKRAINE', 'Ukraine', 'UKR', 804),
+('AE', 'UNITED ARAB EMIRATES', 'United Arab Emirates', 'ARE', 784),
+('GB', 'UNITED KINGDOM', 'United Kingdom', 'GBR', 826),
+('US', 'UNITED STATES', 'United States', 'USA', 840),
+('UM', 'UNITED STATES MINOR OUTLYING ISLANDS', 'United States Minor Outlying Islands', NULL, NULL),
+('UY', 'URUGUAY', 'Uruguay', 'URY', 858),
+('UZ', 'UZBEKISTAN', 'Uzbekistan', 'UZB', 860),
+('VU', 'VANUATU', 'Vanuatu', 'VUT', 548),
+('VE', 'VENEZUELA', 'Venezuela', 'VEN', 862),
+('VN', 'VIET NAM', 'Viet Nam', 'VNM', 704),
+('VG', 'VIRGIN ISLANDS, BRITISH', 'Virgin Islands, British', 'VGB', 92),
+('VI', 'VIRGIN ISLANDS, U.S.', 'Virgin Islands, U.s.', 'VIR', 850),
+('WF', 'WALLIS AND FUTUNA', 'Wallis and Futuna', 'WLF', 876),
+('EH', 'WESTERN SAHARA', 'Western Sahara', 'ESH', 732),
+('YE', 'YEMEN', 'Yemen', 'YEM', 887),
+('ZM', 'ZAMBIA', 'Zambia', 'ZMB', 894),
+('ZW', 'ZIMBABWE', 'Zimbabwe', 'ZWE', 716);
+
+-- --------------------------------------------------------
 
 SET FOREIGN_KEY_CHECKS = 1;

--
Gitblit v1.9.1