| | |
| | | |
| | | /* |
| | | Copyright (c) 2007-2009, Till Brehm, projektfarm Gmbh |
| | | Copyright (c) 2007-2010, Till Brehm, projektfarm Gmbh |
| | | All rights reserved. |
| | | |
| | | Redistribution and use in source and binary forms, with or without modification, |
| | |
| | | `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', |
| | | `limit_webdav_user` int(11) NOT NULL default '0', |
| | | `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', |
| | |
| | | `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_webdav_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', |
| | |
| | | `visible` enum('N','Y') NOT NULL default 'Y', |
| | | PRIMARY KEY (`template_id`) |
| | | ) ENGINE=MyISAM AUTO_INCREMENT=1; |
| | | |
| | | -- |
| | | -- Tabellenstruktur für Tabelle `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) NOT NULL default '', |
| | | `sys_perm_group` varchar(5) NOT NULL default '', |
| | | `sys_perm_other` varchar(5) NOT NULL default '', |
| | | `domain` varchar(255) NOT NULL default '', |
| | | PRIMARY KEY (`domain_id`), |
| | | UNIQUE KEY `domain` (`domain`) |
| | | ) ENGINE=MyISAM; |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | |
| | | `gid` int(11) unsigned NOT NULL default '5000', |
| | | `maildir` varchar(255) NOT NULL default '', |
| | | `quota` bigint(20) NOT NULL default '-1', |
| | | `cc` varchar(255) NOT NULL default '', |
| | | `homedir` varchar(255) NOT NULL, |
| | | `autoresponder` enum('n','y') NOT NULL default 'n', |
| | | `autoresponder_start_date` datetime NOT NULL default '0000-00-00 00:00:00', |
| | |
| | | `is_subdomainwww` tinyint(1) NOT NULL default '1', |
| | | `subdomain` enum('none','www','*') NOT NULL default 'none', |
| | | `php` varchar(32) NOT NULL default 'y', |
| | | `ruby` enum('n','y') NOT NULL default 'n', |
| | | `redirect_type` varchar(255) default NULL, |
| | | `redirect_path` varchar(255) default NULL, |
| | | `ssl` enum('n','y') NOT NULL default 'n', |
| | |
| | | `ssl_bundle` mediumtext NULL, |
| | | `ssl_action` varchar(16) NULL, |
| | | `stats_password` varchar(255) default NULL, |
| | | `stats_type` varchar(255) default 'webalizer', |
| | | `allow_override` varchar(255) NOT NULL default 'All', |
| | | `apache_directives` text, |
| | | `php_open_basedir` text, |
| | |
| | | `traffic_date` date NOT NULL, |
| | | `traffic_bytes` bigint(32) unsigned NOT NULL default '0', |
| | | PRIMARY KEY (`hostname`,`traffic_date`) |
| | | ) ENGINE=MyISAM; |
| | | |
| | | |
| | | -- -------------------------------------------------------- |
| | | |
| | | -- |
| | | -- Table structure for table `webdav_user` |
| | | -- |
| | | |
| | | CREATE TABLE `webdav_user` ( |
| | | `webdav_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, |
| | | `active` enum('n','y') NOT NULL default 'y', |
| | | `dir` varchar(255) default NULL, |
| | | PRIMARY KEY (`webdav_user_id`) |
| | | ) ENGINE=MyISAM; |
| | | |
| | | |
| | |
| | | `tstamp` int(11) NOT NULL, |
| | | `action_type` varchar(20) NOT NULL, |
| | | `action_param` mediumtext NOT NULL, |
| | | `action_status` enum('pending','ok','warning','error') NOT NULL, |
| | | `action_state` enum('pending','ok','warning','error') NOT NULL, |
| | | `response` mediumtext NOT NULL, |
| | | PRIMARY KEY (`action_id`) |
| | | PRIMARY KEY (`action_id`), |
| | | KEY `server_id` (`server_id`) |
| | | ) ENGINE=MyISAM; |
| | | |
| | | -- -------------------------------------------------------- |