tbrehm
2008-06-08 8b5ccd302bd1497de721a25e4ce086bebf95173f
install/install.php
@@ -134,6 +134,10 @@
   //* Configure postfix
   $inst->configure_postfix();
   //* Configure postfix
   swriteln('Configuring Jailkit');
   $inst->configure_jailkit();
   //* Configure saslauthd
   swriteln('Configuring SASL');
@@ -175,19 +179,6 @@
   //* Configure ISPConfig
   swriteln('Installing ISPConfig');
   
   //** We want to check if the server is a module or cgi based php enabled server
   //** TODO: Don't always ask for this somehow ?
   $fast_cgi = $inst->simple_query('CGI PHP Enabled Server?', array('yes','no'),'no');
   if($fast_cgi == 'yes') {
       $alias = $inst->free_query('Script Alias', '/php/');
       $path = $inst->free_query('Script Alias Path', '/path/to/cgi/bin');
       $inst->conf['apache']['vhost_cgi_alias'] = sprintf('ScriptAlias %s %s', $alias, $path);
   } else {
       $inst->conf['apache']['vhost_cgi_alias'] = "";
   }
   //** Customise the port ISPConfig runs on
   $inst->conf['apache']['vhost_port'] = $inst->free_query('ISPConfig Port', '8080');
@@ -288,6 +279,23 @@
   //** Configure ISPConfig :-)
   if(strtolower($inst->simple_query('Install ISPConfig',array('y','n'),'y')) == 'y') {
      swriteln('Installing ISPConfig');
      //** We want to check if the server is a module or cgi based php enabled server
      //** TODO: Don't always ask for this somehow ?
      $fast_cgi = $inst->simple_query('CGI PHP Enabled Server?', array('yes','no'),'no');
      if($fast_cgi == 'yes') {
          $alias = $inst->free_query('Script Alias', '/php/');
          $path = $inst->free_query('Script Alias Path', '/path/to/cgi/bin');
          $inst->conf['apache']['vhost_cgi_alias'] = sprintf('ScriptAlias %s %s', $alias, $path);
      } else {
          $inst->conf['apache']['vhost_cgi_alias'] = "";
      }
      //** Customise the port ISPConfig runs on
      $inst->conf['apache']['vhost_port'] = $inst->free_query('ISPConfig Port', '8080');
      $inst->install_ispconfig();
      
      //* Configure ISPConfig