From 4766e9e10c141a75a14a1440dc63eb1d8a5ada8c Mon Sep 17 00:00:00 2001
From: pedro_morgan <pedro_morgan@ispconfig3>
Date: Sun, 19 Aug 2007 00:59:09 -0400
Subject: [PATCH] * Introducing the sb_local.php.skel file to keep a local configuration

---
 interface/sql/ispconfig3db.sql |  226 ++++++++++++++++++++++++++++++++++++++++++++++++--------
 1 files changed, 193 insertions(+), 33 deletions(-)

diff --git a/interface/sql/ispconfig3db.sql b/interface/sql/ispconfig3db.sql
index 590243f..7d2fe6e 100644
--- a/interface/sql/ispconfig3db.sql
+++ b/interface/sql/ispconfig3db.sql
@@ -3,9 +3,9 @@
 # http://www.phpmyadmin.net/ (download page)
 #
 # Host: localhost
-# Erstellungszeit: 23. November 2005 um 18:15
-# Server Version: 4.0.22
-# PHP-Version: 5.0.2
+# Erstellungszeit: 24. Februar 2006 um 10:32
+# Server Version: 4.0.23
+# PHP-Version: 5.0.3
 # Datenbank: `ispconfig3`
 # --------------------------------------------------------
 
@@ -13,24 +13,34 @@
 # Tabellenstruktur f�r Tabelle `mail_blacklist`
 #
 
+DROP TABLE IF EXISTS mail_blacklist;
 CREATE TABLE mail_blacklist (
   blacklist_id int(11) NOT NULL auto_increment,
+  sys_userid int(11) NOT NULL default '0',
+  sys_groupid int(11) NOT NULL default '0',
+  sys_perm_user varchar(5) 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',
-  address varchar(255) NOT NULL default '',
+  address varchar(200) NOT NULL default '',
+  recipient varchar(200) NOT NULL default '',
+  active enum('0','1') NOT NULL default '1',
   PRIMARY KEY  (blacklist_id),
-  KEY server_id (server_id,address)
+  KEY server_id (server_id,address,recipient)
 ) TYPE=MyISAM;
 
 #
 # Daten f�r Tabelle `mail_blacklist`
 #
 
+INSERT INTO mail_blacklist VALUES (2, 1, 0, 'riud', 'riud', '', 1, 'till@test.int', 'till@test.int', '0');
 # --------------------------------------------------------
 
 #
 # Tabellenstruktur f�r Tabelle `mail_box`
 #
 
+DROP TABLE IF EXISTS mail_box;
 CREATE TABLE mail_box (
   mailbox_id int(11) NOT NULL auto_increment,
   sys_userid int(11) NOT NULL default '0',
@@ -47,14 +57,9 @@
   gid int(10) unsigned NOT NULL default '0',
   maildir varchar(255) NOT NULL default '',
   quota varchar(255) NOT NULL default '',
-  cc varchar(50) NOT NULL default '',
-  forward varchar(50) NOT NULL default '',
-  autoresponder enum('yes','no') NOT NULL default 'no',
+  autoresponder enum('0','1') NOT NULL default '0',
   autoresponder_text tinytext NOT NULL,
   active enum('0','1') NOT NULL default '1',
-  antivirus enum('yes','no') NOT NULL default 'no',
-  spamscan enum('yes','no') NOT NULL default 'no',
-  spamdelete enum('yes','no') NOT NULL default 'no',
   PRIMARY KEY  (mailbox_id),
   KEY server_id (server_id,email)
 ) TYPE=MyISAM;
@@ -63,12 +68,15 @@
 # Daten f�r Tabelle `mail_box`
 #
 
+INSERT INTO mail_box VALUES (1, 1, 0, 'riud', 'riud', '', 1, 'tt@test.int', '$1$tRlfKeOB$iHJgCn8mH8x/dh/XWy6v0/', '', '', 0, 0, '/var/spool/mail/till', '100', '0', '', '1');
+INSERT INTO mail_box VALUES (2, 1, 0, 'riud', 'riud', '', 1, 'moin@test.int', '$1$Ee/.7y3.$wZ4BLXs/Pa80ka9X4ikN8.', '', '', 0, 0, '/var/spool/mail/test.int/moin', '10', '0', '', '1');
 # --------------------------------------------------------
 
 #
 # Tabellenstruktur f�r Tabelle `mail_domain`
 #
 
