From 0a466dfd65c07d4bf8c61c0e98c536c0f0b65ec1 Mon Sep 17 00:00:00 2001
From: tbrehm <t.brehm@ispconfig.org>
Date: Tue, 23 Oct 2007 11:07:59 -0400
Subject: [PATCH] Added SSL website support.

---
 install/sql/ispconfig3.sql |   47 +++++++++++++++++++++++++++++++++++++++++++----
 1 files changed, 43 insertions(+), 4 deletions(-)

diff --git a/install/sql/ispconfig3.sql b/install/sql/ispconfig3.sql
index afca0ec..7badb54 100644
--- a/install/sql/ispconfig3.sql
+++ b/install/sql/ispconfig3.sql
@@ -56,6 +56,7 @@
   `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',
   `default_dnsserver` int(10) unsigned NOT NULL default '1',
   `limit_dns_zone` int(11) NOT NULL default '-1',
   `limit_dns_record` int(11) NOT NULL default '-1',
@@ -516,6 +517,33 @@
 -- Daten f�r Tabelle `server_ip`
 -- 
 
+-- --------------------------------------------------------
+
+
+CREATE TABLE `shell_user` (
+  `shell_user_id` bigint(20) NOT NULL auto_increment,
+  `sys_userid` int(11) NOT NULL default '0',
+  `sys_groupid` int(11) NOT NULL default '0',
+  `sys_perm_user` varchar(5) default NULL,
+  `sys_perm_group` varchar(5) default NULL,
+  `sys_perm_other` varchar(5) default NULL,
+  `server_id` int(11) NOT NULL default '0',
+  `parent_domain_id` int(11) NOT NULL default '0',
+  `username` varchar(255) default NULL,
+  `password` varchar(255) default NULL,
+  `quota_size` int(11) NOT NULL default '-1',
+  `active` varchar(255) NOT NULL default 'y',
+  `uid` varchar(255) NOT NULL default '0',
+  `gid` varchar(255) NOT NULL default '0',
+  `shell` varchar(255) NOT NULL default '/bin/bash',
+  `dir` varchar(255) default NULL,
+  PRIMARY KEY  (`shell_user_id`)
+) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=2 ;
+
+-- 
+-- Daten f�r Tabelle `shell_user`
+-- 
+
 
 -- --------------------------------------------------------
 
@@ -812,15 +840,26 @@
   `system_group` varchar(255) default NULL,
   `hd_quota` int(11) NOT NULL default '0',
   `traffic_quota` int(11) NOT NULL default '0',
-  `cgi` varchar(255) NOT NULL default 'y',
-  `ssi` varchar(255) NOT NULL default 'y',
-  `suexec` varchar(255) NOT NULL default 'y',
+  `cgi` char(1) NOT NULL default 'y',
+  `ssi` char(1) NOT NULL default 'y',
+  `suexec` char(1) NOT NULL default 'y',
   `php` varchar(255) 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) NOT NULL,
+  `ssl_locality` varchar(255) NOT NULL,
+  `ssl_organisation` varchar(255) NOT NULL,
+  `ssl_organisation_unit` varchar(255) NOT NULL,
+  `ssl_country` varchar(255) NOT NULL,
+  `ssl_request` mediumtext NOT NULL,
+  `ssl_cert` mediumtext NOT NULL,
+  `ssl_bundle` mediumtext NOT NULL,
+  `ssl_action` varchar(10) NOT NULL,
   `active` varchar(255) NOT NULL default 'y',
   PRIMARY KEY  (`domain_id`)
-) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
+
 
 -- 
 -- Daten f�r Tabelle `web_domain`

--
Gitblit v1.9.1