tbrehm
2009-07-05 6b029af653ce96709aedea68b72c96b4765e9db8
install/dist/lib/fedora.lib.php
@@ -208,6 +208,8 @@
      $configfile = 'tpl/fedora_saslauthd_smtpd_conf.master';
      $content = rf($configfile);
      wf('/usr/lib/sasl2/smtpd.conf',$content);
      if(is_dir('/usr/lib64')) wf('/usr/lib64/sasl/smtpd.conf',$content);
      if(is_dir('/usr/lib64')) wf('/usr/lib64/sasl2/smtpd.conf',$content);
      
   }
   
@@ -442,6 +444,10 @@
         exec("ln -s ".$vhost_conf_dir."/ispconfig.conf ".$vhost_conf_enabled_dir."/000-ispconfig.conf");
      }
      
      //* add a sshusers group
      $command = 'groupadd sshusers';
      if(!is_group('sshusers')) caselog($command.' &> /dev/null 2> /dev/null', __FILE__, __LINE__, "EXECUTED: $command", "Failed to execute the command $command");
   }
   
   public function configure_firewall()
@@ -553,6 +559,7 @@
      $content = str_replace('{mysql_master_server_database}', $conf['mysql']['master_database'], $content);
      $content = str_replace('{mysql_master_server_host}', $conf['mysql']['master_host'], $content);
      
      $content = str_replace('{server_id}', $conf['server_id'], $content);
      $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content);
      $content = str_replace('{language}', $conf['language'], $content);
      
@@ -576,6 +583,8 @@
      
      $content = str_replace('{server_id}', $conf['server_id'], $content);
      $content = str_replace('{ispconfig_log_priority}', $conf['ispconfig_log_priority'], $content);
      $content = str_replace('{language}', $conf['language'], $content);
      wf("$install_dir/server/lib/$configfile", $content);