diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql index 91ed9496df6ef8580edcc5b73c444ff81ded3245..f0979d883ec7049042738d6b0adb9057c666f1a7 100644 --- a/install/sql/ispconfig3.sql +++ b/install/sql/ispconfig3.sql @@ -1,1664 +1,1666 @@ - -/* -Copyright (c) 2007-2009, 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. -*/ - --- --- ISPConfig 3 --- DB-Version: 3.0.0.9 --- - -SET FOREIGN_KEY_CHECKS = 0; - --- -------------------------------------------------------- --- -------------------------------------------------------- --- DB-STRUCTURE --- -------------------------------------------------------- --- -------------------------------------------------------- - --- --- Table structure for table `billing_invoice` --- - -CREATE TABLE `billing_invoice` ( - `billing_invoice_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) default NULL, - `sys_perm_group` varchar(5) default NULL, - `sys_perm_all` varchar(5) default NULL, - `invoice_number` varchar(32) NOT NULL default '', - `invoice_date` date default NULL, - `xml` longtext NOT NULL, - `total_fee_net` decimal(10,4) NOT NULL default '0.00', - `total_fee_gross` decimal(10,4) NOT NULL default '0.00', - `currency_code` char(3) default 'EUR', - PRIMARY KEY (`billing_invoice_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `billing_product` --- - -CREATE TABLE `billing_product` ( - `billing_product_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) default NULL, - `sys_perm_group` varchar(5) default NULL, - `sys_perm_all` varchar(5) default NULL, - `parent_id` int(11) unsigned NOT NULL default '0', - `product_name` varchar(64) default NULL, - `product_details` varchar(256) default NULL, - `template_id` int(11) unsigned NOT NULL default '0', - `service_class_id` int(11) unsigned NOT NULL default '0', - `billing_tax_id` int(11) unsigned NOT NULL default '0', - `setup_fee_gross` decimal(10,4) NOT NULL default '0.00', - `interval_fee_gross` decimal(10,4) NOT NULL default '0.00', - `interval_length` tinyint(3) NOT NULL default '0', - `interval_type` enum('non-recurring','hour','day','week','month','quarter','year') NOT NULL default 'non-recurring', - `interval_payment` enum('prepaid','postpaid') NOT NULL default 'prepaid', - `clearing_period` tinyint(3) unsigned default '1', - `currency_code` char(3) default 'EUR', - PRIMARY KEY (`billing_product_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `billing_service` --- - -CREATE TABLE `billing_service` ( - `billing_service_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) default NULL, - `sys_perm_group` varchar(5) default NULL, - `sys_perm_all` varchar(5) default NULL, - `product_id` int(11) unsigned default NULL, - `product_pid` int(11) unsigned default NULL, - `product_name` varchar(64) default NULL, - `product_details` varchar(256) default NULL, - `service_class_id` int(11) unsigned default '0', - `service_template_id` int(11) unsigned default NULL, - `service_id` int(11) unsigned default NULL, - `billing_tax_id` int(11) unsigned NOT NULL default '1', - `quantity` smallint(5) unsigned NOT NULL default '1', - `setup_fee_gross` decimal(10,4) NOT NULL default '0.00', - `interval_fee_gross` decimal(10,4) default '0.00', - `interval_fee_is_individual` tinyint(1) default '0', - `interval_length` int(11) NOT NULL default '1', - `interval_type` enum('non-recurring','hour','day','week','month','quarter','year') NOT NULL default 'non-recurring', - `interval_payment` enum('prepaid','postpaid') NOT NULL default 'prepaid', - `clearing_period` tinyint(3) unsigned default '1', - `currency_code` char(3) default 'EUR', - `is_active` tinyint(1) NOT NULL default '0', - `service_start_at` date default NULL, - `service_end_at` date default NULL, - `invoiced_upto` date default NULL, - PRIMARY KEY (`billing_service_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `billing_service_class` --- - -CREATE TABLE `billing_service_class` ( - `billing_service_class_id` int(11) unsigned NOT NULL auto_increment, - `name` varchar(64) NOT NULL default '', - `sort_order` int(11) unsigned NOT NULL default '0', - PRIMARY KEY (`billing_service_class_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `billing_tax` --- - -CREATE TABLE `billing_tax` ( - `billing_tax_id` int(11) unsigned NOT NULL auto_increment, - `name` varchar(64) NOT NULL default '', - `tax_rate` decimal(10,4) default NULL, - `is_default` tinyint(1) NOT NULL default '0', - `valid_from` date default NULL, - `valid_till` date default NULL, - PRIMARY KEY (`billing_tax_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `client` --- - -CREATE TABLE `client` ( - `client_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `company_name` varchar(64) default NULL, - `contact_name` varchar(64) default NULL, - `street` varchar(255) default NULL, - `zip` varchar(32) default NULL, - `city` varchar(64) default NULL, - `state` varchar(32) default NULL, - `country` char(2) default NULL, - `telephone` varchar(32) default NULL, - `mobile` varchar(32) default NULL, - `fax` varchar(32) default NULL, - `email` varchar(255) default NULL, - `internet` varchar(255) NOT NULL, - `icq` varchar(16) default NULL, - `notes` text, - `default_mailserver` int(11) unsigned NOT NULL default '1', - `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', - `default_webserver` int(11) unsigned NOT NULL default '1', - `limit_web_ip` text, - `limit_web_domain` int(11) NOT NULL default '-1', - `web_php_options` varchar(255) NOT NULL default 'no,fast-cgi,cgi,mod,suphp', - `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', - `ssh_chroot` varchar(255) NOT NULL DEFAULT 'no,jailkit,ssh-chroot', - `default_dnsserver` int(11) unsigned NOT NULL default '1', - `limit_dns_zone` int(11) NOT NULL default '-1', - `limit_dns_record` int(11) NOT NULL default '-1', - `default_dbserver` int(11) NOT NULL default '1', - `limit_database` int(11) NOT NULL default '-1', - `limit_client` int(11) NOT NULL default '0', - `parent_client_id` int(11) unsigned NOT NULL default '0', - `username` varchar(64) default NULL, - `password` varchar(64) default NULL, - `language` char(2) NOT NULL default 'en', - `usertheme` varchar(32) NOT NULL default 'default', - `template_master` int(11) unsigned NOT NULL default '0', - `template_additional` varchar(255) NOT NULL default '', - `created_at` datetime default NULL, - PRIMARY KEY (`client_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `client_address_book` --- - -CREATE TABLE `client_address_book` ( - `client_address_book_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `entry_role` enum('Standard','Other','Administrator','Abuse','Accounting','Owner','Emergency','Technician','Signatory') default 'Standard', - `entry_company` varchar(64) default NULL, - `entry_gender` enum('m','f') default NULL, - `entry_title` varchar(16) default NULL, - `entry_firstname` varchar(32) NOT NULL, - `entry_lastname` varchar(32) NOT NULL, - `entry_address1` varchar(64) default NULL, - `entry_address2` varchar(64) default NULL, - `entry_postcode` varchar(32) NOT NULL, - `entry_city` varchar(64) NOT NULL, - `entry_state` varchar(32) default NULL, - `entry_country` char(2) default NULL, - `entry_phone` varchar(32) default NULL, - `entry_fax` varchar(32) default NULL, - `entry_mobile` varchar(32) default NULL, - `entry_email` varchar(256) default NULL, - PRIMARY KEY (`client_address_book_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `client_template` --- - -CREATE TABLE `client_template` ( - `template_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `template_name` varchar(64) 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', - PRIMARY KEY (`template_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `dns_rr` --- - -CREATE TABLE `dns_rr` ( - `id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL, - `sys_groupid` int(11) unsigned NOT NULL, - `sys_perm_user` varchar(5) NOT NULL, - `sys_perm_group` varchar(5) NOT NULL, - `sys_perm_other` varchar(5) NOT NULL, - `server_id` int(11) NOT NULL default '1', - `zone` int(11) unsigned NOT NULL, - `name` varchar(64) NOT NULL, - `type` enum('A','AAAA','ALIAS','CNAME','HINFO','MX','NAPTR','NS','PTR','RP','SRV','TXT') default NULL, - `data` varchar(255) NOT NULL, - `aux` int(11) unsigned NOT NULL default '0', - `ttl` int(11) unsigned NOT NULL default '86400', - `active` enum('N','Y') NOT NULL default 'Y', - PRIMARY KEY (`id`), - UNIQUE KEY `rr` (`zone`,`name`,`type`,`data`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `dns_soa` --- - -CREATE TABLE `dns_soa` ( - `id` int(10) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL, - `sys_groupid` int(11) unsigned NOT NULL, - `sys_perm_user` varchar(5) NOT NULL, - `sys_perm_group` varchar(5) NOT NULL, - `sys_perm_other` varchar(5) NOT NULL, - `server_id` int(11) NOT NULL default '1', - `origin` varchar(255) NOT NULL, - `ns` varchar(255) NOT NULL, - `mbox` varchar(255) NOT NULL, - `serial` int(11) unsigned NOT NULL default '1', - `refresh` int(11) unsigned NOT NULL default '28800', - `retry` int(11) unsigned NOT NULL default '7200', - `expire` int(11) unsigned NOT NULL default '604800', - `minimum` int(11) unsigned NOT NULL default '86400', - `ttl` int(11) unsigned NOT NULL default '86400', - `active` enum('N','Y') NOT NULL, - `xfer` varchar(255) NOT NULL, - PRIMARY KEY (`id`), - UNIQUE KEY `origin` (`origin`), - KEY `active` (`active`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `dns_template` --- - -CREATE TABLE `dns_template` ( - `template_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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(64) default NULL, - `fields` varchar(255) default NULL, - `template` text, - `visible` enum('N','Y') NOT NULL default 'Y', - PRIMARY KEY (`template_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `domain` --- - -CREATE TABLE `domain` ( - `domain_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) default NULL, - `sys_perm_group` varchar(5) default NULL, - `sys_perm_all` varchar(5) default NULL, - `domain_provider_id` int(11) unsigned NOT NULL default '0', - `provider_domain_id` int(11) unsigned default NULL, - `domain` varchar(255) NOT NULL default '', - `tld` varchar(32) NOT NULL default '', - `handle_desc` varchar(32) default NULL, - `handle_admin_c` varchar(32) default NULL, - `handle_tech_c` varchar(32) default NULL, - `handle_zone_c` varchar(32) default NULL, - `added_at` timestamp NULL default NULL, - `connected_at` date default NULL, - `disconnected_at` date default NULL, - `status` varchar(64) NOT NULL default '0', - PRIMARY KEY (`domain_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `domain_handle` --- - -CREATE TABLE `domain_handle` ( - `domain_handle_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) default NULL, - `sys_perm_group` varchar(5) default NULL, - `sys_perm_all` varchar(5) default NULL, - `domain_registrar` varchar(64) default NULL, - `handle` varchar(32) default NULL, - PRIMARY KEY (`domain_handle_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `domain_provider` --- - -CREATE TABLE `domain_provider` ( - `domain_provider_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) default NULL, - `sys_perm_group` varchar(5) default NULL, - `sys_perm_all` varchar(5) default NULL, - `provider` varchar(255) default NULL, - `is_extern` tinyint(1) NOT NULL default '0', - `domainrobot_interface` varchar(16) default '', - PRIMARY KEY (`domain_provider_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `domain_tld` --- - -CREATE TABLE `domain_tld` ( - `domain_tld_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) default NULL, - `sys_perm_group` varchar(5) default NULL, - `sys_perm_all` varchar(5) default NULL, - `tld` varchar(32) default NULL, - `domain_provider_id` int(11) unsigned NOT NULL default '0', - `domain_registrar` varchar(64) default NULL, - PRIMARY KEY (`domain_tld_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `firewall` --- - -CREATE TABLE `firewall` ( - `firewall_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `server_id` int(11) unsigned NOT NULL default '0', - `tcp_port` varchar(255) default NULL, - `udp_port` varchar(255) default NULL, - `active` enum('n','y') NOT NULL default 'y', - PRIMARY KEY (`firewall_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `ftp_user` --- - -CREATE TABLE `ftp_user` ( - `ftp_user_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `server_id` int(11) unsigned NOT NULL default '0', - `parent_domain_id` int(11) unsigned NOT NULL default '0', - `username` varchar(64) default NULL, - `password` varchar(64) default NULL, - `quota_size` int(11) NOT NULL default '-1', - `active` enum('n','y') NOT NULL default 'y', - `uid` varchar(64) default NULL, - `gid` varchar(64) default NULL, - `dir` varchar(255) default NULL, - `quota_files` int(11) NOT NULL default '-1', - `ul_ratio` int(11) NOT NULL default '-1', - `dl_ratio` int(11) NOT NULL default '-1', - `ul_bandwidth` int(11) NOT NULL default '-1', - `dl_bandwidth` int(11) NOT NULL default '-1', - PRIMARY KEY (`ftp_user_id`), - KEY `active` (`active`), - KEY `server_id` (`server_id`), - KEY `username` (`username`), - KEY `quota_files` (`quota_files`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_access` --- - -CREATE TABLE `mail_access` ( - `access_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) NOT NULL default '', - `sys_perm_group` varchar(5) NOT NULL default '', - `sys_perm_other` varchar(5) NOT NULL default '', - `server_id` int(11) NOT NULL default '0', - `source` varchar(255) NOT NULL, - `access` varchar(255) NOT NULL, - `type` set('recipient','sender','client') NOT NULL, - `active` enum('n','y') NOT NULL default 'y', - PRIMARY KEY (`access_id`), - KEY `server_id` (`server_id`,`source`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_content_filter` --- - -CREATE TABLE `mail_content_filter` ( - `content_filter_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `server_id` int(11) NOT NULL default '0', - `type` varchar(255) default NULL, - `pattern` varchar(255) default NULL, - `data` varchar(255) default NULL, - `action` varchar(255) default NULL, - `active` varchar(255) NOT NULL default 'y', - PRIMARY KEY (`content_filter_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_domain` --- - -CREATE TABLE `mail_domain` ( - `domain_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) NOT NULL default '', - `sys_perm_group` varchar(5) NOT NULL default '', - `sys_perm_other` varchar(5) NOT NULL default '', - `server_id` int(11) unsigned NOT NULL default '0', - `domain` varchar(255) NOT NULL default '', - `active` enum('n','y') NOT NULL, - PRIMARY KEY (`domain_id`), - KEY `server_id` (`server_id`,`domain`), - KEY `domain_active` (`domain`,`active`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_forwarding` --- - -CREATE TABLE `mail_forwarding` ( - `forwarding_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) NOT NULL default '', - `sys_perm_group` varchar(5) NOT NULL default '', - `sys_perm_other` varchar(5) NOT NULL default '', - `server_id` int(11) unsigned NOT NULL default '0', - `source` varchar(255) NOT NULL, - `destination` varchar(255) NOT NULL default '', - `type` enum('alias','forward','catchall') NOT NULL default 'alias', - `active` enum('n','y') NOT NULL, - PRIMARY KEY (`forwarding_id`), - KEY `server_id` (`server_id`,`source`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_get` --- - -CREATE TABLE `mail_get` ( - `mailget_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `server_id` int(11) unsigned NOT NULL default '0', - `type` varchar(255) default NULL, - `source_server` varchar(255) default NULL, - `source_username` varchar(255) default NULL, - `source_password` varchar(64) default NULL, - `source_delete` varchar(255) NOT NULL default 'y', - `destination` varchar(255) default NULL, - `active` varchar(255) NOT NULL default 'y', - PRIMARY KEY (`mailget_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_greylist` --- - -CREATE TABLE `mail_greylist` ( - `greylist_id` int(11) unsigned NOT NULL auto_increment, - `relay_ip` varchar(39) default NULL, - `from_domain` varchar(255) default NULL, - `block_expires` datetime NOT NULL default '0000-00-00 00:00:00', - `record_expires` datetime NOT NULL default '0000-00-00 00:00:00', - `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 AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_mailman_domain` --- - -CREATE TABLE `mail_mailman_domain` ( - `mailman_id` int(11) unsigned NOT NULL auto_increment, - `server_id` int(11) unsigned NOT NULL default '0', - `domain` varchar(255) NOT NULL default '', - `mm_home` varchar(255) NOT NULL default '', - `mm_wrap` varchar(255) NOT NULL default '', - `mm_user` varchar(50) NOT NULL default '', - `mm_group` varchar(50) NOT NULL default '', - PRIMARY KEY (`mailman_id`,`server_id`,`domain`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - - --- -------------------------------------------------------- - --- --- Table structure for table `mail_traffic` --- - -CREATE TABLE `mail_traffic` ( - `traffic_id` int(11) unsigned NOT NULL auto_increment, - `mailuser_id` int(11) unsigned NOT NULL, - `month` char(7) NOT NULL, - `traffic` bigint(20) unsigned NOT NULL, - PRIMARY KEY (`traffic_id`), - KEY `mailuser_id` (`mailuser_id`,`month`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_transport` --- - -CREATE TABLE `mail_transport` ( - `transport_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) NOT NULL default '', - `sys_perm_group` varchar(5) NOT NULL default '', - `sys_perm_other` varchar(5) NOT NULL default '', - `server_id` int(11) unsigned NOT NULL default '0', - `domain` varchar(255) NOT NULL default '', - `transport` varchar(255) NOT NULL, - `sort_order` int(11) unsigned NOT NULL default '5', - `active` enum('n','y') NOT NULL, - PRIMARY KEY (`transport_id`), - KEY `server_id` (`server_id`,`transport`), - KEY `server_id_2` (`server_id`,`domain`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_user` --- - -CREATE TABLE `mail_user` ( - `mailuser_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) NOT NULL default '', - `sys_perm_group` varchar(5) NOT NULL default '', - `sys_perm_other` varchar(5) NOT NULL default '', - `server_id` int(11) unsigned NOT NULL default '0', - `email` varchar(255) NOT NULL default '', - `password` varchar(255) NOT NULL, - `name` varchar(255) NOT NULL default '', - `uid` int(11) unsigned NOT NULL default '5000', - `gid` int(11) unsigned NOT NULL default '5000', - `maildir` varchar(255) NOT NULL default '', - `quota` int(11) NOT NULL default '0', - `homedir` varchar(255) NOT NULL, - `autoresponder` enum('n','y') NOT NULL default 'n', - `autoresponder_text` mediumtext NULL, - `custom_mailfilter` mediumtext, - `postfix` enum('n','y') NOT NULL, - `access` enum('n','y') NOT NULL, - `disableimap` enum('0','1') NOT NULL default '0', - `disablepop3` enum('0','1') NOT NULL default '0', - PRIMARY KEY (`mailuser_id`), - KEY `server_id` (`server_id`,`email`), - KEY `email_access` (`email`,`access`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `mail_user_filter` --- - -CREATE TABLE `mail_user_filter` ( - `filter_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `mailuser_id` int(11) unsigned NOT NULL default '0', - `rulename` varchar(64) default NULL, - `source` varchar(255) default NULL, - `searchterm` varchar(255) default NULL, - `op` varchar(255) default NULL, - `action` varchar(255) default NULL, - `target` varchar(255) default NULL, - `active` enum('n','y') NOT NULL default 'y', - PRIMARY KEY (`filter_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `remote_session` --- - -CREATE TABLE `remote_session` ( - `remote_session` varchar(64) NOT NULL, - `remote_userid` int(11) unsigned NOT NULL, - `remote_functions` text NOT NULL, - `tstamp` int(10) unsigned NOT NULL, - PRIMARY KEY (`remote_session`) -) ENGINE=MyISAM; - --- -------------------------------------------------------- - --- --- Table structure for table `remote_user` --- - -CREATE TABLE `remote_user` ( - `remote_userid` int(11) unsigned NOT NULL auto_increment, - `remote_username` varchar(64) NOT NULL, - `remote_password` varchar(64) NOT NULL, - `remote_functions` text NOT NULL, - PRIMARY KEY (`remote_userid`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `server` --- - -CREATE TABLE `server` ( - `server_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned NOT NULL default '0', - `sys_perm_user` varchar(5) NOT NULL default '', - `sys_perm_group` varchar(5) NOT NULL default '', - `sys_perm_other` varchar(5) NOT NULL default '', - `server_name` varchar(255) NOT NULL default '', - `mail_server` tinyint(1) NOT NULL default '0', - `web_server` tinyint(1) NOT NULL default '0', - `dns_server` tinyint(1) NOT NULL default '0', - `file_server` tinyint(1) NOT NULL default '0', - `db_server` tinyint(1) NOT NULL default '0', - `vserver_server` tinyint(1) NOT NULL default '0', - `config` text NOT NULL, - `updated` bigint(20) unsigned NOT NULL default '0', - `active` tinyint(1) NOT NULL default '1', - PRIMARY KEY (`server_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `server_ip` --- - -CREATE TABLE `server_ip` ( - `server_ip_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `server_id` int(11) unsigned NOT NULL default '0', - `ip_address` varchar(39) default NULL, - `virtualhost` enum('n','y') NOT NULL default 'y', - PRIMARY KEY (`server_ip_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - -CREATE TABLE `shell_user` ( - `shell_user_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `server_id` int(11) unsigned NOT NULL default '0', - `parent_domain_id` int(11) unsigned NOT NULL default '0', - `username` varchar(64) default NULL, - `password` varchar(64) default NULL, - `quota_size` int(11) NOT NULL default '-1', - `active` enum('n','y') NOT NULL default 'y', - `puser` varchar(255) default NULL, - `pgroup` varchar(255) default NULL, - `shell` varchar(255) NOT NULL default '/bin/bash', - `dir` varchar(255) default NULL, - `chroot` varchar(255) NOT NULL, - PRIMARY KEY (`shell_user_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `software_package` --- - -CREATE TABLE `software_package` ( - `package_id` int(11) unsigned NOT NULL auto_increment, - `software_repo_id` int(11) unsigned NOT NULL, - `package_name` varchar(64) NOT NULL, - `package_title` varchar(64) NOT NULL, - `package_description` text, - `package_version` varchar(8) 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` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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(64) default NULL, - `repo_url` varchar(255) default NULL, - `repo_username` varchar(64) default NULL, - `repo_password` varchar(64) default NULL, - `active` enum('n','y') NOT NULL default 'y', - PRIMARY KEY (`software_repo_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `software_update` --- - -CREATE TABLE `software_update` ( - `software_update_id` int(11) unsigned NOT NULL auto_increment, - `software_repo_id` int(11) unsigned NOT NULL, - `package_name` varchar(64) NOT NULL, - `update_url` varchar(255) NOT NULL, - `update_md5` varchar(255) NOT NULL, - `update_dependencies` varchar(255) NOT NULL, - `update_title` varchar(64) NOT NULL, - `v1` tinyint(1) NOT NULL default '0', - `v2` tinyint(1) NOT NULL default '0', - `v3` tinyint(1) NOT NULL default '0', - `v4` tinyint(1) 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(11) unsigned NOT NULL auto_increment, - `software_update_id` int(11) unsigned NOT NULL default '0', - `package_name` varchar(64) NOT NULL, - `server_id` int(11) unsigned NOT NULL, - `status` enum('none','installing','installed','deleting','deleted') 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` ( - `id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL, - `sys_groupid` int(11) unsigned NOT NULL, - `sys_perm_user` varchar(5) NOT NULL, - `sys_perm_group` varchar(5) NOT NULL, - `sys_perm_other` varchar(5) NOT NULL, - `policy_name` varchar(64) default NULL, - `virus_lover` enum('N','Y') default NULL, - `spam_lover` enum('N','Y') default NULL, - `banned_files_lover` enum('N','Y') default NULL, - `bad_header_lover` enum('N','Y') default NULL, - `bypass_virus_checks` enum('N','Y') default NULL, - `bypass_spam_checks` enum('N','Y') default NULL, - `bypass_banned_checks` enum('N','Y') default NULL, - `bypass_header_checks` enum('N','Y') default NULL, - `spam_modifies_subj` enum('N','Y') default NULL, - `virus_quarantine_to` varchar(255) default NULL, - `spam_quarantine_to` varchar(255) default NULL, - `banned_quarantine_to` varchar(255) default NULL, - `bad_header_quarantine_to` varchar(255) default NULL, - `clean_quarantine_to` varchar(255) default NULL, - `other_quarantine_to` varchar(255) default NULL, - `spam_tag_level` float default NULL, - `spam_tag2_level` float default NULL, - `spam_kill_level` float default NULL, - `spam_dsn_cutoff_level` float default NULL, - `spam_quarantine_cutoff_level` float default NULL, - `addr_extension_virus` varchar(64) default NULL, - `addr_extension_spam` varchar(64) default NULL, - `addr_extension_banned` varchar(64) default NULL, - `addr_extension_bad_header` varchar(64) default NULL, - `warnvirusrecip` enum('N','Y') default NULL, - `warnbannedrecip` enum('N','Y') default NULL, - `warnbadhrecip` enum('N','Y') default NULL, - `newvirus_admin` varchar(64) default NULL, - `virus_admin` varchar(64) default NULL, - `banned_admin` varchar(64) default NULL, - `bad_header_admin` varchar(64) default NULL, - `spam_admin` varchar(64) default NULL, - `spam_subject_tag` varchar(64) default NULL, - `spam_subject_tag2` varchar(64) default NULL, - `message_size_limit` int(11) unsigned default NULL, - `banned_rulenames` varchar(64) default NULL, - PRIMARY KEY (`id`) -) ENGINE=MyISAM AUTO_INCREMENT=1 ; - --- -------------------------------------------------------- - --- --- Table structure for table `spamfilter_users` --- - -CREATE TABLE `spamfilter_users` ( - `id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL, - `sys_groupid` int(11) unsigned NOT NULL, - `sys_perm_user` varchar(5) NOT NULL, - `sys_perm_group` varchar(5) NOT NULL, - `sys_perm_other` varchar(5) NOT NULL, - `server_id` int(11) unsigned NOT NULL, - `priority` tinyint(3) unsigned NOT NULL default '7', - `policy_id` int(11) unsigned NOT NULL default '1', - `email` varchar(255) NOT NULL, - `fullname` varchar(64) default NULL, - `local` varchar(1) default NULL, - PRIMARY KEY (`id`), - UNIQUE KEY `email` (`email`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `spamfilter_wblist` --- - -CREATE TABLE `spamfilter_wblist` ( - `wblist_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL, - `sys_groupid` int(11) unsigned NOT NULL, - `sys_perm_user` varchar(5) NOT NULL, - `sys_perm_group` varchar(5) NOT NULL, - `sys_perm_other` varchar(5) NOT NULL, - `server_id` int(11) unsigned NOT NULL, - `wb` enum('W','B') NOT NULL default 'W', - `rid` int(11) unsigned NOT NULL, - `email` varchar(255) NOT NULL, - `priority` tinyint(3) unsigned NOT NULL, - `active` enum('y','n') NOT NULL default 'y', - PRIMARY KEY (`wblist_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `support_message` --- - -CREATE TABLE `support_message` ( - `support_message_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `recipient_id` int(11) unsigned NOT NULL default '0', - `sender_id` int(11) unsigned NOT NULL default '0', - `subject` varchar(255) default NULL, - `message` text default NULL, - `tstamp` int(11) NOT NULL default '0', - PRIMARY KEY (`support_message_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `sys_datalog` --- - -CREATE TABLE `sys_datalog` ( - `datalog_id` int(11) unsigned NOT NULL auto_increment, - `server_id` int(11) unsigned NOT NULL, - `dbtable` varchar(255) NOT NULL default '', - `dbidx` varchar(255) NOT NULL default '', - `action` char(1) NOT NULL default '', - `tstamp` int(11) NOT NULL default '0', - `user` varchar(255) NOT NULL default '', - `data` text NOT NULL, - `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; - --- -------------------------------------------------------- - --- --- Table structure for table `sys_dbsync` --- - -CREATE TABLE `sys_dbsync` ( - `id` int(11) unsigned NOT NULL auto_increment, - `jobname` varchar(64) NOT NULL default '', - `sync_interval_minutes` int(11) unsigned NOT NULL default '0', - `db_type` varchar(16) NOT NULL default '', - `db_host` varchar(255) NOT NULL default '', - `db_name` varchar(64) NOT NULL default '', - `db_username` varchar(64) NOT NULL default '', - `db_password` varchar(64) NOT NULL default '', - `db_tables` varchar(255) NOT NULL default 'admin,forms', - `empty_datalog` int(11) unsigned NOT NULL default '0', - `sync_datalog_external` int(11) unsigned NOT NULL default '0', - `active` tinyint(1) NOT NULL default '1', - `last_datalog_id` int(11) unsigned NOT NULL default '0', - PRIMARY KEY (`id`), - KEY `last_datalog_id` (`last_datalog_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; --- -------------------------------------------------------- - --- --- Table structure for table `sys_filesync` --- - -CREATE TABLE `sys_filesync` ( - `id` int(11) unsigned NOT NULL auto_increment, - `jobname` varchar(64) NOT NULL default '', - `sync_interval_minutes` int(11) unsigned NOT NULL default '0', - `ftp_host` varchar(255) NOT NULL default '', - `ftp_path` varchar(255) NOT NULL default '', - `ftp_username` varchar(64) NOT NULL default '', - `ftp_password` varchar(64) NOT NULL default '', - `local_path` varchar(255) NOT NULL default '', - `wput_options` varchar(255) NOT NULL default '--timestamping --reupload --dont-continue', - `active` tinyint(1) NOT NULL default '1', - PRIMARY KEY (`id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `sys_group` --- - -CREATE TABLE `sys_group` ( - `groupid` int(11) unsigned NOT NULL auto_increment, - `name` varchar(64) NOT NULL default '', - `description` text NOT NULL, - `client_id` int(11) unsigned NOT NULL default '0', - PRIMARY KEY (`groupid`) -) ENGINE=MyISAM AUTO_INCREMENT=1 ; - --- -------------------------------------------------------- - --- --- Table structure for table `sys_ini` --- - -CREATE TABLE `sys_ini` ( - `sysini_id` int(11) unsigned NOT NULL auto_increment, - `config` longtext NOT NULL, - PRIMARY KEY (`sysini_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `sys_log` --- - -CREATE TABLE `sys_log` ( - `syslog_id` int(11) unsigned NOT NULL auto_increment, - `server_id` int(11) unsigned NOT NULL default '0', - `datalog_id` int(11) unsigned NOT NULL default '0', - `loglevel` tinyint(4) NOT NULL default '0', - `tstamp` int(11) unsigned NOT NULL, - `message` text, - PRIMARY KEY (`syslog_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - - --- -------------------------------------------------------- - --- --- Table structure for table `sys_user` --- - -CREATE TABLE `sys_user` ( - `userid` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '1', - `sys_groupid` int(11) unsigned NOT NULL default '1', - `sys_perm_user` varchar(5) NOT NULL default 'riud', - `sys_perm_group` varchar(5) NOT NULL default 'riud', - `sys_perm_other` varchar(5) NOT NULL default '', - `username` varchar(64) NOT NULL default '', - `passwort` varchar(64) NOT NULL default '', - `modules` varchar(255) NOT NULL default '', - `startmodule` varchar(255) NOT NULL default '', - `app_theme` varchar(32) NOT NULL default 'default', - `typ` varchar(16) NOT NULL default 'user', - `active` tinyint(1) NOT NULL default '1', - `language` varchar(2) NOT NULL default 'de', - `groups` varchar(255) NOT NULL default '', - `default_group` int(11) unsigned NOT NULL default '0', - `client_id` int(11) unsigned NOT NULL default '0', - PRIMARY KEY (`userid`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `web_domain` --- - -CREATE TABLE `web_domain` ( - `domain_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `server_id` int(11) unsigned NOT NULL default '0', - `ip_address` varchar(39) default NULL, - `domain` varchar(255) default NULL, - `type` varchar(32) default NULL, - `parent_domain_id` int(11) unsigned NOT NULL default '0', - `vhost_type` varchar(32) default NULL, - `document_root` varchar(255) default NULL, - `system_user` varchar(255) default NULL, - `system_group` varchar(255) default NULL, - `hd_quota` int(11) NOT NULL default '0', - `traffic_quota` int(11) NOT NULL default '0', - `cgi` enum('n','y') NOT NULL default 'y', - `ssi` enum('n','y') NOT NULL default 'y', - `suexec` enum('n','y') 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 'none', - `php` varchar(32) NOT NULL default 'y', - `redirect_type` varchar(255) default NULL, - `redirect_path` varchar(255) default NULL, - `ssl` enum('n','y') NOT NULL default 'n', - `ssl_state` varchar(255) NULL, - `ssl_locality` varchar(255) NULL, - `ssl_organisation` varchar(255) NULL, - `ssl_organisation_unit` varchar(255) NULL, - `ssl_country` varchar(255) NULL, - `ssl_request` mediumtext NULL, - `ssl_cert` mediumtext NULL, - `ssl_bundle` mediumtext NULL, - `ssl_action` varchar(16) NULL, - `stats_password` varchar(255) default NULL, - `apache_directives` text, - `active` enum('n','y') NOT NULL default 'y', - PRIMARY KEY (`domain_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - --- -------------------------------------------------------- - --- --- Table structure for table `web_database` --- - -CREATE TABLE `web_database` ( - `database_id` int(11) unsigned NOT NULL auto_increment, - `sys_userid` int(11) unsigned NOT NULL default '0', - `sys_groupid` int(11) unsigned 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, - `server_id` int(11) unsigned NOT NULL default '0', - `type` varchar(16) NOT NULL default 'y', - `database_name` varchar(64) default NULL, - `database_user` varchar(64) default NULL, - `database_password` varchar(64) default NULL, - `database_charset` varchar(64) default NULL, - `remote_access` enum('n','y') NOT NULL default 'y', - `active` enum('n','y') NOT NULL default 'y', - PRIMARY KEY (`database_id`) -) ENGINE=MyISAM AUTO_INCREMENT=1; - - --- -------------------------------------------------------- - --- --- Table structure for table `attempts_login` --- - -CREATE TABLE `attempts_login` ( - `ip` varchar(39) NOT NULL, - `times` int(11) default NULL, - `login_time` timestamp -) ENGINE=MyISAM; - --- -------------------------------------------------------- - --- --- Table structure for table `monitor_data` --- - -CREATE TABLE `monitor_data` ( - `server_id` int(11) unsigned NOT NULL, - `type` varchar(255) NOT NULL, - `created` int(11) unsigned 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) unsigned NOT NULL, - `group` varchar(64) NOT NULL, - `name` varchar(64) NOT NULL, - `value` varchar(255) NOT NULL -) ENGINE=MyISAM; - --- -------------------------------------------------------- - --- --- 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 --- - --- --- Table structure for table `country` --- - -CREATE TABLE `country` ( - `iso` char(2) NOT NULL PRIMARY KEY, - `name` varchar(64) NOT NULL, - `printable_name` varchar(64) NOT NULL, - `iso3` char(3), - `numcode` SMALLINT -) ENGINE=MyISAM; - - - --- -------------------------------------------------------- --- -------------------------------------------------------- --- DB-DATA --- -------------------------------------------------------- --- -------------------------------------------------------- - --- --- Dumping data for table `billing_service_class` --- - -INSERT INTO `billing_service_class` VALUES (1,'other',9999); -INSERT INTO `billing_service_class` VALUES (2,'hosting',10); -INSERT INTO `billing_service_class` VALUES (3,'domains',20); -INSERT INTO `billing_service_class` VALUES (4,'traffic',30); -INSERT INTO `billing_service_class` VALUES (5,'diskspace',40); - --- --- Dumping data for table `billing_tax_class` --- - -INSERT INTO `billing_tax` VALUES (1,'USt. (DE)',19,1,'2007-01-01',NULL); -INSERT INTO `billing_tax` VALUES (2,'USt. ermäßigt (DE)',7,0,'2007-01-01',NULL); - --- --- 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'); - --- -------------------------------------------------------- - --- --- 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'); - --- -------------------------------------------------------- - --- --- 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); -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 (2, 1, 0, 'riud', 'riud', 'r', 'Uncensored', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'N', 'N', 'N', NULL, NULL, NULL, NULL, NULL, NULL, 3, 999, 999, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); -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 (3, 1, 0, 'riud', 'riud', 'r', 'Wants all spam', 'N', 'Y', 'N', 'N', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 999, 999, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); -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 (4, 1, 0, 'riud', 'riud', 'r', 'Wants viruses', 'Y', 'N', 'Y', 'Y', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 6.9, 6.9, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); -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 (5, 1, 0, 'riud', 'riud', 'r', 'Normal', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 6.9, 6.9, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); -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 (6, 1, 0, 'riud', 'riud', 'r', 'Trigger happy', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 5, 5, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); -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 (7, 1, 0, 'riud', 'riud', 'r', 'Permissive', 'N', 'N', 'N', 'Y', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 10, 20, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); - --- -------------------------------------------------------- - --- --- Dumping data for table `sys_group` --- - -INSERT INTO `sys_group` (`groupid`, `name`, `description`, `client_id`) VALUES (1, 'admin', 'Administrators group', 0); - --- -------------------------------------------------------- - --- --- Dumping data for table `sys_ini` --- - -INSERT INTO `sys_ini` (`sysini_id`, `config`) VALUES (1, ''); - --- -------------------------------------------------------- - --- --- 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,help', 'mail', 'default', 'admin', 1, 'en', '1,2', 1, 0); - --- -------------------------------------------------------- - --- --- Dumping data for table `sys_config` --- - -INSERT INTO sys_config VALUES ('1','db','db_version','3.0.1'); - --- -------------------------------------------------------- - --- --- 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 --- - --- --- 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; + +/* +Copyright (c) 2007-2009, 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. +*/ + +-- +-- ISPConfig 3 +-- DB-Version: 3.0.0.9 +-- + +SET FOREIGN_KEY_CHECKS = 0; + +-- -------------------------------------------------------- +-- -------------------------------------------------------- +-- DB-STRUCTURE +-- -------------------------------------------------------- +-- -------------------------------------------------------- + +-- +-- Table structure for table `billing_invoice` +-- + +CREATE TABLE `billing_invoice` ( + `billing_invoice_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) default NULL, + `sys_perm_group` varchar(5) default NULL, + `sys_perm_all` varchar(5) default NULL, + `invoice_number` varchar(32) NOT NULL default '', + `invoice_date` date default NULL, + `xml` longtext NOT NULL, + `total_fee_net` decimal(10,4) NOT NULL default '0.00', + `total_fee_gross` decimal(10,4) NOT NULL default '0.00', + `currency_code` char(3) default 'EUR', + PRIMARY KEY (`billing_invoice_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `billing_product` +-- + +CREATE TABLE `billing_product` ( + `billing_product_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) default NULL, + `sys_perm_group` varchar(5) default NULL, + `sys_perm_all` varchar(5) default NULL, + `parent_id` int(11) unsigned NOT NULL default '0', + `product_name` varchar(64) default NULL, + `product_details` varchar(256) default NULL, + `template_id` int(11) unsigned NOT NULL default '0', + `service_class_id` int(11) unsigned NOT NULL default '0', + `billing_tax_id` int(11) unsigned NOT NULL default '0', + `setup_fee_gross` decimal(10,4) NOT NULL default '0.00', + `interval_fee_gross` decimal(10,4) NOT NULL default '0.00', + `interval_length` tinyint(3) NOT NULL default '0', + `interval_type` enum('non-recurring','hour','day','week','month','quarter','year') NOT NULL default 'non-recurring', + `interval_payment` enum('prepaid','postpaid') NOT NULL default 'prepaid', + `clearing_period` tinyint(3) unsigned default '1', + `currency_code` char(3) default 'EUR', + PRIMARY KEY (`billing_product_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `billing_service` +-- + +CREATE TABLE `billing_service` ( + `billing_service_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) default NULL, + `sys_perm_group` varchar(5) default NULL, + `sys_perm_all` varchar(5) default NULL, + `product_id` int(11) unsigned default NULL, + `product_pid` int(11) unsigned default NULL, + `product_name` varchar(64) default NULL, + `product_details` varchar(256) default NULL, + `service_class_id` int(11) unsigned default '0', + `service_template_id` int(11) unsigned default NULL, + `service_id` int(11) unsigned default NULL, + `billing_tax_id` int(11) unsigned NOT NULL default '1', + `quantity` smallint(5) unsigned NOT NULL default '1', + `setup_fee_gross` decimal(10,4) NOT NULL default '0.00', + `interval_fee_gross` decimal(10,4) default '0.00', + `interval_fee_is_individual` tinyint(1) default '0', + `interval_length` int(11) NOT NULL default '1', + `interval_type` enum('non-recurring','hour','day','week','month','quarter','year') NOT NULL default 'non-recurring', + `interval_payment` enum('prepaid','postpaid') NOT NULL default 'prepaid', + `clearing_period` tinyint(3) unsigned default '1', + `currency_code` char(3) default 'EUR', + `is_active` tinyint(1) NOT NULL default '0', + `service_start_at` date default NULL, + `service_end_at` date default NULL, + `invoiced_upto` date default NULL, + PRIMARY KEY (`billing_service_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `billing_service_class` +-- + +CREATE TABLE `billing_service_class` ( + `billing_service_class_id` int(11) unsigned NOT NULL auto_increment, + `name` varchar(64) NOT NULL default '', + `sort_order` int(11) unsigned NOT NULL default '0', + PRIMARY KEY (`billing_service_class_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `billing_tax` +-- + +CREATE TABLE `billing_tax` ( + `billing_tax_id` int(11) unsigned NOT NULL auto_increment, + `name` varchar(64) NOT NULL default '', + `tax_rate` decimal(10,4) default NULL, + `is_default` tinyint(1) NOT NULL default '0', + `valid_from` date default NULL, + `valid_till` date default NULL, + PRIMARY KEY (`billing_tax_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `client` +-- + +CREATE TABLE `client` ( + `client_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `company_name` varchar(64) default NULL, + `contact_name` varchar(64) default NULL, + `street` varchar(255) default NULL, + `zip` varchar(32) default NULL, + `city` varchar(64) default NULL, + `state` varchar(32) default NULL, + `country` char(2) default NULL, + `telephone` varchar(32) default NULL, + `mobile` varchar(32) default NULL, + `fax` varchar(32) default NULL, + `email` varchar(255) default NULL, + `internet` varchar(255) NOT NULL, + `icq` varchar(16) default NULL, + `notes` text, + `default_mailserver` int(11) unsigned NOT NULL default '1', + `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', + `default_webserver` int(11) unsigned NOT NULL default '1', + `limit_web_ip` text, + `limit_web_domain` int(11) NOT NULL default '-1', + `web_php_options` varchar(255) NOT NULL default 'no,fast-cgi,cgi,mod,suphp', + `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', + `ssh_chroot` varchar(255) NOT NULL DEFAULT 'no,jailkit,ssh-chroot', + `default_dnsserver` int(11) unsigned NOT NULL default '1', + `limit_dns_zone` int(11) NOT NULL default '-1', + `limit_dns_record` int(11) NOT NULL default '-1', + `default_dbserver` int(11) NOT NULL default '1', + `limit_database` int(11) NOT NULL default '-1', + `limit_client` int(11) NOT NULL default '0', + `parent_client_id` int(11) unsigned NOT NULL default '0', + `username` varchar(64) default NULL, + `password` varchar(64) default NULL, + `language` char(2) NOT NULL default 'en', + `usertheme` varchar(32) NOT NULL default 'default', + `template_master` int(11) unsigned NOT NULL default '0', + `template_additional` varchar(255) NOT NULL default '', + `created_at` datetime default NULL, + PRIMARY KEY (`client_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `client_address_book` +-- + +CREATE TABLE `client_address_book` ( + `client_address_book_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `entry_role` enum('Standard','Other','Administrator','Abuse','Accounting','Owner','Emergency','Technician','Signatory') default 'Standard', + `entry_company` varchar(64) default NULL, + `entry_gender` enum('m','f') default NULL, + `entry_title` varchar(16) default NULL, + `entry_firstname` varchar(32) NOT NULL, + `entry_lastname` varchar(32) NOT NULL, + `entry_address1` varchar(64) default NULL, + `entry_address2` varchar(64) default NULL, + `entry_postcode` varchar(32) NOT NULL, + `entry_city` varchar(64) NOT NULL, + `entry_state` varchar(32) default NULL, + `entry_country` char(2) default NULL, + `entry_phone` varchar(32) default NULL, + `entry_fax` varchar(32) default NULL, + `entry_mobile` varchar(32) default NULL, + `entry_email` varchar(256) default NULL, + PRIMARY KEY (`client_address_book_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `client_template` +-- + +CREATE TABLE `client_template` ( + `template_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `template_name` varchar(64) 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', + PRIMARY KEY (`template_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `dns_rr` +-- + +CREATE TABLE `dns_rr` ( + `id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL, + `sys_groupid` int(11) unsigned NOT NULL, + `sys_perm_user` varchar(5) NOT NULL, + `sys_perm_group` varchar(5) NOT NULL, + `sys_perm_other` varchar(5) NOT NULL, + `server_id` int(11) NOT NULL default '1', + `zone` int(11) unsigned NOT NULL, + `name` varchar(64) NOT NULL, + `type` enum('A','AAAA','ALIAS','CNAME','HINFO','MX','NAPTR','NS','PTR','RP','SRV','TXT') default NULL, + `data` varchar(255) NOT NULL, + `aux` int(11) unsigned NOT NULL default '0', + `ttl` int(11) unsigned NOT NULL default '86400', + `active` enum('N','Y') NOT NULL default 'Y', + `stamp` timestamp NOT NULL default CURRENT_TIMESTAMP, + `serial` int(10) unsigned default NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `rr` (`zone`,`name`,`type`,`data`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `dns_soa` +-- + +CREATE TABLE `dns_soa` ( + `id` int(10) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL, + `sys_groupid` int(11) unsigned NOT NULL, + `sys_perm_user` varchar(5) NOT NULL, + `sys_perm_group` varchar(5) NOT NULL, + `sys_perm_other` varchar(5) NOT NULL, + `server_id` int(11) NOT NULL default '1', + `origin` varchar(255) NOT NULL, + `ns` varchar(255) NOT NULL, + `mbox` varchar(255) NOT NULL, + `serial` int(11) unsigned NOT NULL default '1', + `refresh` int(11) unsigned NOT NULL default '28800', + `retry` int(11) unsigned NOT NULL default '7200', + `expire` int(11) unsigned NOT NULL default '604800', + `minimum` int(11) unsigned NOT NULL default '86400', + `ttl` int(11) unsigned NOT NULL default '86400', + `active` enum('N','Y') NOT NULL, + `xfer` varchar(255) NOT NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `origin` (`origin`), + KEY `active` (`active`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `dns_template` +-- + +CREATE TABLE `dns_template` ( + `template_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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(64) default NULL, + `fields` varchar(255) default NULL, + `template` text, + `visible` enum('N','Y') NOT NULL default 'Y', + PRIMARY KEY (`template_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `domain` +-- + +CREATE TABLE `domain` ( + `domain_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) default NULL, + `sys_perm_group` varchar(5) default NULL, + `sys_perm_all` varchar(5) default NULL, + `domain_provider_id` int(11) unsigned NOT NULL default '0', + `provider_domain_id` int(11) unsigned default NULL, + `domain` varchar(255) NOT NULL default '', + `tld` varchar(32) NOT NULL default '', + `handle_desc` varchar(32) default NULL, + `handle_admin_c` varchar(32) default NULL, + `handle_tech_c` varchar(32) default NULL, + `handle_zone_c` varchar(32) default NULL, + `added_at` timestamp NULL default NULL, + `connected_at` date default NULL, + `disconnected_at` date default NULL, + `status` varchar(64) NOT NULL default '0', + PRIMARY KEY (`domain_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `domain_handle` +-- + +CREATE TABLE `domain_handle` ( + `domain_handle_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) default NULL, + `sys_perm_group` varchar(5) default NULL, + `sys_perm_all` varchar(5) default NULL, + `domain_registrar` varchar(64) default NULL, + `handle` varchar(32) default NULL, + PRIMARY KEY (`domain_handle_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `domain_provider` +-- + +CREATE TABLE `domain_provider` ( + `domain_provider_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) default NULL, + `sys_perm_group` varchar(5) default NULL, + `sys_perm_all` varchar(5) default NULL, + `provider` varchar(255) default NULL, + `is_extern` tinyint(1) NOT NULL default '0', + `domainrobot_interface` varchar(16) default '', + PRIMARY KEY (`domain_provider_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `domain_tld` +-- + +CREATE TABLE `domain_tld` ( + `domain_tld_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) default NULL, + `sys_perm_group` varchar(5) default NULL, + `sys_perm_all` varchar(5) default NULL, + `tld` varchar(32) default NULL, + `domain_provider_id` int(11) unsigned NOT NULL default '0', + `domain_registrar` varchar(64) default NULL, + PRIMARY KEY (`domain_tld_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `firewall` +-- + +CREATE TABLE `firewall` ( + `firewall_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `server_id` int(11) unsigned NOT NULL default '0', + `tcp_port` varchar(255) default NULL, + `udp_port` varchar(255) default NULL, + `active` enum('n','y') NOT NULL default 'y', + PRIMARY KEY (`firewall_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `ftp_user` +-- + +CREATE TABLE `ftp_user` ( + `ftp_user_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `server_id` int(11) unsigned NOT NULL default '0', + `parent_domain_id` int(11) unsigned NOT NULL default '0', + `username` varchar(64) default NULL, + `password` varchar(64) default NULL, + `quota_size` int(11) NOT NULL default '-1', + `active` enum('n','y') NOT NULL default 'y', + `uid` varchar(64) default NULL, + `gid` varchar(64) default NULL, + `dir` varchar(255) default NULL, + `quota_files` int(11) NOT NULL default '-1', + `ul_ratio` int(11) NOT NULL default '-1', + `dl_ratio` int(11) NOT NULL default '-1', + `ul_bandwidth` int(11) NOT NULL default '-1', + `dl_bandwidth` int(11) NOT NULL default '-1', + PRIMARY KEY (`ftp_user_id`), + KEY `active` (`active`), + KEY `server_id` (`server_id`), + KEY `username` (`username`), + KEY `quota_files` (`quota_files`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_access` +-- + +CREATE TABLE `mail_access` ( + `access_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) NOT NULL default '', + `sys_perm_group` varchar(5) NOT NULL default '', + `sys_perm_other` varchar(5) NOT NULL default '', + `server_id` int(11) NOT NULL default '0', + `source` varchar(255) NOT NULL, + `access` varchar(255) NOT NULL, + `type` set('recipient','sender','client') NOT NULL, + `active` enum('n','y') NOT NULL default 'y', + PRIMARY KEY (`access_id`), + KEY `server_id` (`server_id`,`source`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_content_filter` +-- + +CREATE TABLE `mail_content_filter` ( + `content_filter_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `server_id` int(11) NOT NULL default '0', + `type` varchar(255) default NULL, + `pattern` varchar(255) default NULL, + `data` varchar(255) default NULL, + `action` varchar(255) default NULL, + `active` varchar(255) NOT NULL default 'y', + PRIMARY KEY (`content_filter_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_domain` +-- + +CREATE TABLE `mail_domain` ( + `domain_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) NOT NULL default '', + `sys_perm_group` varchar(5) NOT NULL default '', + `sys_perm_other` varchar(5) NOT NULL default '', + `server_id` int(11) unsigned NOT NULL default '0', + `domain` varchar(255) NOT NULL default '', + `active` enum('n','y') NOT NULL, + PRIMARY KEY (`domain_id`), + KEY `server_id` (`server_id`,`domain`), + KEY `domain_active` (`domain`,`active`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_forwarding` +-- + +CREATE TABLE `mail_forwarding` ( + `forwarding_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) NOT NULL default '', + `sys_perm_group` varchar(5) NOT NULL default '', + `sys_perm_other` varchar(5) NOT NULL default '', + `server_id` int(11) unsigned NOT NULL default '0', + `source` varchar(255) NOT NULL, + `destination` varchar(255) NOT NULL default '', + `type` enum('alias','forward','catchall') NOT NULL default 'alias', + `active` enum('n','y') NOT NULL, + PRIMARY KEY (`forwarding_id`), + KEY `server_id` (`server_id`,`source`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_get` +-- + +CREATE TABLE `mail_get` ( + `mailget_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `server_id` int(11) unsigned NOT NULL default '0', + `type` varchar(255) default NULL, + `source_server` varchar(255) default NULL, + `source_username` varchar(255) default NULL, + `source_password` varchar(64) default NULL, + `source_delete` varchar(255) NOT NULL default 'y', + `destination` varchar(255) default NULL, + `active` varchar(255) NOT NULL default 'y', + PRIMARY KEY (`mailget_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_greylist` +-- + +CREATE TABLE `mail_greylist` ( + `greylist_id` int(11) unsigned NOT NULL auto_increment, + `relay_ip` varchar(39) default NULL, + `from_domain` varchar(255) default NULL, + `block_expires` datetime NOT NULL default '0000-00-00 00:00:00', + `record_expires` datetime NOT NULL default '0000-00-00 00:00:00', + `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 AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_mailman_domain` +-- + +CREATE TABLE `mail_mailman_domain` ( + `mailman_id` int(11) unsigned NOT NULL auto_increment, + `server_id` int(11) unsigned NOT NULL default '0', + `domain` varchar(255) NOT NULL default '', + `mm_home` varchar(255) NOT NULL default '', + `mm_wrap` varchar(255) NOT NULL default '', + `mm_user` varchar(50) NOT NULL default '', + `mm_group` varchar(50) NOT NULL default '', + PRIMARY KEY (`mailman_id`,`server_id`,`domain`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_traffic` +-- + +CREATE TABLE `mail_traffic` ( + `traffic_id` int(11) unsigned NOT NULL auto_increment, + `mailuser_id` int(11) unsigned NOT NULL, + `month` char(7) NOT NULL, + `traffic` bigint(20) unsigned NOT NULL, + PRIMARY KEY (`traffic_id`), + KEY `mailuser_id` (`mailuser_id`,`month`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_transport` +-- + +CREATE TABLE `mail_transport` ( + `transport_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) NOT NULL default '', + `sys_perm_group` varchar(5) NOT NULL default '', + `sys_perm_other` varchar(5) NOT NULL default '', + `server_id` int(11) unsigned NOT NULL default '0', + `domain` varchar(255) NOT NULL default '', + `transport` varchar(255) NOT NULL, + `sort_order` int(11) unsigned NOT NULL default '5', + `active` enum('n','y') NOT NULL, + PRIMARY KEY (`transport_id`), + KEY `server_id` (`server_id`,`transport`), + KEY `server_id_2` (`server_id`,`domain`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_user` +-- + +CREATE TABLE `mail_user` ( + `mailuser_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) NOT NULL default '', + `sys_perm_group` varchar(5) NOT NULL default '', + `sys_perm_other` varchar(5) NOT NULL default '', + `server_id` int(11) unsigned NOT NULL default '0', + `email` varchar(255) NOT NULL default '', + `password` varchar(255) NOT NULL, + `name` varchar(255) NOT NULL default '', + `uid` int(11) unsigned NOT NULL default '5000', + `gid` int(11) unsigned NOT NULL default '5000', + `maildir` varchar(255) NOT NULL default '', + `quota` int(11) NOT NULL default '0', + `homedir` varchar(255) NOT NULL, + `autoresponder` enum('n','y') NOT NULL default 'n', + `autoresponder_text` mediumtext NULL, + `custom_mailfilter` mediumtext, + `postfix` enum('n','y') NOT NULL, + `access` enum('n','y') NOT NULL, + `disableimap` enum('0','1') NOT NULL default '0', + `disablepop3` enum('0','1') NOT NULL default '0', + PRIMARY KEY (`mailuser_id`), + KEY `server_id` (`server_id`,`email`), + KEY `email_access` (`email`,`access`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `mail_user_filter` +-- + +CREATE TABLE `mail_user_filter` ( + `filter_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `mailuser_id` int(11) unsigned NOT NULL default '0', + `rulename` varchar(64) default NULL, + `source` varchar(255) default NULL, + `searchterm` varchar(255) default NULL, + `op` varchar(255) default NULL, + `action` varchar(255) default NULL, + `target` varchar(255) default NULL, + `active` enum('n','y') NOT NULL default 'y', + PRIMARY KEY (`filter_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `remote_session` +-- + +CREATE TABLE `remote_session` ( + `remote_session` varchar(64) NOT NULL, + `remote_userid` int(11) unsigned NOT NULL, + `remote_functions` text NOT NULL, + `tstamp` int(10) unsigned NOT NULL, + PRIMARY KEY (`remote_session`) +) ENGINE=MyISAM; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `remote_user` +-- + +CREATE TABLE `remote_user` ( + `remote_userid` int(11) unsigned NOT NULL auto_increment, + `remote_username` varchar(64) NOT NULL, + `remote_password` varchar(64) NOT NULL, + `remote_functions` text NOT NULL, + PRIMARY KEY (`remote_userid`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `server` +-- + +CREATE TABLE `server` ( + `server_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned NOT NULL default '0', + `sys_perm_user` varchar(5) NOT NULL default '', + `sys_perm_group` varchar(5) NOT NULL default '', + `sys_perm_other` varchar(5) NOT NULL default '', + `server_name` varchar(255) NOT NULL default '', + `mail_server` tinyint(1) NOT NULL default '0', + `web_server` tinyint(1) NOT NULL default '0', + `dns_server` tinyint(1) NOT NULL default '0', + `file_server` tinyint(1) NOT NULL default '0', + `db_server` tinyint(1) NOT NULL default '0', + `vserver_server` tinyint(1) NOT NULL default '0', + `config` text NOT NULL, + `updated` bigint(20) unsigned NOT NULL default '0', + `active` tinyint(1) NOT NULL default '1', + PRIMARY KEY (`server_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `server_ip` +-- + +CREATE TABLE `server_ip` ( + `server_ip_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `server_id` int(11) unsigned NOT NULL default '0', + `ip_address` varchar(39) default NULL, + `virtualhost` enum('n','y') NOT NULL default 'y', + PRIMARY KEY (`server_ip_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +CREATE TABLE `shell_user` ( + `shell_user_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `server_id` int(11) unsigned NOT NULL default '0', + `parent_domain_id` int(11) unsigned NOT NULL default '0', + `username` varchar(64) default NULL, + `password` varchar(64) default NULL, + `quota_size` int(11) NOT NULL default '-1', + `active` enum('n','y') NOT NULL default 'y', + `puser` varchar(255) default NULL, + `pgroup` varchar(255) default NULL, + `shell` varchar(255) NOT NULL default '/bin/bash', + `dir` varchar(255) default NULL, + `chroot` varchar(255) NOT NULL, + PRIMARY KEY (`shell_user_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `software_package` +-- + +CREATE TABLE `software_package` ( + `package_id` int(11) unsigned NOT NULL auto_increment, + `software_repo_id` int(11) unsigned NOT NULL, + `package_name` varchar(64) NOT NULL, + `package_title` varchar(64) NOT NULL, + `package_description` text, + `package_version` varchar(8) 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` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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(64) default NULL, + `repo_url` varchar(255) default NULL, + `repo_username` varchar(64) default NULL, + `repo_password` varchar(64) default NULL, + `active` enum('n','y') NOT NULL default 'y', + PRIMARY KEY (`software_repo_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `software_update` +-- + +CREATE TABLE `software_update` ( + `software_update_id` int(11) unsigned NOT NULL auto_increment, + `software_repo_id` int(11) unsigned NOT NULL, + `package_name` varchar(64) NOT NULL, + `update_url` varchar(255) NOT NULL, + `update_md5` varchar(255) NOT NULL, + `update_dependencies` varchar(255) NOT NULL, + `update_title` varchar(64) NOT NULL, + `v1` tinyint(1) NOT NULL default '0', + `v2` tinyint(1) NOT NULL default '0', + `v3` tinyint(1) NOT NULL default '0', + `v4` tinyint(1) 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(11) unsigned NOT NULL auto_increment, + `software_update_id` int(11) unsigned NOT NULL default '0', + `package_name` varchar(64) NOT NULL, + `server_id` int(11) unsigned NOT NULL, + `status` enum('none','installing','installed','deleting','deleted') 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` ( + `id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL, + `sys_groupid` int(11) unsigned NOT NULL, + `sys_perm_user` varchar(5) NOT NULL, + `sys_perm_group` varchar(5) NOT NULL, + `sys_perm_other` varchar(5) NOT NULL, + `policy_name` varchar(64) default NULL, + `virus_lover` enum('N','Y') default NULL, + `spam_lover` enum('N','Y') default NULL, + `banned_files_lover` enum('N','Y') default NULL, + `bad_header_lover` enum('N','Y') default NULL, + `bypass_virus_checks` enum('N','Y') default NULL, + `bypass_spam_checks` enum('N','Y') default NULL, + `bypass_banned_checks` enum('N','Y') default NULL, + `bypass_header_checks` enum('N','Y') default NULL, + `spam_modifies_subj` enum('N','Y') default NULL, + `virus_quarantine_to` varchar(255) default NULL, + `spam_quarantine_to` varchar(255) default NULL, + `banned_quarantine_to` varchar(255) default NULL, + `bad_header_quarantine_to` varchar(255) default NULL, + `clean_quarantine_to` varchar(255) default NULL, + `other_quarantine_to` varchar(255) default NULL, + `spam_tag_level` float default NULL, + `spam_tag2_level` float default NULL, + `spam_kill_level` float default NULL, + `spam_dsn_cutoff_level` float default NULL, + `spam_quarantine_cutoff_level` float default NULL, + `addr_extension_virus` varchar(64) default NULL, + `addr_extension_spam` varchar(64) default NULL, + `addr_extension_banned` varchar(64) default NULL, + `addr_extension_bad_header` varchar(64) default NULL, + `warnvirusrecip` enum('N','Y') default NULL, + `warnbannedrecip` enum('N','Y') default NULL, + `warnbadhrecip` enum('N','Y') default NULL, + `newvirus_admin` varchar(64) default NULL, + `virus_admin` varchar(64) default NULL, + `banned_admin` varchar(64) default NULL, + `bad_header_admin` varchar(64) default NULL, + `spam_admin` varchar(64) default NULL, + `spam_subject_tag` varchar(64) default NULL, + `spam_subject_tag2` varchar(64) default NULL, + `message_size_limit` int(11) unsigned default NULL, + `banned_rulenames` varchar(64) default NULL, + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `spamfilter_users` +-- + +CREATE TABLE `spamfilter_users` ( + `id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL, + `sys_groupid` int(11) unsigned NOT NULL, + `sys_perm_user` varchar(5) NOT NULL, + `sys_perm_group` varchar(5) NOT NULL, + `sys_perm_other` varchar(5) NOT NULL, + `server_id` int(11) unsigned NOT NULL, + `priority` tinyint(3) unsigned NOT NULL default '7', + `policy_id` int(11) unsigned NOT NULL default '1', + `email` varchar(255) NOT NULL, + `fullname` varchar(64) default NULL, + `local` varchar(1) default NULL, + PRIMARY KEY (`id`), + UNIQUE KEY `email` (`email`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `spamfilter_wblist` +-- + +CREATE TABLE `spamfilter_wblist` ( + `wblist_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL, + `sys_groupid` int(11) unsigned NOT NULL, + `sys_perm_user` varchar(5) NOT NULL, + `sys_perm_group` varchar(5) NOT NULL, + `sys_perm_other` varchar(5) NOT NULL, + `server_id` int(11) unsigned NOT NULL, + `wb` enum('W','B') NOT NULL default 'W', + `rid` int(11) unsigned NOT NULL, + `email` varchar(255) NOT NULL, + `priority` tinyint(3) unsigned NOT NULL, + `active` enum('y','n') NOT NULL default 'y', + PRIMARY KEY (`wblist_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `support_message` +-- + +CREATE TABLE `support_message` ( + `support_message_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `recipient_id` int(11) unsigned NOT NULL default '0', + `sender_id` int(11) unsigned NOT NULL default '0', + `subject` varchar(255) default NULL, + `message` text default NULL, + `tstamp` int(11) NOT NULL default '0', + PRIMARY KEY (`support_message_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `sys_datalog` +-- + +CREATE TABLE `sys_datalog` ( + `datalog_id` int(11) unsigned NOT NULL auto_increment, + `server_id` int(11) unsigned NOT NULL, + `dbtable` varchar(255) NOT NULL default '', + `dbidx` varchar(255) NOT NULL default '', + `action` char(1) NOT NULL default '', + `tstamp` int(11) NOT NULL default '0', + `user` varchar(255) NOT NULL default '', + `data` text NOT NULL, + `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; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `sys_dbsync` +-- + +CREATE TABLE `sys_dbsync` ( + `id` int(11) unsigned NOT NULL auto_increment, + `jobname` varchar(64) NOT NULL default '', + `sync_interval_minutes` int(11) unsigned NOT NULL default '0', + `db_type` varchar(16) NOT NULL default '', + `db_host` varchar(255) NOT NULL default '', + `db_name` varchar(64) NOT NULL default '', + `db_username` varchar(64) NOT NULL default '', + `db_password` varchar(64) NOT NULL default '', + `db_tables` varchar(255) NOT NULL default 'admin,forms', + `empty_datalog` int(11) unsigned NOT NULL default '0', + `sync_datalog_external` int(11) unsigned NOT NULL default '0', + `active` tinyint(1) NOT NULL default '1', + `last_datalog_id` int(11) unsigned NOT NULL default '0', + PRIMARY KEY (`id`), + KEY `last_datalog_id` (`last_datalog_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; +-- -------------------------------------------------------- + +-- +-- Table structure for table `sys_filesync` +-- + +CREATE TABLE `sys_filesync` ( + `id` int(11) unsigned NOT NULL auto_increment, + `jobname` varchar(64) NOT NULL default '', + `sync_interval_minutes` int(11) unsigned NOT NULL default '0', + `ftp_host` varchar(255) NOT NULL default '', + `ftp_path` varchar(255) NOT NULL default '', + `ftp_username` varchar(64) NOT NULL default '', + `ftp_password` varchar(64) NOT NULL default '', + `local_path` varchar(255) NOT NULL default '', + `wput_options` varchar(255) NOT NULL default '--timestamping --reupload --dont-continue', + `active` tinyint(1) NOT NULL default '1', + PRIMARY KEY (`id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `sys_group` +-- + +CREATE TABLE `sys_group` ( + `groupid` int(11) unsigned NOT NULL auto_increment, + `name` varchar(64) NOT NULL default '', + `description` text NOT NULL, + `client_id` int(11) unsigned NOT NULL default '0', + PRIMARY KEY (`groupid`) +) ENGINE=MyISAM AUTO_INCREMENT=1 ; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `sys_ini` +-- + +CREATE TABLE `sys_ini` ( + `sysini_id` int(11) unsigned NOT NULL auto_increment, + `config` longtext NOT NULL, + PRIMARY KEY (`sysini_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `sys_log` +-- + +CREATE TABLE `sys_log` ( + `syslog_id` int(11) unsigned NOT NULL auto_increment, + `server_id` int(11) unsigned NOT NULL default '0', + `datalog_id` int(11) unsigned NOT NULL default '0', + `loglevel` tinyint(4) NOT NULL default '0', + `tstamp` int(11) unsigned NOT NULL, + `message` text, + PRIMARY KEY (`syslog_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + + +-- -------------------------------------------------------- + +-- +-- Table structure for table `sys_user` +-- + +CREATE TABLE `sys_user` ( + `userid` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '1', + `sys_groupid` int(11) unsigned NOT NULL default '1', + `sys_perm_user` varchar(5) NOT NULL default 'riud', + `sys_perm_group` varchar(5) NOT NULL default 'riud', + `sys_perm_other` varchar(5) NOT NULL default '', + `username` varchar(64) NOT NULL default '', + `passwort` varchar(64) NOT NULL default '', + `modules` varchar(255) NOT NULL default '', + `startmodule` varchar(255) NOT NULL default '', + `app_theme` varchar(32) NOT NULL default 'default', + `typ` varchar(16) NOT NULL default 'user', + `active` tinyint(1) NOT NULL default '1', + `language` varchar(2) NOT NULL default 'de', + `groups` varchar(255) NOT NULL default '', + `default_group` int(11) unsigned NOT NULL default '0', + `client_id` int(11) unsigned NOT NULL default '0', + PRIMARY KEY (`userid`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `web_domain` +-- + +CREATE TABLE `web_domain` ( + `domain_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `server_id` int(11) unsigned NOT NULL default '0', + `ip_address` varchar(39) default NULL, + `domain` varchar(255) default NULL, + `type` varchar(32) default NULL, + `parent_domain_id` int(11) unsigned NOT NULL default '0', + `vhost_type` varchar(32) default NULL, + `document_root` varchar(255) default NULL, + `system_user` varchar(255) default NULL, + `system_group` varchar(255) default NULL, + `hd_quota` int(11) NOT NULL default '0', + `traffic_quota` int(11) NOT NULL default '0', + `cgi` enum('n','y') NOT NULL default 'y', + `ssi` enum('n','y') NOT NULL default 'y', + `suexec` enum('n','y') 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 'none', + `php` varchar(32) NOT NULL default 'y', + `redirect_type` varchar(255) default NULL, + `redirect_path` varchar(255) default NULL, + `ssl` enum('n','y') NOT NULL default 'n', + `ssl_state` varchar(255) NULL, + `ssl_locality` varchar(255) NULL, + `ssl_organisation` varchar(255) NULL, + `ssl_organisation_unit` varchar(255) NULL, + `ssl_country` varchar(255) NULL, + `ssl_request` mediumtext NULL, + `ssl_cert` mediumtext NULL, + `ssl_bundle` mediumtext NULL, + `ssl_action` varchar(16) NULL, + `stats_password` varchar(255) default NULL, + `apache_directives` text, + `active` enum('n','y') NOT NULL default 'y', + PRIMARY KEY (`domain_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `web_database` +-- + +CREATE TABLE `web_database` ( + `database_id` int(11) unsigned NOT NULL auto_increment, + `sys_userid` int(11) unsigned NOT NULL default '0', + `sys_groupid` int(11) unsigned 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, + `server_id` int(11) unsigned NOT NULL default '0', + `type` varchar(16) NOT NULL default 'y', + `database_name` varchar(64) default NULL, + `database_user` varchar(64) default NULL, + `database_password` varchar(64) default NULL, + `database_charset` varchar(64) default NULL, + `remote_access` enum('n','y') NOT NULL default 'y', + `active` enum('n','y') NOT NULL default 'y', + PRIMARY KEY (`database_id`) +) ENGINE=MyISAM AUTO_INCREMENT=1; + + +-- -------------------------------------------------------- + +-- +-- Table structure for table `attempts_login` +-- + +CREATE TABLE `attempts_login` ( + `ip` varchar(39) NOT NULL, + `times` int(11) default NULL, + `login_time` timestamp +) ENGINE=MyISAM; + +-- -------------------------------------------------------- + +-- +-- Table structure for table `monitor_data` +-- + +CREATE TABLE `monitor_data` ( + `server_id` int(11) unsigned NOT NULL, + `type` varchar(255) NOT NULL, + `created` int(11) unsigned 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) unsigned NOT NULL, + `group` varchar(64) NOT NULL, + `name` varchar(64) NOT NULL, + `value` varchar(255) NOT NULL +) ENGINE=MyISAM; + +-- -------------------------------------------------------- + +-- +-- 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 +-- + +-- +-- Table structure for table `country` +-- + +CREATE TABLE `country` ( + `iso` char(2) NOT NULL PRIMARY KEY, + `name` varchar(64) NOT NULL, + `printable_name` varchar(64) NOT NULL, + `iso3` char(3), + `numcode` SMALLINT +) ENGINE=MyISAM; + + + +-- -------------------------------------------------------- +-- -------------------------------------------------------- +-- DB-DATA +-- -------------------------------------------------------- +-- -------------------------------------------------------- + +-- +-- Dumping data for table `billing_service_class` +-- + +INSERT INTO `billing_service_class` VALUES (1,'other',9999); +INSERT INTO `billing_service_class` VALUES (2,'hosting',10); +INSERT INTO `billing_service_class` VALUES (3,'domains',20); +INSERT INTO `billing_service_class` VALUES (4,'traffic',30); +INSERT INTO `billing_service_class` VALUES (5,'diskspace',40); + +-- +-- Dumping data for table `billing_tax_class` +-- + +INSERT INTO `billing_tax` VALUES (1,'USt. (DE)',19,1,'2007-01-01',NULL); +INSERT INTO `billing_tax` VALUES (2,'USt. ermäßigt (DE)',7,0,'2007-01-01',NULL); + +-- +-- 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'); + +-- -------------------------------------------------------- + +-- +-- 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'); + +-- -------------------------------------------------------- + +-- +-- 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); +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 (2, 1, 0, 'riud', 'riud', 'r', 'Uncensored', 'Y', 'Y', 'Y', 'Y', 'N', 'N', 'N', 'N', 'N', NULL, NULL, NULL, NULL, NULL, NULL, 3, 999, 999, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); +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 (3, 1, 0, 'riud', 'riud', 'r', 'Wants all spam', 'N', 'Y', 'N', 'N', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 999, 999, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); +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 (4, 1, 0, 'riud', 'riud', 'r', 'Wants viruses', 'Y', 'N', 'Y', 'Y', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 6.9, 6.9, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); +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 (5, 1, 0, 'riud', 'riud', 'r', 'Normal', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 6.9, 6.9, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); +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 (6, 1, 0, 'riud', 'riud', 'r', 'Trigger happy', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 5, 5, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); +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 (7, 1, 0, 'riud', 'riud', 'r', 'Permissive', 'N', 'N', 'N', 'Y', 'N', 'N', 'N', 'N', 'Y', NULL, NULL, NULL, NULL, NULL, NULL, 3, 10, 20, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL); + +-- -------------------------------------------------------- + +-- +-- Dumping data for table `sys_group` +-- + +INSERT INTO `sys_group` (`groupid`, `name`, `description`, `client_id`) VALUES (1, 'admin', 'Administrators group', 0); + +-- -------------------------------------------------------- + +-- +-- Dumping data for table `sys_ini` +-- + +INSERT INTO `sys_ini` (`sysini_id`, `config`) VALUES (1, ''); + +-- -------------------------------------------------------- + +-- +-- 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,help', 'mail', 'default', 'admin', 1, 'en', '1,2', 1, 0); + +-- -------------------------------------------------------- + +-- +-- Dumping data for table `sys_config` +-- + +INSERT INTO sys_config VALUES ('1','db','db_version','3.0.1'); + +-- -------------------------------------------------------- + +-- +-- 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 +-- + +-- +-- 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; diff --git a/interface/web/dns/dns_a_edit.php b/interface/web/dns/dns_a_edit.php index 50bb8f9e010360fe345e62e9d7090d086a221d6c..b242c81b79a562a4c5b05db497385479429dffc3 100644 --- a/interface/web/dns/dns_a_edit.php +++ b/interface/web/dns/dns_a_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_aaaa_edit.php b/interface/web/dns/dns_aaaa_edit.php index f8e08a39650d753ec9d4aadcdcf8f7767cd3c055..536957aa596245eb915a88239c1a0f8c81d2e599 100644 --- a/interface/web/dns/dns_aaaa_edit.php +++ b/interface/web/dns/dns_aaaa_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_alias_edit.php b/interface/web/dns/dns_alias_edit.php index ffcf133f702594d289112a64ac68fde1b4e0dc05..63967ddb8610ddcc598a7503b04aa24d7c44907f 100644 --- a/interface/web/dns/dns_alias_edit.php +++ b/interface/web/dns/dns_alias_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_cname_edit.php b/interface/web/dns/dns_cname_edit.php index bf41e0cdab02b290a3356e0d01c9f115c5d9747f..5513ff84d366a12e7a1545df3af97e12d185442a 100644 --- a/interface/web/dns/dns_cname_edit.php +++ b/interface/web/dns/dns_cname_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_hinfo_edit.php b/interface/web/dns/dns_hinfo_edit.php index 1ea5e5b1c322128e9d0bf114ecca3098026bdaba..c43af94e51e9ee83cca2f57d332dfe79660bc5c2 100644 --- a/interface/web/dns/dns_hinfo_edit.php +++ b/interface/web/dns/dns_hinfo_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_mx_edit.php b/interface/web/dns/dns_mx_edit.php index 694f4d81c3344f2bc99207ef9fa8468425e66672..22c89e5d704fbbeb28abc99cb22e1b4419af1d23 100644 --- a/interface/web/dns/dns_mx_edit.php +++ b/interface/web/dns/dns_mx_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_ns_edit.php b/interface/web/dns/dns_ns_edit.php index be2459bc9f86a70312f655a2faa9735fdb8a7671..2fdee3f1f7953b4e93d47ac8cbb21583540561ce 100644 --- a/interface/web/dns/dns_ns_edit.php +++ b/interface/web/dns/dns_ns_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_ptr_edit.php b/interface/web/dns/dns_ptr_edit.php index aeb791fc962c88177b55fd08b4726cf4b288a453..e82f8d8213fd531a2a423f8487f7a97d750d0663 100644 --- a/interface/web/dns/dns_ptr_edit.php +++ b/interface/web/dns/dns_ptr_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_rp_edit.php b/interface/web/dns/dns_rp_edit.php index 2f0457967d43001b0b78b07b26d8c3debf53461b..a628bfb1e3f8b333b3febe13d230843906d49098 100644 --- a/interface/web/dns/dns_rp_edit.php +++ b/interface/web/dns/dns_rp_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_srv_edit.php b/interface/web/dns/dns_srv_edit.php index 32827d657977cc91d5a52f8024fe4c28cd0c97c6..9941ed1cc3943811d77d666806a86f7eef0cca41 100644 --- a/interface/web/dns/dns_srv_edit.php +++ b/interface/web/dns/dns_srv_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/dns_txt_edit.php b/interface/web/dns/dns_txt_edit.php index c47c2338b7684b1e6b261e58b68b76593b38d7e3..b31af031f402ccfe8bb4246d7c3217056177f9e9 100644 --- a/interface/web/dns/dns_txt_edit.php +++ b/interface/web/dns/dns_txt_edit.php @@ -100,6 +100,11 @@ class page_action extends tform_actions { // Set the server ID of the rr record to the same server ID as the parent record. $this->dataRecord["server_id"] = $soa["server_id"]; + // Update the serial number and timestamp of the RR record + $soa = $app->db->queryOneRecord("SELECT serial FROM dns_rr WHERE id = ".$this->id); + $this->dataRecord["serial"] = $app->validate_dns->increase_serial($soa["serial"]); + $this->dataRecord["stamp"] = date('Y-m-d H:i:s'); + parent::onSubmit(); } diff --git a/interface/web/dns/form/dns_a.tform.php b/interface/web/dns/form/dns_a.tform.php index fda5ff3f95dbbcb3c1d3ee096b6343b42f278d8d..bd146621f3a2f147e476795938d7485c7c88437e 100644 --- a/interface/web/dns/form/dns_a.tform.php +++ b/interface/web/dns/form/dns_a.tform.php @@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_aaaa.tform.php b/interface/web/dns/form/dns_aaaa.tform.php index 6dbe386141cf46800534e3ce07ed0b7156799cb0..de7de68e1a1ac69d9e427b902ef2f171adc4a181 100644 --- a/interface/web/dns/form/dns_aaaa.tform.php +++ b/interface/web/dns/form/dns_aaaa.tform.php @@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_alias.tform.php b/interface/web/dns/form/dns_alias.tform.php index c63acb029fed1f4f5c1e75fa7053e31c64ea56cb..21089827195dfd4b4c06904efc78a6f007bc65b7 100644 --- a/interface/web/dns/form/dns_alias.tform.php +++ b/interface/web/dns/form/dns_alias.tform.php @@ -134,6 +134,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_cname.tform.php b/interface/web/dns/form/dns_cname.tform.php index 56ab5081c4f7fb1bc1999b6dc3ff602ad946d497..476e3a1a50bcae9501702d0bd981f9f80109cde2 100644 --- a/interface/web/dns/form/dns_cname.tform.php +++ b/interface/web/dns/form/dns_cname.tform.php @@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_hinfo.tform.php b/interface/web/dns/form/dns_hinfo.tform.php index 92d4672028d6ac00ccc58cfac6b4c966a52a80f9..9a56f1b7c03f101aaea6aefa2aee899d4d693eb6 100644 --- a/interface/web/dns/form/dns_hinfo.tform.php +++ b/interface/web/dns/form/dns_hinfo.tform.php @@ -131,6 +131,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_mx.tform.php b/interface/web/dns/form/dns_mx.tform.php index 83d78540d314e0ed901a6d3c56242f39b07e277a..d36f6f7fbd803d17a05d1d63f7d26b4e82d7485a 100644 --- a/interface/web/dns/form/dns_mx.tform.php +++ b/interface/web/dns/form/dns_mx.tform.php @@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_ns.tform.php b/interface/web/dns/form/dns_ns.tform.php index 584dc5acf6cd4d615c5b3d587362f4617f63f946..8fbb157e86c812d55a4bd6c9af9e9925e35dfaac 100644 --- a/interface/web/dns/form/dns_ns.tform.php +++ b/interface/web/dns/form/dns_ns.tform.php @@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_ptr.tform.php b/interface/web/dns/form/dns_ptr.tform.php index 3c0b808f28cc5d7da68d1fbc81ffd9ebe3e6a3c8..8d863083d1ac7c4b337695abf4db3ef8d024b748 100644 --- a/interface/web/dns/form/dns_ptr.tform.php +++ b/interface/web/dns/form/dns_ptr.tform.php @@ -134,6 +134,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_rp.tform.php b/interface/web/dns/form/dns_rp.tform.php index 3386b4e2ef86977e4a13db097ffbe7a692d41e38..938aa616db49adb50fc5fa630ddeb567fe204221 100644 --- a/interface/web/dns/form/dns_rp.tform.php +++ b/interface/web/dns/form/dns_rp.tform.php @@ -132,6 +132,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_srv.tform.php b/interface/web/dns/form/dns_srv.tform.php index 1e077587adc39d0b6ac531fe4f1dde672eb31016..2c743210d78a08fab913dd9fe28f46f592f86c38 100644 --- a/interface/web/dns/form/dns_srv.tform.php +++ b/interface/web/dns/form/dns_srv.tform.php @@ -129,6 +129,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ################################## diff --git a/interface/web/dns/form/dns_txt.tform.php b/interface/web/dns/form/dns_txt.tform.php index 923a3fa3944086400a10c1a3f5106dbcc78ce1a1..a198d4e276eccf6d2c6e809c7c5ca2a073bba72c 100644 --- a/interface/web/dns/form/dns_txt.tform.php +++ b/interface/web/dns/form/dns_txt.tform.php @@ -129,6 +129,22 @@ $form["tabs"]['dns'] = array ( 'default' => 'Y', 'value' => array(0 => 'N',1 => 'Y') ), + 'stamp' => array ( + 'datatype' => 'VARCHAR', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '30', + 'maxlength' => '255' + ), + 'serial' => array ( + 'datatype' => 'INTEGER', + 'formtype' => 'TEXT', + 'default' => '', + 'value' => '', + 'width' => '10', + 'maxlength' => '10' + ), ################################## # ENDE Datatable fields ##################################