Till Brehm
2016-07-24 b9a3ef486ebcde18a5ade37865ff8f397185d24f
commit | author | age
532ae5 1 <?php
5c4d55 2
532ae5 3 /*
L 4 Copyright (c) 2007, Till Brehm, projektfarm Gmbh
5 All rights reserved.
6
7 Redistribution and use in source and binary forms, with or without modification,
8 are permitted provided that the following conditions are met:
9
10     * Redistributions of source code must retain the above copyright notice,
11       this list of conditions and the following disclaimer.
12     * Redistributions in binary form must reproduce the above copyright notice,
13       this list of conditions and the following disclaimer in the documentation
14       and/or other materials provided with the distribution.
15     * Neither the name of ISPConfig nor the names of its contributors
16       may be used to endorse or promote products derived from this software without
17       specific prior written permission.
18
19 THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
20 ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
21 WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
22 IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
23 INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
24 BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
25 DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
26 OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
27 NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
28 EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
29 */
30
31 //***  Debian 4.0 default settings
32
33 //* Main
34 $conf['language'] = 'en';
35 $conf['distname'] = 'debian40';
36 $conf['hostname'] = 'server1.domain.tld'; // Full hostname
37 $conf['ispconfig_install_dir'] = '/usr/local/ispconfig';
38 $conf['ispconfig_config_dir'] = '/usr/local/ispconfig';
39 $conf['ispconfig_log_priority'] = 2;  // 0 = Debug, 1 = Warning, 2 = Error
40 $conf['ispconfig_log_dir'] = '/var/log/ispconfig';
41 $conf['server_id'] = 1;
42 $conf['init_scripts'] = '/etc/init.d';
43 $conf['runlevel'] = '/etc';
44 $conf['shells'] = '/etc/shells';
45 $conf['pam'] = '/etc/pam.d';
46
47 //* Services provided by this server, this selection will be overridden by the expert mode
48 $conf['services']['mail'] = true;
49 $conf['services']['web'] = true;
50 $conf['services']['dns'] = true;
51 $conf['services']['file'] = true;
52 $conf['services']['db'] = true;
53 $conf['services']['vserver'] = true;
80e3c9 54 $conf['services']['proxy'] = false;
T 55 $conf['services']['firewall'] = false;
532ae5 56
L 57 //* MySQL
58 $conf['mysql']['installed'] = false; // will be detected automatically during installation
59 $conf['mysql']['init_script'] = 'mysql';
60 $conf['mysql']['host'] = 'localhost';
61 $conf['mysql']['ip'] = '127.0.0.1';
62 $conf['mysql']['port'] = '3306';
63 $conf['mysql']['database'] = 'dbispconfig';
64 $conf['mysql']['admin_user'] = 'root';
65 $conf['mysql']['admin_password'] = '';
66 $conf['mysql']['charset'] = 'utf8';
67 $conf['mysql']['ispconfig_user'] = 'ispconfig';
b1a6a5 68 $conf['mysql']['ispconfig_password'] = md5(uniqid(rand()));
532ae5 69 $conf['mysql']['master_slave_setup'] = 'n';
L 70 $conf['mysql']['master_host'] = '';
71 $conf['mysql']['master_database'] = 'dbispconfig';
72 $conf['mysql']['master_admin_user'] = 'root';
73 $conf['mysql']['master_admin_password'] = '';
74 $conf['mysql']['master_ispconfig_user'] = '';
b1a6a5 75 $conf['mysql']['master_ispconfig_password'] = md5(uniqid(rand()));
532ae5 76
L 77 //* Apache
78 $conf['apache']['installed'] = false; // will be detected automatically during installation
79 $conf['apache']['user'] = 'www-data';
80 $conf['apache']['group'] = 'www-data';
81 $conf['apache']['init_script'] = 'apache2';
82 $conf['apache']['version'] = '2.2';
83 $conf['apache']['vhost_conf_dir'] = '/etc/apache2/sites-available';
84 $conf['apache']['vhost_conf_enabled_dir'] = '/etc/apache2/sites-enabled';
85 $conf['apache']['vhost_port'] = '8080';
86 $conf['apache']['php_ini_path_apache'] = '/etc/php5/apache2/php.ini';
87 $conf['apache']['php_ini_path_cgi'] = '/etc/php5/cgi/php.ini';
88
89 //* Website base settings
90 $conf['web']['website_basedir'] = '/var/www';
91 $conf['web']['website_path'] = '/var/www/clients/client[client_id]/web[website_id]';
92 $conf['web']['website_symlinks'] = '/var/www/[website_domain]/:/var/www/clients/client[client_id]/[website_domain]/';
93
94 //* Apps base settings
95 $conf['web']['apps_vhost_ip'] = '_default_';
96 $conf['web']['apps_vhost_port'] = '8081';
97 $conf['web']['apps_vhost_servername'] = '';
98 $conf['web']['apps_vhost_user'] = 'ispapps';
99 $conf['web']['apps_vhost_group'] = 'ispapps';
100
101 //* Fastcgi
102 $conf['fastcgi']['fastcgi_phpini_path'] = '/etc/php5/cgi/';
103 $conf['fastcgi']['fastcgi_starter_path'] = '/var/www/php-fcgi-scripts/[system_user]/';
526b99 104 $conf['fastcgi']['fastcgi_bin'] = '/usr/bin/php-cgi';
532ae5 105
L 106 //* Postfix
107 $conf['postfix']['installed'] = false; // will be detected automatically during installation
108 $conf['postfix']['config_dir'] = '/etc/postfix';
109 $conf['postfix']['init_script'] = 'postfix';
110 $conf['postfix']['user'] = 'postfix';
111 $conf['postfix']['group'] = 'postfix';
112 $conf['postfix']['vmail_userid'] = '5000';
113 $conf['postfix']['vmail_username'] = 'vmail';
114 $conf['postfix']['vmail_groupid'] = '5000';
115 $conf['postfix']['vmail_groupname'] = 'vmail';
116 $conf['postfix']['vmail_mailbox_base'] = '/var/vmail';
117
118 //* Mailman
119 $conf['mailman']['installed'] = false; // will be detected automatically during installation
120 $conf['mailman']['config_dir'] = '/etc/mailman';
121 $conf['mailman']['init_script'] = 'mailman';
122
123 //* Getmail
124 $conf['getmail']['installed'] = false; // will be detected automatically during installation
125 $conf['getmail']['config_dir'] = '/etc/getmail';
126 $conf['getmail']['program'] = '/usr/bin/getmail';
127
128 //* Courier
129 $conf['courier']['installed'] = false; // will be detected automatically during installation
130 $conf['courier']['config_dir'] = '/etc/courier';
131 $conf['courier']['courier-authdaemon'] = 'courier-authdaemon';
132 $conf['courier']['courier-imap'] = 'courier-imap';
133 $conf['courier']['courier-imap-ssl'] = 'courier-imap-ssl';
134 $conf['courier']['courier-pop'] = 'courier-pop';
135 $conf['courier']['courier-pop-ssl'] = 'courier-pop-ssl';
136
137 //* Dovecot
138 $conf['dovecot']['installed'] = false; // will be detected automatically during installation
139 $conf['dovecot']['config_dir'] = '/etc/dovecot';
140 $conf['dovecot']['init_script'] = 'dovecot';
141
142 //* SASL
143 $conf['saslauthd']['installed'] = false; // will be detected automatically during installation
144 $conf['saslauthd']['config'] = '/etc/default/saslauthd';
145 $conf['saslauthd']['init_script'] = 'saslauthd';
146
147 //* Amavisd
148 $conf['amavis']['installed'] = false; // will be detected automatically during installation
149 $conf['amavis']['config_dir'] = '/etc/amavis';
150 $conf['amavis']['init_script'] = 'amavis';
151
152 //* ClamAV
153 $conf['clamav']['installed'] = false; // will be detected automatically during installation
154 $conf['clamav']['init_script'] = 'clamav-daemon';
155
156 //* Pureftpd
157 $conf['pureftpd']['installed'] = false; // will be detected automatically during installation
158 $conf['pureftpd']['config_dir'] = '/etc/pure-ftpd';
159 $conf['pureftpd']['init_script'] = 'pure-ftpd-mysql';
160
161 //* MyDNS
162 $conf['mydns']['installed'] = false; // will be detected automatically during installation
163 $conf['mydns']['config_dir'] = '/etc';
164 $conf['mydns']['init_script'] = 'mydns';
165
166 //* PowerDNS
167 $conf['powerdns']['installed'] = false; // will be detected automatically during installation
168 $conf['powerdns']['database'] = 'powerdns';
169 $conf["powerdns"]["config_dir"] = '/etc/powerdns/pdns.d';
170 $conf['powerdns']['init_script'] = 'pdns';
171
172 //* BIND DNS Server
173 $conf['bind']['installed'] = false; // will be detected automatically during installation
174 $conf['bind']['bind_user'] = 'root';
175 $conf['bind']['bind_group'] = 'bind';
176 $conf['bind']['bind_zonefiles_dir'] = '/etc/bind';
177 $conf['bind']['named_conf_path'] = '/etc/bind/named.conf';
178 $conf['bind']['named_conf_local_path'] = '/etc/bind/named.conf.local';
179 $conf['bind']['init_script'] = 'bind9';
180
181 //* Jailkit
182 $conf['jailkit']['installed'] = false; // will be detected automatically during installation
183 $conf['jailkit']['config_dir'] = '/etc/jailkit';
184 $conf['jailkit']['jk_init'] = 'jk_init.ini';
185 $conf['jailkit']['jk_chrootsh'] = 'jk_chrootsh.ini';
8d3466 186 $conf['jailkit']['jailkit_chroot_app_programs'] = '/usr/bin/groups /usr/bin/id /usr/bin/dircolors /usr/bin/lesspipe /usr/bin/basename /usr/bin/dirname /usr/bin/nano /usr/bin/pico /usr/bin/mysql /usr/bin/mysqldump /usr/bin/git /usr/bin/git-receive-pack /usr/bin/git-upload-pack /usr/bin/unzip /usr/bin/zip /bin/tar /bin/rm /usr/bin/patch';
532ae5 187 $conf['jailkit']['jailkit_chroot_cron_programs'] = '/usr/bin/php /usr/bin/perl /usr/share/perl /usr/share/php';
L 188
80e3c9 189 //* Squid
T 190 $conf['squid']['installed'] = false; // will be detected automatically during installation
191 $conf['squid']['config_dir'] = '/etc/squid';
192 $conf['squid']['init_script'] = 'squid';
193
194 //* Nginx
195 $conf['nginx']['installed'] = false; // will be detected automatically during installation
4ffb51 196 $conf['nginx']['user'] = 'www-data';
F 197 $conf['nginx']['group'] = 'www-data';
80e3c9 198 $conf['nginx']['config_dir'] = '/etc/nginx';
T 199 $conf['nginx']['vhost_conf_dir'] = '/etc/nginx/sites-available';
200 $conf['nginx']['vhost_conf_enabled_dir'] = '/etc/nginx/sites-enabled';
201 $conf['nginx']['init_script'] = 'nginx';
4ffb51 202 $conf['nginx']['vhost_port'] = '8080';
F 203 $conf['nginx']['cgi_socket'] = '/var/run/fcgiwrap.socket';
204 $conf['nginx']['php_fpm_init_script'] = 'php5-fpm';
205 $conf['nginx']['php_fpm_ini_path'] = '/etc/php5/fpm/php.ini';
206 $conf['nginx']['php_fpm_pool_dir'] = '/etc/php5/fpm/pool.d';
207 $conf['nginx']['php_fpm_start_port'] = 9010;
9576eb 208 $conf['nginx']['php_fpm_socket_dir'] = '/var/lib/php5-fpm';
80e3c9 209
T 210 //*Bastille-Firwall
211 $conf['bastille']['installed'] = false;
212 $conf['bastille']['config_dir'] = '/etc/Bastille';
213
214
532ae5 215 //* vlogger
L 216 $conf['vlogger']['config_dir'] = '/etc';
217
218 //* cron
219 $conf['cron']['init_script'] = 'cron';
220 $conf['cron']['crontab_dir'] = '/etc/cron.d';
221 $conf['cron']['wget'] = '/usr/bin/wget';
222
522ef8 223 //* OpenVZ
T 224 $conf['openvz']['installed'] = false;
225
532ae5 226
L 227 ?>