Changeset 12993 for freepbx/branches
- Timestamp:
- 12/05/11 14:32:06 (1 year ago)
- Files:
-
- freepbx/branches/2.10/amp_conf/bin/freepbx_engine (modified) (1 diff)
- freepbx/branches/2.10/amp_conf/bin/module_admin (modified) (5 diffs)
- freepbx/branches/2.10/amp_conf/bin/retrieve_conf (modified) (2 diffs)
- freepbx/branches/2.10/amp_conf/htdocs/admin/libraries/module.functions.php (modified) (1 diff)
- freepbx/branches/2.10/amp_conf/htdocs/admin/libraries/utility.functions.php (modified) (2 diffs)
- freepbx/branches/2.10/upgrades/2.10.0beta2/migration.php (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
freepbx/branches/2.10/amp_conf/bin/freepbx_engine
r12963 r12993 57 57 AMPVMUMASK=077 58 58 ASTETCDIR=/etc/asterisk 59 FPBXDBUGFILE=/ tmp/freepbx_debug.log59 FPBXDBUGFILE=/var/log/asterisk/freepbx_debug 60 60 ASTSTOPTIMEOUT=120 61 61 ASTSTOPPOLLINT=2 freepbx/branches/2.10/amp_conf/bin/module_admin
r12989 r12993 356 356 } 357 357 358 function 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 } 358 367 function check_active_repos() { 359 368 global $no_warnings; … … 685 694 } 686 695 doDownload($param, $force); 696 setPerms(); 687 697 break; 688 698 case 'enable': … … 709 719 } 710 720 doInstall($param, $force); 721 setPerms(); 711 722 break; 712 723 case 'installlocal': 713 724 doInstallLocal(true); 725 setPerms(); 714 726 break; 715 727 case 'installall': 716 728 doInstallAll(true); 729 setPerms(); 717 730 break; 718 731 case 'list': … … 725 738 case 'mirrorrepo': case 'mirrorrepro': 726 739 mirrorrepo(); 740 setPerms(); 727 741 break; 728 742 case 'reload': … … 760 774 case 'upgrade': 761 775 doUpgrade($param, $force); 776 setPerms(); 762 777 break; 763 778 case 'upgradeall': 764 779 doUpgradeAll($force); 780 setPerms(); 765 781 break; 766 782 default: freepbx/branches/2.10/amp_conf/bin/retrieve_conf
r12983 r12993 677 677 foreach(${$classname}->get_filename() as $modconf) { 678 678 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); 680 682 } else { 681 683 write_file($modconf,${$classname}->generateConf($modconf)); … … 684 686 } else { 685 687 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); 687 691 } else { 688 write_file(${$classname}->get_filename(), ${$classname}->generateConf());692 write_file(${$classname}->get_filename(), ${$classname}->generateConf()); 689 693 } 690 694 } freepbx/branches/2.10/amp_conf/htdocs/admin/libraries/module.functions.php
r12990 r12993 1073 1073 needreload(); 1074 1074 1075 //If were running as root, atempt to set proper permissions1076 //on the freshly installed files. For simplicity, we run the1077 // freepbx defualt utility for setting freepbx perms1078 $current_user = posix_getpwuid(posix_geteuid());1079 if ($current_user['uid'] === 0) {1080 system($amp_conf['AMPBIN'] . '/freepbx_engine chown');1081 }1082 1075 return true; 1083 1076 } freepbx/branches/2.10/amp_conf/htdocs/admin/libraries/utility.functions.php
r12992 r12993 566 566 // 567 567 if (!isset($amp_conf['FPBXDBUGFILE'])) { 568 $amp_conf['FPBXDBUGFILE'] = '/ tmp/freepbx_debug.log';568 $amp_conf['FPBXDBUGFILE'] = '/var/log/asterisk/freepbx_debug'; 569 569 } 570 570 … … 721 721 } 722 722 723 /** 724 * Prints an array as a "tree" of data 725 */ 723 726 function dbug_printtree($dir, $indent = "\t") { 724 727 static $t = 0; freepbx/branches/2.10/upgrades/2.10.0beta2/migration.php
r12861 r12993 30 30 $freepbx_conf->define_conf_setting('FOPPASSWORD',$set); // comitted below 31 31 } 32 33 //move freepbx debug log 34 $freepbx_conf->set_conf_values(array('FPBXDBUGFILE' => '/var/log/asterisk/freepbx_debug'), true); 32 35 33 36 $outdated = array(
