Show
Ignore:
Timestamp:
12/05/11 14:32:06 (1 year ago)
Author:
mbrevda
Message:

upstream changes

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • freepbx/branches/2.10/amp_conf/bin/freepbx_engine

    r12963 r12993  
    5757AMPVMUMASK=077 
    5858ASTETCDIR=/etc/asterisk 
    59 FPBXDBUGFILE=/tmp/freepbx_debug.lo
     59FPBXDBUGFILE=/var/log/asterisk/freepbx_debu
    6060ASTSTOPTIMEOUT=120 
    6161ASTSTOPPOLLINT=2 
  • freepbx/branches/2.10/amp_conf/bin/module_admin

    r12989 r12993  
    356356} 
    357357 
     358function setPerms() { 
     359  //If were running as root, attempt to set proper permissions  
     360  //on the freshly installed files. For simplicity, we run the  
     361  // freepbx defualt utility for setting freepbx perms 
     362  $current_user = posix_getpwuid(posix_geteuid()); 
     363  if ($current_user['uid'] === 0) { 
     364    system($amp_conf['AMPBIN'] . '/freepbx_engine chown'); 
     365  } 
     366} 
    358367function check_active_repos() { 
    359368  global $no_warnings; 
     
    685694    } 
    686695    doDownload($param, $force); 
     696    setPerms(); 
    687697  break; 
    688698  case 'enable': 
     
    709719    } 
    710720    doInstall($param, $force); 
     721    setPerms(); 
    711722  break; 
    712723  case 'installlocal': 
    713724    doInstallLocal(true); 
     725    setPerms(); 
    714726  break; 
    715727  case 'installall': 
    716728    doInstallAll(true); 
     729    setPerms(); 
    717730  break;   
    718731  case 'list': 
     
    725738  case 'mirrorrepo': case 'mirrorrepro': 
    726739    mirrorrepo(); 
     740    setPerms(); 
    727741  break; 
    728742  case 'reload': 
     
    760774  case 'upgrade': 
    761775    doUpgrade($param, $force); 
     776    setPerms(); 
    762777  break; 
    763778  case 'upgradeall': 
    764779    doUpgradeAll($force); 
     780    setPerms(); 
    765781  break; 
    766782  default: 
  • freepbx/branches/2.10/amp_conf/bin/retrieve_conf

    r12983 r12993  
    677677        foreach(${$classname}->get_filename() as $modconf) { 
    678678          if (isset(${$classname}->use_warning_banner)) { 
    679             write_file($modconf,${$classname}->generateConf($modconf),${$classname}->use_warning_banner); 
     679            write_file($modconf,  
     680                  ${$classname}->generateConf($modconf),  
     681                  ${$classname}->use_warning_banner); 
    680682          } else { 
    681683            write_file($modconf,${$classname}->generateConf($modconf)); 
     
    684686      } else { 
    685687        if (isset(${$classname}->use_warning_banner)) { 
    686           write_file(${$classname}->get_filename(),${$classname}->generateConf(),${$classname}->use_warning_banner); 
     688          write_file(${$classname}->get_filename(), 
     689                ${$classname}->generateConf(), 
     690                ${$classname}->use_warning_banner); 
    687691        } else { 
    688           write_file(${$classname}->get_filename(),${$classname}->generateConf()); 
     692          write_file(${$classname}->get_filename(), ${$classname}->generateConf()); 
    689693        } 
    690694      } 
  • freepbx/branches/2.10/amp_conf/htdocs/admin/libraries/module.functions.php

    r12990 r12993  
    10731073  needreload(); 
    10741074   
    1075   //If were running as root, atempt to set proper permissions  
    1076   //on the freshly installed files. For simplicity, we run the  
    1077   // freepbx defualt utility for setting freepbx perms 
    1078   $current_user = posix_getpwuid(posix_geteuid()); 
    1079   if ($current_user['uid'] === 0) { 
    1080     system($amp_conf['AMPBIN'] . '/freepbx_engine chown'); 
    1081   } 
    10821075  return true; 
    10831076} 
  • freepbx/branches/2.10/amp_conf/htdocs/admin/libraries/utility.functions.php

    r12992 r12993  
    566566  // 
    567567  if (!isset($amp_conf['FPBXDBUGFILE'])) { 
    568     $amp_conf['FPBXDBUGFILE'] = '/tmp/freepbx_debug.log'; 
     568    $amp_conf['FPBXDBUGFILE'] = '/var/log/asterisk/freepbx_debug'; 
    569569  } 
    570570 
     
    721721} 
    722722 
     723/** 
     724 * Prints an array as a "tree" of data 
     725 */ 
    723726function dbug_printtree($dir, $indent = "\t") { 
    724727  static $t = 0; 
  • freepbx/branches/2.10/upgrades/2.10.0beta2/migration.php

    r12861 r12993  
    3030  $freepbx_conf->define_conf_setting('FOPPASSWORD',$set); // comitted below 
    3131} 
     32 
     33//move freepbx debug log 
     34$freepbx_conf->set_conf_values(array('FPBXDBUGFILE' => '/var/log/asterisk/freepbx_debug'), true); 
    3235 
    3336$outdated = array(