| | |
| | | <?php |
| | | |
| | | /* |
| | | Distribution specific settings |
| | | */ |
| | | |
| | | // Main |
| | | $dist["init_scripts"] = "/etc/init.d"; |
| | | $dist["runlevel"] = "/etc"; |
| | | $dist["shells"] = "/etc/shells"; |
| | | $dist["cron_tab"] = "/var/spool/cron/crontabs/root"; |
| | | $dist["pam"] = "/etc/pam.d"; |
| | | |
| | | // MySQL |
| | | $dist["mysql"]["init_script"] = "mysql"; |
| | | |
| | | // Apache |
| | | $dist["apache"]["user"] = "www-data"; |
| | | $dist["apache"]["group"] = "www-data"; |
| | | $dist["apache"]["init_script"] = "apache2"; |
| | | $dist["apache"]["version"] = "2.2"; |
| | | $dist["apache"]["vhost_dist_dir"] = "/etc/apache2/sites-available"; |
| | | $dist["apache"]["vhost_dist_enabled_dir"] = "/etc/apache2/sites-enabled"; |
| | | |
| | | // Postfix |
| | | $dist["postfix"]["config_dir"] = "/etc/postfix"; |
| | | $dist["postfix"]["init_script"] = "postfix"; |
| | | $dist["postfix"]["user"] = "postfix"; |
| | | $dist["postfix"]["group"] = "postfix"; |
| | | $dist["postfix"]["vmail_userid"] = "5000"; |
| | | $dist["postfix"]["vmail_username"] = "vmail"; |
| | | $dist["postfix"]["vmail_groupid"] = "5000"; |
| | | $dist["postfix"]["vmail_groupname"] = "vmail"; |
| | | $dist["postfix"]["vmail_mailbox_base"] = "/home/vmail"; |
| | | |
| | | // Getmail |
| | | $dist["getmail"]["config_dir"] = "/etc/getmail"; |
| | | $dist["getmail"]["program"] = "/usr/bin/getmail"; |
| | | |
| | | // Courier |
| | | $dist["courier"]["config_dir"] = "/etc/courier"; |
| | | $dist["courier"]["courier-authdaemon"] = "courier-authdaemon"; |
| | | $dist["courier"]["courier-imap"] = "courier-imap"; |
| | | $dist["courier"]["courier-imap-ssl"] = "courier-imap-ssl"; |
| | | $dist["courier"]["courier-pop"] = "courier-pop"; |
| | | $dist["courier"]["courier-pop-ssl"] = "courier-pop-ssl"; |
| | | |
| | | // SASL |
| | | $dist["saslauthd"]["config"] = "/etc/default/saslauthd"; |
| | | $dist["saslauthd"]["init_script"] = "saslauthd"; |
| | | |
| | | // Amavisd |
| | | $dist["amavis"]["config_dir"] = "/etc/amavis"; |
| | | $dist["amavis"]["init_script"] = "amavis"; |
| | | |
| | | // ClamAV |
| | | $dist["clamav"]["init_script"] = "clamav-daemon"; |
| | | |
| | | // Pureftpd |
| | | $dist["pureftpd"]["config_dir"] = "/etc/pure-ftpd"; |
| | | $dist["pureftpd"]["init_script"] = "pure-ftpd-mysql"; |
| | | |
| | | // MyDNS |
| | | $dist["mydns"]["config_dir"] = "/etc"; |
| | | $dist["mydns"]["init_script"] = "mydns"; |
| | | |
| | | ?> |
| | | <?php
|
| | |
|
| | | /*
|
| | | Copyright (c) 2007, Till Brehm, projektfarm Gmbh
|
| | | All rights reserved.
|
| | |
|
| | | Redistribution and use in source and binary forms, with or without modification,
|
| | | are permitted provided that the following conditions are met:
|
| | |
|
| | | * Redistributions of source code must retain the above copyright notice,
|
| | | this list of conditions and the following disclaimer.
|
| | | * Redistributions in binary form must reproduce the above copyright notice,
|
| | | this list of conditions and the following disclaimer in the documentation
|
| | | and/or other materials provided with the distribution.
|
| | | * Neither the name of ISPConfig nor the names of its contributors
|
| | | may be used to endorse or promote products derived from this software without
|
| | | specific prior written permission.
|
| | |
|
| | | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
| | | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
| | | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
|
| | | IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT,
|
| | | INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING,
|
| | | BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
|
| | | DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY
|
| | | OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
|
| | | NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
|
| | | EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
| | | */
|
| | |
|
| | | //*** Debian 4.0 default settings
|
| | |
|
| | | //* Main
|
| | | $conf['language'] = 'en';
|
| | | $conf['distname'] = 'debian40';
|
| | | $conf['hostname'] = 'server1.domain.tld'; // Full hostname
|
| | | $conf['ispconfig_install_dir'] = '/usr/local/ispconfig';
|
| | | $conf['ispconfig_config_dir'] = '/usr/local/ispconfig';
|
| | | $conf['ispconfig_log_priority'] = 2; // 0 = Debug, 1 = Warning, 2 = Error
|
| | | $conf['server_id'] = 1;
|
| | | $conf['init_scripts'] = '/etc/init.d';
|
| | | $conf['runlevel'] = '/etc';
|
| | | $conf['shells'] = '/etc/shells';
|
| | | $conf['cron_tab'] = '/var/spool/cron/crontabs/root';
|
| | | $conf['pam'] = '/etc/pam.d';
|
| | |
|
| | | //* Services provided by this server, this selection will be overridden by the expert mode
|
| | | $conf['services']['mail'] = true;
|
| | | $conf['services']['web'] = true;
|
| | | $conf['services']['dns'] = true;
|
| | | $conf['services']['file'] = true;
|
| | | $conf['services']['db'] = true;
|
| | | $conf['services']['vserver'] = true;
|
| | |
|
| | | //* MySQL
|
| | | $conf['mysql']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['mysql']['init_script'] = 'mysql';
|
| | | $conf['mysql']['host'] = 'localhost';
|
| | | $conf['mysql']['ip'] = '127.0.0.1';
|
| | | $conf['mysql']['port'] = '3306';
|
| | | $conf['mysql']['database'] = 'dbispconfig';
|
| | | $conf['mysql']['admin_user'] = 'root';
|
| | | $conf['mysql']['admin_password'] = '';
|
| | | $conf['mysql']['charset'] = 'utf8';
|
| | | $conf['mysql']['ispconfig_user'] = 'ispconfig';
|
| | | $conf['mysql']['ispconfig_password'] = md5 (uniqid (rand()));
|
| | | $conf['mysql']['master_slave_setup'] = 'n';
|
| | | $conf['mysql']['master_host'] = '';
|
| | | $conf['mysql']['master_database'] = 'dbispconfig';
|
| | | $conf['mysql']['master_admin_user'] = 'root';
|
| | | $conf['mysql']['master_admin_password'] = '';
|
| | | $conf['mysql']['master_ispconfig_user'] = '';
|
| | | $conf['mysql']['master_ispconfig_password'] = md5 (uniqid (rand()));
|
| | |
|
| | | //* Apache
|
| | | $conf['apache']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['apache']['user'] = 'www-data';
|
| | | $conf['apache']['group'] = 'www-data';
|
| | | $conf['apache']['init_script'] = 'apache2';
|
| | | $conf['apache']['version'] = '2.2';
|
| | | $conf['apache']['vhost_conf_dir'] = '/etc/apache2/sites-available';
|
| | | $conf['apache']['vhost_conf_enabled_dir'] = '/etc/apache2/sites-enabled';
|
| | | $conf['apache']['vhost_port'] = '8080';
|
| | |
|
| | | //* Website base settings
|
| | | $conf['web']['website_basedir'] = '/var/www';
|
| | | $conf['web']['website_path'] = '/var/www/clients/client[client_id]/web[website_id]';
|
| | | $conf['web']['website_symlinks'] = '/var/www/[website_domain]/:/var/www/clients/client[client_id]/[website_domain]/';
|
| | |
|
| | | //* Fastcgi
|
| | | $conf['fastcgi']['fastcgi_phpini_path'] = '/etc/php5/cgi/';
|
| | | $conf['fastcgi']['fastcgi_starter_path'] = '/var/www/php-fcgi-scripts/[system_user]/';
|
| | |
|
| | | //* Postfix
|
| | | $conf['postfix']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['postfix']['config_dir'] = '/etc/postfix';
|
| | | $conf['postfix']['init_script'] = 'postfix';
|
| | | $conf['postfix']['user'] = 'postfix';
|
| | | $conf['postfix']['group'] = 'postfix';
|
| | | $conf['postfix']['vmail_userid'] = '5000';
|
| | | $conf['postfix']['vmail_username'] = 'vmail';
|
| | | $conf['postfix']['vmail_groupid'] = '5000';
|
| | | $conf['postfix']['vmail_groupname'] = 'vmail';
|
| | | $conf['postfix']['vmail_mailbox_base'] = '/var/vmail';
|
| | |
|
| | | //* Getmail
|
| | | $conf['getmail']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['getmail']['config_dir'] = '/etc/getmail';
|
| | | $conf['getmail']['program'] = '/usr/bin/getmail';
|
| | |
|
| | | //* Courier
|
| | | $conf['courier']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['courier']['config_dir'] = '/etc/courier';
|
| | | $conf['courier']['courier-authdaemon'] = 'courier-authdaemon';
|
| | | $conf['courier']['courier-imap'] = 'courier-imap';
|
| | | $conf['courier']['courier-imap-ssl'] = 'courier-imap-ssl';
|
| | | $conf['courier']['courier-pop'] = 'courier-pop';
|
| | | $conf['courier']['courier-pop-ssl'] = 'courier-pop-ssl';
|
| | |
|
| | | //* SASL
|
| | | $conf['saslauthd']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['saslauthd']['config'] = '/etc/default/saslauthd';
|
| | | $conf['saslauthd']['init_script'] = 'saslauthd';
|
| | |
|
| | | //* Amavisd
|
| | | $conf['amavis']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['amavis']['config_dir'] = '/etc/amavis';
|
| | | $conf['amavis']['init_script'] = 'amavis';
|
| | |
|
| | | //* ClamAV
|
| | | $conf['clamav']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['clamav']['init_script'] = 'clamav-daemon';
|
| | |
|
| | | //* Pureftpd
|
| | | $conf['pureftpd']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['pureftpd']['config_dir'] = '/etc/pure-ftpd';
|
| | | $conf['pureftpd']['init_script'] = 'pure-ftpd-mysql';
|
| | |
|
| | | //* MyDNS
|
| | | $conf['mydns']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['mydns']['config_dir'] = '/etc';
|
| | | $conf['mydns']['init_script'] = 'mydns';
|
| | |
|
| | | //* Jailkit
|
| | | $conf['jailkit']['installed'] = false; // will be detected automatically during installation
|
| | | $conf['jailkit']['config_dir'] = '/etc/jailkit';
|
| | | $conf['jailkit']['jk_init'] = 'jk_init.ini';
|
| | | $conf['jailkit']['jk_chrootsh'] = 'jk_chrootsh.ini';
|
| | | $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';
|
| | | $conf['jailkit']['jailkit_chroot_cron_programs'] = '/usr/bin/php /usr/bin/perl /usr/share/perl /usr/share/php';
|
| | |
|
| | | //* vlogger
|
| | | $conf['vlogger']['config_dir'] = '/etc';
|
| | |
|
| | | //* cron
|
| | | $conf['cron']['init_script'] = 'cron';
|
| | | $conf['cron']['crontab_dir'] = '/etc/cron.d';
|
| | | $conf['cron']['wget'] = '/usr/bin/wget';
|
| | |
|
| | | ?> |