aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--config/freeswitch_dev/freeswitch.inc66
1 files changed, 2 insertions, 64 deletions
diff --git a/config/freeswitch_dev/freeswitch.inc b/config/freeswitch_dev/freeswitch.inc
index 7d25a8e8..4cc48d65 100644
--- a/config/freeswitch_dev/freeswitch.inc
+++ b/config/freeswitch_dev/freeswitch.inc
@@ -32,7 +32,7 @@
POSSIBILITY OF SUCH DAMAGE.
*/
-//ob_start("ob_gzhandler");
+ob_start("ob_gzhandler");
function build_menu() {
@@ -427,9 +427,6 @@ function sync_package_freeswitch_settings()
global $config;
if($config['installedpackages']['freeswitchsettings']['config'] != "") {
- conf_mount_rw();
- config_unlock();
-
foreach($config['installedpackages']['freeswitchsettings']['config'] as $rowhelper) {
$fout = fopen("/usr/local/freeswitch/conf/directory/default/default.xml","w");
@@ -503,7 +500,6 @@ function sync_package_freeswitch_settings()
}
- conf_mount_ro();
$cmd = "api reloadxml";
//event_socket_request_cmd($cmd);
unset($cmd);
@@ -515,8 +511,6 @@ function sync_package_freeswitch_dialplan()
{
global $config;
- conf_mount_rw();
- config_unlock();
//using backup files rather than pfsense config.xml for this file
$config['installedpackages']['freeswitchpublic']['config'][0]['dialplan_default_xml'] = "";
@@ -539,7 +533,6 @@ function sync_package_freeswitch_dialplan()
//unset($tmpxml);
//}
- conf_mount_ro();
//$cmd = "api reloadxml";
//event_socket_request_cmd($cmd);
//unset($cmd);
@@ -552,9 +545,6 @@ function sync_package_freeswitch_extensions()
global $config;
if($config['installedpackages']['freeswitchextensions']['config'] != "") {
-
- conf_mount_rw();
- config_unlock();
/* delete all old extensions to prepare for new ones */
unlink_if_exists("/usr/local/freeswitch/conf/directory/default/1*.xml");
@@ -634,7 +624,6 @@ function sync_package_freeswitch_extensions()
}
}
- conf_mount_ro();
$cmd = "api reloadxml";
//event_socket_request_cmd($cmd);
unset($cmd);
@@ -648,9 +637,6 @@ function sync_package_freeswitch_gateways()
global $config;
if($config['installedpackages']['freeswitchgateways']['config'] != "") {
-
- conf_mount_rw();
- config_unlock();
/* delete all old gateways to prepare for new ones */
unlink_if_exists("/usr/local/freeswitch/conf/sip_profiles/external/*.xml");
@@ -736,7 +722,6 @@ function sync_package_freeswitch_gateways()
}
- conf_mount_ro();
$cmd = "api sofia profile external restart reloadxml";
//event_socket_request_cmd($cmd);
unset($cmd);
@@ -750,8 +735,6 @@ function sync_package_freeswitch_modules()
{
global $config;
- conf_mount_rw();
- config_unlock();
foreach($config['installedpackages']['freeswitchmodules']['config'] as $rowhelper) {
$fout = fopen("/usr/local/freeswitch/conf/autoload_configs/modules.conf.xml","w");
@@ -870,7 +853,6 @@ function sync_package_freeswitch_modules()
fclose($fout);
}
- conf_mount_ro();
$cmd = "api reloadxml";
//event_socket_request_cmd($cmd);
unset($cmd);
@@ -882,8 +864,6 @@ function sync_package_freeswitch_public()
{
global $config;
- conf_mount_rw();
- config_unlock();
//using backup files rather than pfsense config.xml for this file
$config['installedpackages']['freeswitchpublic']['config'][0]['public_xml'] = "";
@@ -908,7 +888,6 @@ function sync_package_freeswitch_public()
// unset($tmpxml);
//}
- conf_mount_ro();
//$cmd = "api reloadxml";
////event_socket_request_cmd($cmd);
//unset($cmd);
@@ -920,8 +899,6 @@ function sync_package_freeswitch_vars()
{
global $config;
- conf_mount_rw();
- config_unlock();
//using backup files rather than pfsense config.xml for this file
$config['installedpackages']['freeswitchpublic']['config'][0]['vars_xml'] = "";
@@ -944,7 +921,6 @@ function sync_package_freeswitch_vars()
// unset($tmpxml);
//}
- conf_mount_ro();
//$cmd = "api reloadxml";
////event_socket_request_cmd($cmd);
//unset($cmd);
@@ -955,8 +931,6 @@ function sync_package_freeswitch_vars()
function sync_package_freeswitch_internal()
{
global $config;
- conf_mount_rw();
- config_unlock();
if(strlen($config['installedpackages']['freeswitchinternal']['config'][0]['internal_xml']) == 0) {
/* internal_xml not found in the pfsense config.xml get the internal.xml and save to config.xml. */
@@ -976,7 +950,6 @@ function sync_package_freeswitch_internal()
unset($tmpxml);
}
- conf_mount_ro();
$cmd = "api reloadxml";
//event_socket_request_cmd($cmd);
unset($cmd);
@@ -987,8 +960,6 @@ function sync_package_freeswitch_internal()
function sync_package_freeswitch_external()
{
global $config;
- conf_mount_rw();
- config_unlock();
if(strlen($config['installedpackages']['freeswitchexternal']['config'][0]['external_xml']) == 0) {
/* external_xml not found in the pfsense config.xml get the external.xml and save to config.xml. */
@@ -1008,7 +979,6 @@ function sync_package_freeswitch_external()
unset($tmpxml);
}
- conf_mount_ro();
$cmd = "api reloadxml";
//event_socket_request_cmd($cmd);
unset($cmd);
@@ -1028,9 +998,6 @@ function sync_package_freeswitch_hunt_group()
global $config;
- conf_mount_rw();
- config_lock();
-
//get the domain
$password = $config['installedpackages']['freeswitchsettings']['config'][0]['event_socket_password'];
@@ -1702,8 +1669,6 @@ function sync_package_freeswitch_hunt_group()
$x++;
} //end foreach
} //end if count
- conf_mount_ro();
- config_unlock();
} //end function
@@ -1712,8 +1677,6 @@ function sync_package_freeswitch_fax()
{
global $config;
- conf_mount_rw();
- config_lock();
//loop through all faxes
$a_fax = &$config['installedpackages']['freeswitchfax']['config'];
@@ -1895,8 +1858,6 @@ function sync_package_freeswitch_fax()
} //end foreach
} //end if count
- conf_mount_ro();
- config_unlock();
} //end function
@@ -1920,8 +1881,6 @@ function sync_package_freeswitch_ivr()
{
global $config;
- conf_mount_rw();
- config_lock();
$a_ivr = &$config['installedpackages']['freeswitchivr']['config'];
if (count($a_ivr) > 0) {
@@ -2732,8 +2691,6 @@ function sync_package_freeswitch_ivr()
} //end foreach
} //end if count
- conf_mount_ro();
- config_unlock();
} //end function
@@ -2743,8 +2700,6 @@ function sync_package_freeswitch_dialplan_includes()
{
global $config;
- conf_mount_rw();
- config_lock();
$a_dialplan_includes = &$config['installedpackages']['freeswitchdialplanincludes']['config'];
$a_dialplan_include_details = &$config['installedpackages']['freeswitchdialplanincludedetails']['config'];
@@ -2861,9 +2816,6 @@ function sync_package_freeswitch_dialplan_includes()
} //end foreach
} //if array count
- conf_mount_ro();
- config_unlock();
-
}
@@ -2871,8 +2823,6 @@ function sync_package_freeswitch_public_includes()
{
global $config;
- conf_mount_rw();
- config_lock();
$a_public_includes = &$config['installedpackages']['freeswitchpublicincludes']['config'];
$a_public_include_details = &$config['installedpackages']['freeswitchpublicincludedetails']['config'];
@@ -2986,11 +2936,8 @@ function sync_package_freeswitch_public_includes()
unset($publicincludefilename);
unset($tmp);
-
} //end foreach
- } //end if count
- conf_mount_ro();
- config_unlock();
+ } //end count
}
@@ -3756,18 +3703,12 @@ function freeswitch_php_install_command()
$config['installedpackages']['freeswitchsettings']['config'][0]['freeswitch_version'] = $freeswitch_build_version." revision ".$freeswitch_build_revision.".";
$config['installedpackages']['freeswitchsettings']['config'][0]['freeswitch_package_version'] = $freeswitch_package_version;
- conf_mount_ro();
- config_unlock();
-
}
function freeswitch_deinstall_command()
{
- conf_mount_rw();
- config_lock();
-
exec("killall -9 freeswitch");
unlink_if_exists("/usr/local/pkg/freeswitch.xml");
unlink_if_exists("/usr/local/pkg/freeswitch.inc");
@@ -3813,9 +3754,6 @@ function freeswitch_deinstall_command()
unlink_if_exists("/tmp/freeswitch.tar.gz");
unlink_if_exists("/tmp/pkg_mgr_FreeSWITCH.log");
- conf_mount_ro();
- config_unlock();
-
}
?>