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 |
?> |