"Fossies" - the Fresh Open Source Software Archive

Member "ispconfig3_install/install/dist/conf/debian100.conf.php" (8 Jun 2021, 10275 Bytes) of package /linux/privat/ISPConfig-3.2.5.tar.gz:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) PHP source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "debian100.conf.php": 3.2.4_vs_3.2.5.

    1 <?php
    2 
    3 /*
    4 Copyright (c) 2016, Till Brehm, ISPConfig UG
    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 10 default settings
   32 
   33 //* Main
   34 $conf['language'] = 'en';
   35 $conf['distname'] = 'debian100';
   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;
   54 $conf['services']['proxy'] = false;
   55 $conf['services']['firewall'] = false;
   56 
   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';
   68 $conf['mysql']['ispconfig_password'] = md5(uniqid(rand()));
   69 $conf['mysql']['master_slave_setup'] = 'n';
   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'] = '';
   75 $conf['mysql']['master_ispconfig_password'] = md5(uniqid(rand()));
   76 
   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.4';
   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/php/7.3/apache2/php.ini';
   87 $conf['apache']['php_ini_path_cgi'] = '/etc/php/7.3/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/php/7.3/cgi/';
  103 $conf['fastcgi']['fastcgi_starter_path'] = '/var/www/php-fcgi-scripts/[system_user]/';
  104 $conf['fastcgi']['fastcgi_bin'] = '/usr/bin/php-cgi';
  105 
  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 //* mlmmj
  124 $conf['mlmmj']['installed'] = false; // will be detected automatically during installation
  125 $conf['mlmmj']['config_dir'] = '/etc/mlmmj';
  126 
  127 //* Getmail
  128 $conf['getmail']['installed'] = false; // will be detected automatically during installation
  129 $conf['getmail']['config_dir'] = '/etc/getmail';
  130 $conf['getmail']['program'] = '/usr/bin/getmail';
  131 
  132 //* Courier
  133 $conf['courier']['installed'] = false; // will be detected automatically during installation
  134 $conf['courier']['config_dir'] = '/etc/courier';
  135 $conf['courier']['courier-authdaemon'] = 'courier-authdaemon';
  136 $conf['courier']['courier-imap'] = 'courier-imap';
  137 $conf['courier']['courier-imap-ssl'] = 'courier-imap-ssl';
  138 $conf['courier']['courier-pop'] = 'courier-pop';
  139 $conf['courier']['courier-pop-ssl'] = 'courier-pop-ssl';
  140 
  141 //* Dovecot
  142 $conf['dovecot']['installed'] = false; // will be detected automatically during installation
  143 $conf['dovecot']['config_dir'] = '/etc/dovecot';
  144 $conf['dovecot']['init_script'] = 'dovecot';
  145 
  146 //* SASL
  147 $conf['saslauthd']['installed'] = false; // will be detected automatically during installation
  148 $conf['saslauthd']['config'] = '/etc/default/saslauthd';
  149 $conf['saslauthd']['init_script'] = 'saslauthd';
  150 
  151 //* Amavisd
  152 $conf['amavis']['installed'] = false; // will be detected automatically during installation
  153 $conf['amavis']['config_dir'] = '/etc/amavis';
  154 $conf['amavis']['init_script'] = 'amavis';
  155 
  156 //* Rspamd
  157 $conf['rspamd']['installed'] = false; // will be detected automatically during installation
  158 $conf['rspamd']['config_dir'] = '/etc/rspamd';
  159 $conf['rspamd']['init_script'] = 'rspamd';
  160 
  161 //* ClamAV
  162 $conf['clamav']['installed'] = false; // will be detected automatically during installation
  163 $conf['clamav']['init_script'] = 'clamav-daemon';
  164 
  165 //* Pureftpd
  166 $conf['pureftpd']['installed'] = false; // will be detected automatically during installation
  167 $conf['pureftpd']['config_dir'] = '/etc/pure-ftpd';
  168 $conf['pureftpd']['init_script'] = 'pure-ftpd-mysql';
  169 
  170 //* MyDNS
  171 $conf['mydns']['installed'] = false; // will be detected automatically during installation
  172 $conf['mydns']['config_dir'] = '/etc';
  173 $conf['mydns']['init_script'] = 'mydns';
  174 
  175 //* PowerDNS
  176 $conf['powerdns']['installed'] = false; // will be detected automatically during installation
  177 $conf['powerdns']['database'] = 'powerdns';
  178 $conf["powerdns"]["config_dir"] = '/etc/powerdns/pdns.d';
  179 $conf['powerdns']['init_script'] = 'pdns';
  180 
  181 //* BIND DNS Server
  182 $conf['bind']['installed'] = false; // will be detected automatically during installation
  183 $conf['bind']['bind_user'] = 'root';
  184 $conf['bind']['bind_group'] = 'bind';
  185 $conf['bind']['bind_zonefiles_dir'] = '/etc/bind';
  186 $conf['bind']['named_conf_path'] = '/etc/bind/named.conf';
  187 $conf['bind']['named_conf_local_path'] = '/etc/bind/named.conf.local';
  188 $conf['bind']['init_script'] = 'bind9';
  189 
  190 //* Jailkit
  191 $conf['jailkit']['installed'] = false; // will be detected automatically during installation
  192 $conf['jailkit']['config_dir'] = '/etc/jailkit';
  193 $conf['jailkit']['jk_init'] = 'jk_init.ini';
  194 $conf['jailkit']['jk_chrootsh'] = 'jk_chrootsh.ini';
  195 $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';
  196 $conf['jailkit']['jailkit_chroot_cron_programs'] = '/usr/bin/php /usr/bin/perl /usr/share/perl /usr/share/php';
  197 
  198 //* Squid
  199 $conf['squid']['installed'] = false; // will be detected automatically during installation
  200 $conf['squid']['config_dir'] = '/etc/squid';
  201 $conf['squid']['init_script'] = 'squid';
  202 
  203 //* Nginx
  204 $conf['nginx']['installed'] = false; // will be detected automatically during installation
  205 $conf['nginx']['user'] = 'www-data';
  206 $conf['nginx']['group'] = 'www-data';
  207 $conf['nginx']['config_dir'] = '/etc/nginx';
  208 $conf['nginx']['vhost_conf_dir'] = '/etc/nginx/sites-available';
  209 $conf['nginx']['vhost_conf_enabled_dir'] = '/etc/nginx/sites-enabled';
  210 $conf['nginx']['init_script'] = 'nginx';
  211 $conf['nginx']['vhost_port'] = '8080';
  212 $conf['nginx']['cgi_socket'] = '/var/run/fcgiwrap.socket';
  213 $conf['nginx']['php_fpm_init_script'] = 'php7.3-fpm';
  214 $conf['nginx']['php_fpm_ini_path'] = '/etc/php/7.3/fpm/php.ini';
  215 $conf['nginx']['php_fpm_pool_dir'] = '/etc/php/7.3/fpm/pool.d';
  216 $conf['nginx']['php_fpm_start_port'] = 9010;
  217 $conf['nginx']['php_fpm_socket_dir'] = '/var/lib/php7.3-fpm';
  218 
  219 //* OpenVZ
  220 $conf['openvz']['installed'] = false;
  221 
  222 //*Bastille-Firwall
  223 $conf['bastille']['installed'] = false;
  224 $conf['bastille']['config_dir'] = '/etc/Bastille';
  225 
  226 //* vlogger
  227 $conf['vlogger']['config_dir'] = '/etc';
  228 
  229 //* cron
  230 $conf['cron']['init_script'] = 'cron';
  231 $conf['cron']['crontab_dir'] = '/etc/cron.d';
  232 $conf['cron']['wget'] = '/usr/bin/wget';
  233 
  234 //* Metronome XMPP
  235 $conf['xmpp']['installed'] = false;
  236 $conf['xmpp']['init_script'] = 'metronome';
  237 
  238 
  239 ?>