+DROP TABLE IF EXISTS mail_domain;
 CREATE TABLE mail_domain (
   domain_id int(11) NOT NULL auto_increment,
   sys_userid int(11) NOT NULL default '0',
@@ -79,7 +87,6 @@
   server_id int(11) NOT NULL default '0',
   domain varchar(255) NOT NULL default '',
   type enum('local','relay','alias') NOT NULL default 'local',
-  relay_host varchar(255) NOT NULL default '',
   destination varchar(255) NOT NULL default '',
   active tinyint(4) NOT NULL default '1',
   PRIMARY KEY  (domain_id),
@@ -90,20 +97,27 @@
 # Daten f�r Tabelle `mail_domain`
 #
 
-INSERT INTO mail_domain VALUES (1, 1, 0, 'riud', 'riud', '', 1, 'test.de', 'local', '', '', 1);
-INSERT INTO mail_domain VALUES (2, 1, 0, 'riud', 'riud', '', 1, 'test2.de', 'alias', '', 'test.de', 1);
+INSERT INTO mail_domain VALUES (1, 1, 0, 'riud', 'riud', '', 1, 'test.int', 'local', '', 1);
+INSERT INTO mail_domain VALUES (2, 1, 0, 'riud', 'riud', '', 1, 'test2.int', 'alias', 'test.int', 1);
 # --------------------------------------------------------
 
 #
 # Tabellenstruktur f�r Tabelle `mail_domain_catchall`
 #
 
+DROP TABLE IF EXISTS mail_domain_catchall;
 CREATE TABLE mail_domain_catchall (
-  virtual_default_id int(11) NOT NULL auto_increment,
+  domain_catchall_id int(11) NOT NULL auto_increment,
+  sys_userid int(11) NOT NULL default '0',
+  sys_groupid int(11) NOT NULL default '0',
+  sys_perm_user varchar(5) 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',
   domain varchar(255) NOT NULL default '',
-  dest varchar(255) NOT NULL default '',
-  PRIMARY KEY  (virtual_default_id),
+  destination varchar(255) NOT NULL default '',
+  active enum('0','1') NOT NULL default '1',
+  PRIMARY KEY  (domain_catchall_id),
   KEY server_id (server_id,domain)
 ) TYPE=MyISAM;
 
@@ -111,12 +125,14 @@
 # Daten f�r Tabelle `mail_domain_catchall`
 #
 
+INSERT INTO mail_domain_catchall VALUES (1, 1, 1, 'riud', 'riud', '', 1, 'test.int', 'till@test.int', '1');
 # --------------------------------------------------------
 
 #
 # Tabellenstruktur f�r Tabelle `mail_greylist`
 #
 
+DROP TABLE IF EXISTS mail_greylist;
 CREATE TABLE mail_greylist (
   greylist_id int(11) NOT NULL auto_increment,
   relay_ip varchar(64) default NULL,
@@ -138,6 +154,7 @@
 # Tabellenstruktur f�r Tabelle `mail_mailman_domain`
 #
 
+DROP TABLE IF EXISTS mail_mailman_domain;
 CREATE TABLE mail_mailman_domain (
   mailman_id int(11) NOT NULL auto_increment,
   server_id int(11) NOT NULL default '0',
@@ -159,8 +176,9 @@
 # Tabellenstruktur f�r Tabelle `mail_redirect`
 #
 
+DROP TABLE IF EXISTS mail_redirect;
 CREATE TABLE mail_redirect (
-  email_id int(11) NOT NULL auto_increment,
+  redirect_id int(11) NOT NULL auto_increment,
   sys_userid int(11) NOT NULL default '0',
   sys_groupid int(11) NOT NULL default '0',
   sys_perm_user varchar(5) NOT NULL default '',
@@ -170,13 +188,74 @@
   email varchar(255) NOT NULL default '',
   destination varchar(255) NOT NULL default '',
   type enum('alias','forward') NOT NULL default 'alias',
-  enabled enum('yes','no') NOT NULL default 'yes',
-  PRIMARY KEY  (email_id),
+  active enum('0','1') NOT NULL default '1',
+  PRIMARY KEY  (redirect_id),
   KEY server_id (server_id,email)
 ) TYPE=MyISAM;
 
 #
 # Daten f�r Tabelle `mail_redirect`
+#
+
+INSERT INTO mail_redirect VALUES (1, 1, 0, 'riud', 'riud', '', 1, 'tom@test.int', 'tt@test.int', 'alias', '1');
+# --------------------------------------------------------
+
+#
+# Tabellenstruktur f�r Tabelle `mail_spamfilter`
+#
+
+DROP TABLE IF EXISTS mail_spamfilter;
+CREATE TABLE mail_spamfilter (
+  spamfilter_id int(11) NOT NULL auto_increment,
+  sys_userid int(11) NOT NULL default '0',
+  sys_groupid int(11) NOT NULL default '0',
+  sys_perm_user varchar(5) 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',
+  email varchar(255) NOT NULL default '',
+  spam_rewrite_score_int int(11) NOT NULL default '0',
+  spam_delete_score_int int(11) NOT NULL default '0',
+  spam_redirect_score_int int(11) NOT NULL default '0',
+  spam_rewrite_subject varchar(50) NOT NULL default '***SPAM***',
+  spam_redirect_maildir varchar(255) NOT NULL default '',
+  spam_redirect_maildir_purge int(11) NOT NULL default '7',
+  active enum('0','1') NOT NULL default '1',
+  PRIMARY KEY  (spamfilter_id),
+  KEY server_id (server_id,email)
+) TYPE=MyISAM;
+
+#
+# Daten f�r Tabelle `mail_spamfilter`
+#
+
+INSERT INTO mail_spamfilter VALUES (1, 0, 0, '', '', '', 1, 'till@test.int', 100, 100, 1, '***SPAM mag ich nicht***', '/var/spool/mail/spam', 0, '1');
+INSERT INTO mail_spamfilter VALUES (2, 1, 0, 'riud', 'riud', '', 1, 'till2@test.int', 500, 1500, 700, '***SPAM***', '/var/spool/mail/till', 14, '1');
+# --------------------------------------------------------
+
+#
+# Tabellenstruktur f�r Tabelle `mail_transport`
+#
+
+DROP TABLE IF EXISTS mail_transport;
+CREATE TABLE mail_transport (
+  whitelist_id int(11) NOT NULL auto_increment,
+  sys_userid int(11) NOT NULL default '0',
+  sys_groupid int(11) NOT NULL default '0',
+  sys_perm_user varchar(5) 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',
+  domain varchar(255) NOT NULL default '',
+  destination varchar(255) NOT NULL default '',
+  active enum('0','1') NOT NULL default '1',
+  PRIMARY KEY  (whitelist_id),
+  KEY server_id (server_id,destination),
+  KEY server_id_2 (server_id,domain)
+) TYPE=MyISAM;
+
+#
+# Daten f�r Tabelle `mail_transport`
 #
 
 # --------------------------------------------------------
@@ -185,10 +264,18 @@
 # Tabellenstruktur f�r Tabelle `mail_whitelist`
 #
 
+DROP TABLE IF EXISTS mail_whitelist;
 CREATE TABLE mail_whitelist (
   whitelist_id int(11) NOT NULL auto_increment,
+  sys_userid int(11) NOT NULL default '0',
+  sys_groupid int(11) NOT NULL default '0',
+  sys_perm_user varchar(5) 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',
   address varchar(255) NOT NULL default '',
+  recipient varchar(255) NOT NULL default '',
+  active enum('0','1') NOT NULL default '1',
   PRIMARY KEY  (whitelist_id),
   KEY server_id (server_id,address)
 ) TYPE=MyISAM;
@@ -203,6 +290,7 @@
 # Tabellenstruktur f�r Tabelle `reseller`
 #
 
+DROP TABLE IF EXISTS reseller;
 CREATE TABLE reseller (
   reseller_id bigint(20) NOT NULL auto_increment,
   sys_userid int(11) NOT NULL default '0',
@@ -244,9 +332,41 @@
 # --------------------------------------------------------
 
 #
+# Tabellenstruktur f�r Tabelle `rr`
+#
+
+DROP TABLE IF EXISTS rr;
+CREATE TABLE rr (
+  id int(10) unsigned NOT NULL auto_increment,
+  zone int(10) unsigned NOT NULL default '0',
+  name varchar(64) NOT NULL default '',
+  type enum('A','AAAA','ALIAS','CNAME','HINFO','MX','NS','PTR','RP','SRV','TXT') default NULL,
+  data varchar(128) NOT NULL default '',
+  aux int(10) unsigned NOT NULL default '0',
+  ttl int(10) unsigned NOT NULL default '86400',
+  sys_userid int(11) NOT NULL default '0',
+  sys_groupid int(11) 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 '',
+  PRIMARY KEY  (id),
+  UNIQUE KEY rr (zone,name,type,data)
+) TYPE=MyISAM;
+
+#
+# Daten f�r Tabelle `rr`
+#
+
+INSERT INTO rr VALUES (1, 2, '1', 'PTR', 'www.ensign.de.', 0, 86400, 1, 0, 'riud', 'riud', '');
+INSERT INTO rr VALUES (2, 1, 'www', 'A', '192.168.0.1', 0, 86400, 1, 0, 'riud', 'riud', '');
+INSERT INTO rr VALUES (3, 1, 'ensign.de', 'A', '192.168.0.1', 0, 86400, 1, 0, 'riud', 'riud', '');
+# --------------------------------------------------------
+
+#
 # Tabellenstruktur f�r Tabelle `server`
 #
 
+DROP TABLE IF EXISTS server;
 CREATE TABLE server (
   server_id bigint(20) NOT NULL auto_increment,
   sys_userid int(11) NOT NULL default '0',
@@ -255,14 +375,15 @@
   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 int(11) NOT NULL default '0',
-  web_server int(11) NOT NULL default '0',
-  dns_server int(11) NOT NULL default '0',
-  file_server int(11) NOT NULL default '0',
-  mysql_server int(11) NOT NULL default '0',
-  postgresql_server int(11) NOT NULL default '0',
-  firebird_server int(11) NOT NULL default '0',
-  active int(11) NOT NULL default '1',
+  mail_server tinyint(4) NOT NULL default '0',
+  web_server tinyint(4) NOT NULL default '0',
+  dns_server tinyint(4) NOT NULL default '0',
+  file_server tinyint(4) NOT NULL default '0',
+  db_server tinyint(4) NOT NULL default '0',
+  vserver_server tinyint(4) NOT NULL default '0',
+  config text NOT NULL,
+  update tinyint(4) NOT NULL default '0',
+  active tinyint(4) NOT NULL default '1',
   PRIMARY KEY  (server_id)
 ) TYPE=MyISAM;
 
@@ -270,17 +391,55 @@
 # Daten f�r Tabelle `server`
 #
 
-INSERT INTO server VALUES (1, 1, 1, 'riud', 'riud', '', 'Server 1', 1, 0, 0, 0, 0, 0, 0, 1);
+INSERT INTO server VALUES (1, 1, 1, 'riud', 'riud', '', 'Server 1', 1, 0, 0, 0, 0, 0, '[global]\r\nwebserver=apache\r\nmailserver=exim\r\ndnsserver=mydns\r\n\r\n[mail]\r\nmodule=exim_mysql\r\nmaildir_path=/var/spool/mail/[domain]/[localpart]\r\nmailuser_uid=0\r\nmailuser_gid=0', 0, 1);
+# --------------------------------------------------------
+
+#
+# Tabellenstruktur f�r Tabelle `soa`
+#
+
+DROP TABLE IF EXISTS soa;
+CREATE TABLE soa (
+  id int(10) unsigned NOT NULL auto_increment,
+  origin varchar(255) NOT NULL default '',
+  ns varchar(255) NOT NULL default '',
+  mbox varchar(255) NOT NULL default '',
+  serial int(10) unsigned NOT NULL default '1',
+  refresh int(10) unsigned NOT NULL default '28800',
+  retry int(10) unsigned NOT NULL default '7200',
+  expire int(10) unsigned NOT NULL default '604800',
+  minimum int(10) unsigned NOT NULL default '86400',
+  ttl int(10) unsigned NOT NULL default '86400',
+  active enum('Y','N') NOT NULL default 'Y',
+  xfer varchar(255) NOT NULL default '',
+  sys_userid int(11) NOT NULL default '0',
+  sys_groupid int(11) 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 '',
+  PRIMARY KEY  (id),
+  UNIQUE KEY origin (origin),
+  KEY active (active)
+) TYPE=MyISAM;
+
+#
+# Daten f�r Tabelle `soa`
+#
+
+INSERT INTO soa VALUES (1, 'ensign.de.', 'ns1.example.com.', 'admin.example.com.', 2006012103, 28800, 7200, 604800, 86400, 86400, 'Y', '', 1, 0, 'riud', 'riud', '');
+INSERT INTO soa VALUES (2, '0.168.192.in-addr.arpa.', 'ns1.example.com.', 'admin.example.com.', 2006012101, 28800, 7200, 604800, 86400, 86400, 'Y', '', 1, 0, 'riud', 'riud', '');
 # --------------------------------------------------------
 
 #
 # Tabellenstruktur f�r Tabelle `sys_datalog`
 #
 
+DROP TABLE IF EXISTS sys_datalog;
 CREATE TABLE sys_datalog (
   datalog_id bigint(20) NOT NULL auto_increment,
   dbtable varchar(255) NOT NULL default '',
   dbidx varchar(255) NOT NULL default '',
+  server_id int(11) NOT NULL default '0',
   action char(1) NOT NULL default '',
   tstamp bigint(20) NOT NULL default '0',
   user varchar(255) NOT NULL default '',
@@ -292,15 +451,13 @@
 # Daten f�r Tabelle `sys_datalog`
 #
 
-INSERT INTO sys_datalog VALUES (1, 'mail_domain', 'domain_id:0', 'i', 1132758298, 'admin', 'a:5:{s:9:"server_id";a:2:{s:3:"old";N;s:3:"new";i:1;}s:6:"domain";a:2:{s:3:"old";N;s:3:"new";s:7:"test.de";}s:11:"destination";a:2:{s:3:"old";N;s:3:"new";s:8:"hallo.de";}s:4:"type";a:2:{s:3:"old";N;s:3:"new";s:5:"alias";}s:6:"active";a:2:{s:3:"old";N;s:3:"new";i:1;}}');
-INSERT INTO sys_datalog VALUES (2, 'mail_domain', 'domain_id:2', 'u', 1132759303, 'admin', 'a:1:{s:6:"domain";a:2:{s:3:"old";s:7:"test.de";s:3:"new";s:8:"test2.de";}}');
-INSERT INTO sys_datalog VALUES (3, 'mail_domain', 'domain_id:2', 'u', 1132759328, 'admin', 'a:1:{s:11:"destination";a:2:{s:3:"old";s:8:"hallo.de";s:3:"new";s:7:"test.de";}}');
 # --------------------------------------------------------
 
 #
 # Tabellenstruktur f�r Tabelle `sys_dbsync`
 #
 
+DROP TABLE IF EXISTS sys_dbsync;
 CREATE TABLE sys_dbsync (
   id bigint(20) NOT NULL auto_increment,
   jobname varchar(255) NOT NULL default '',
@@ -329,6 +486,7 @@
 # Tabellenstruktur f�r Tabelle `sys_filesync`
 #
 
+DROP TABLE IF EXISTS sys_filesync;
 CREATE TABLE sys_filesync (
   id bigint(20) NOT NULL auto_increment,
   jobname varchar(255) NOT NULL default '',
@@ -353,6 +511,7 @@
 # Tabellenstruktur f�r Tabelle `sys_group`
 #
 
+DROP TABLE IF EXISTS sys_group;
 CREATE TABLE sys_group (
   groupid int(11) NOT NULL auto_increment,
   name varchar(255) NOT NULL default '',
@@ -372,6 +531,7 @@
 # Tabellenstruktur f�r Tabelle `sys_user`
 #
 
+DROP TABLE IF EXISTS sys_user;
 CREATE TABLE sys_user (
   userid int(11) NOT NULL auto_increment,
   sys_userid int(11) NOT NULL default '0',
@@ -407,5 +567,5 @@
 # Daten f�r Tabelle `sys_user`
 #
 
-INSERT INTO sys_user VALUES (1, 1, 0, 'riud', 'riud', '', 'admin', '21232f297a57a5a743894a0e4a801fc3', 'admin,designer,sites', 'admin', 'default', 'admin', 1, '', 'Administrator', '', '', '', '', '', '', '', '', '', 'en', '1,2', 0);
+INSERT INTO sys_user VALUES (1, 1, 0, 'riud', 'riud', '', 'admin', '21232f297a57a5a743894a0e4a801fc3', 'admin,designer,mail,dns', 'admin', 'default', 'admin', 1, '', 'Administrator', '', '', '', '', '', '', '', '', '', 'en', '1,2', 0);
 

--
Gitblit v1.9.1