tbrehm
2007-10-24 03ade50f9f1826fbe3c21de9cc37fafb7aec8478
install/lib/installer_base.lib.php
@@ -488,6 +488,8 @@
   public function configure_getmail()
    {
      $config_dir = $this->conf['getmail']['config_dir'];
      if(!is_dir($config_dir)) exec("mkdir -p ".escapeshellcmd($config_dir));
      $command = "useradd -d $config_dir getmail";
      caselog($command.' &> /dev/null', __FILE__, __LINE__, "EXECUTED: $command", "Failed to execute the command $command");
@@ -522,7 +524,7 @@
      exec("chmod 600 $config_dir/$configfile");
      exec("chown root:root $config_dir/$configfile");
      // **enable chrooting
      exec('mkdir -p '.$config_dir.'/conf/ChrootEveryone');
      //exec('mkdir -p '.$config_dir.'/conf/ChrootEveryone');
      exec('echo "yes" > '.$config_dir.'/conf/ChrootEveryone');
   }
   
@@ -646,7 +648,7 @@
      exec('crontab -u root -l > crontab.txt');
      $existing_root_cron_jobs = file('crontab.txt');
      
      $root_cron_jobs = array('* * * * * /usr/bin/php -q /usr/local/ispconfig/server/server.php &> /dev/null');
      $root_cron_jobs = array('* * * * * /usr/local/ispconfig/server/server.sh &> /dev/null');
      foreach($root_cron_jobs as $cron_job) {
         if(!in_array($cron_job."\n", $existing_root_cron_jobs)) {
            $existing_root_cron_jobs[] = $cron_job."\n";