From 1f408c5f3e259372d18bcc0135efae6b931c3d1d Mon Sep 17 00:00:00 2001 From: Mark Crane Date: Sat, 20 Dec 2008 03:47:03 +0000 Subject: FreeSWITCH package convert extension tab from xml package to PHP, remove unecessary default config files that are meant for those without a GUI. Comment out ${sip_req_host} from anti-action in public.xml. --- packages/freeswitch/freeswitch.inc | 23 +- packages/freeswitch/freeswitch.xml | 13 +- packages/freeswitch/freeswitch_dialplan.xml | 2 +- .../freeswitch/freeswitch_dialplan_includes.tmp | 2 +- .../freeswitch_dialplan_includes_details_edit.tmp | 2 +- .../freeswitch_dialplan_includes_edit.tmp | 2 +- packages/freeswitch/freeswitch_extensions.tmp | 209 +++++++++++++++ packages/freeswitch/freeswitch_extensions.xml | 2 +- packages/freeswitch/freeswitch_extensions_edit.tmp | 292 +++++++++++++++++++++ packages/freeswitch/freeswitch_external.xml | 2 +- packages/freeswitch/freeswitch_gateways.tmp | 2 +- packages/freeswitch/freeswitch_gateways_edit.tmp | 2 +- packages/freeswitch/freeswitch_internal.xml | 2 +- packages/freeswitch/freeswitch_ivr.tmp | 2 +- packages/freeswitch/freeswitch_ivr_edit.tmp | 2 +- .../freeswitch/freeswitch_ivr_options_edit.tmp | 2 +- packages/freeswitch/freeswitch_modules.xml | 69 +---- packages/freeswitch/freeswitch_public.xml | 4 +- packages/freeswitch/freeswitch_public_includes.tmp | 4 +- .../freeswitch_public_includes_details_edit.tmp | 2 +- .../freeswitch/freeswitch_public_includes_edit.tmp | 2 +- packages/freeswitch/freeswitch_recordings.tmp | 2 +- packages/freeswitch/freeswitch_recordings_edit.tmp | 2 +- packages/freeswitch/freeswitch_status.tmp | 2 +- packages/freeswitch/freeswitch_time_conditions.tmp | 2 +- .../freeswitch/freeswitch_time_conditions_edit.tmp | 2 +- packages/freeswitch/freeswitch_vars.xml | 2 +- 27 files changed, 555 insertions(+), 99 deletions(-) create mode 100644 packages/freeswitch/freeswitch_extensions.tmp create mode 100644 packages/freeswitch/freeswitch_extensions_edit.tmp (limited to 'packages') diff --git a/packages/freeswitch/freeswitch.inc b/packages/freeswitch/freeswitch.inc index dd210c16..e7da6cd1 100644 --- a/packages/freeswitch/freeswitch.inc +++ b/packages/freeswitch/freeswitch.inc @@ -664,16 +664,17 @@ function sync_package_freeswitch_public() if(strlen($config['installedpackages']['freeswitchpublic']['config'][0]['public_xml']) == 0) { /* dialplan_public_xml not found in the pfsense config.xml get the default public.xml and save to config.xml. */ - $filename = "/usr/local/freeswitch/conf/dialplan/public/00_inbound_did.xml"; + $filename = "/usr/local/freeswitch/conf/dialplan/public.xml"; $fout = fopen($filename,"r"); $tmpxml = fread($fout, filesize($filename)); + $tmpxml = str_replace("", "", $tmpxml); $config['installedpackages']['freeswitchpublic']['config'][0]['public_xml'] = base64_encode($tmpxml); unset($filename, $tmpxml); fclose($fout); } else { /* found dialplan_public_xml in the pfsense config.xml save it to public.xml. */ - $fout = fopen("/usr/local/freeswitch/conf/dialplan/public/00_inbound_did.xml","w"); + $fout = fopen("/usr/local/freeswitch/conf/dialplan/public.xml","w"); $tmpxml = $config['installedpackages']['freeswitchpublic']['config'][0]['public_xml']; fwrite($fout, base64_decode($tmpxml)); fclose($fout); @@ -1589,7 +1590,12 @@ function freeswitch_php_install_command() exec("tar zxvf /tmp/freeswitch.tgz -C /usr/local/"); unlink_if_exists("/tmp/freeswitch.tgz"); + + //remove some default config files that are not needed + unlink_if_exists("/usr/local/freeswitch/conf/dialplan/default/01_example.com.xml"); + unlink_if_exists("/usr/local/freeswitch/conf/dialplan/public/00_inbound_did.xml"); + //copy audio files exec("cp /tmp/please_enter_your_pin_number.wav /usr/local/freeswitch/recordings/please_enter_your_pin_number.wav"); unlink_if_exists("/tmp/please_enter_your_pin_number.wav"); @@ -1598,7 +1604,8 @@ function freeswitch_php_install_command() exec("cp /tmp/your_pin_number_is_incorect_goodbye.wav /usr/local/freeswitch/recordings/your_pin_number_is_incorect_goodbye.wav"); unlink_if_exists("/tmp/your_pin_number_is_incorect_goodbye.wav"); - + + //rename PHP files from .tmp to .php exec("cp /tmp/class.smtp.tmp /usr/local/www/freeswitch/class.smtp.php"); unlink_if_exists("/tmp/class.smtp.tmp"); @@ -1619,6 +1626,12 @@ function freeswitch_php_install_command() exec("cp /tmp/freeswitch_dialplan_includes_edit.tmp /usr/local/www/freeswitch/freeswitch_dialplan_includes_edit.php"); unlink_if_exists("/tmp/freeswitch_dialplan_includes_edit.tmp"); + + exec("cp /tmp/freeswitch_extensions.tmp /usr/local/www/freeswitch/freeswitch_extensions.php"); + unlink_if_exists("/tmp/freeswitch_extensions.tmp"); + + exec("cp /tmp/freeswitch_extensions_edit.tmp /usr/local/www/freeswitch/freeswitch_extensions_edit.php"); + unlink_if_exists("/tmp/freeswitch_extensions_edit.tmp"); exec("cp /tmp/freeswitch_gateways.tmp /usr/local/www/freeswitch/freeswitch_gateways.php"); unlink_if_exists("/tmp/freeswitch_gateways.tmp"); @@ -2028,7 +2041,7 @@ function freeswitch_php_install_command() } $config['installedpackages']['freeswitchsettings']['config'][0]['freeswitch_version'] = "1.0.1 revision 10638."; - $config['installedpackages']['freeswitchsettings']['config'][0]['freeswitch_package_version'] = "0.5.2"; + $config['installedpackages']['freeswitchsettings']['config'][0]['freeswitch_package_version'] = "0.5.3"; conf_mount_ro(); @@ -2060,6 +2073,8 @@ function freeswitch_deinstall_command() unlink_if_exists("/usr/local/www/freeswitch/freeswitch_dialplan_includes_edit.php"); unlink_if_exists("/usr/local/www/freeswitch/freeswitch_dialplan_includes.php"); unlink_if_exists("/usr/local/www/freeswitch/freeswitch_dialplan_includes_details_edit.php"); + unlink_if_exists("/usr/local/www/freeswitch/freeswitch_extensions.php"); + unlink_if_exists("/usr/local/www/freeswitch/freeswitch_extensions_edit.php"); unlink_if_exists("/usr/local/www/freeswitch/freeswitch_ivr.php"); unlink_if_exists("/usr/local/www/freeswitch/freeswitch_ivr_edit.php"); unlink_if_exists("/usr/local/www/freeswitch/freeswitch_ivr_options_edit.php"); diff --git a/packages/freeswitch/freeswitch.xml b/packages/freeswitch/freeswitch.xml index 5d1cf541..a97212a3 100644 --- a/packages/freeswitch/freeswitch.xml +++ b/packages/freeswitch/freeswitch.xml @@ -44,7 +44,7 @@ Describe your package requirements here Currently there are no FAQ items provided. FreeSWITCH Settings - 0.5.2 + 0.5.3 FreeSWITCH: Settings /usr/local/pkg/freeswitch.inc @@ -72,7 +72,7 @@ Extensions - /pkg.php?xml=freeswitch_extensions.xml + /freeswitch/freeswitch_extensions.php External @@ -188,10 +188,15 @@ http://www.pfsense.com/packages/config/freeswitch/freeswitch_dialplan_includes_details_edit.tmp - /usr/local/pkg/ + /tmp/ 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_extensions.xml + http://www.pfsense.com/packages/config/freeswitch/freeswitch_extensions.tmp + + /tmp/ + 0755 + http://www.pfsense.com/packages/config/freeswitch/freeswitch_extensions_edit.tmp + /usr/local/pkg/ 0755 diff --git a/packages/freeswitch/freeswitch_dialplan.xml b/packages/freeswitch/freeswitch_dialplan.xml index a4c8b929..3ce35570 100644 --- a/packages/freeswitch/freeswitch_dialplan.xml +++ b/packages/freeswitch/freeswitch_dialplan.xml @@ -68,7 +68,7 @@ Extensions - /pkg.php?xml=freeswitch_extensions.xml + /freeswitch/freeswitch_extensions.php External diff --git a/packages/freeswitch/freeswitch_dialplan_includes.tmp b/packages/freeswitch/freeswitch_dialplan_includes.tmp index e0b86654..483e9e21 100644 --- a/packages/freeswitch/freeswitch_dialplan_includes.tmp +++ b/packages/freeswitch/freeswitch_dialplan_includes.tmp @@ -115,7 +115,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), true, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_dialplan_includes_details_edit.tmp b/packages/freeswitch/freeswitch_dialplan_includes_details_edit.tmp index 73ac7259..aa9748f5 100644 --- a/packages/freeswitch/freeswitch_dialplan_includes_details_edit.tmp +++ b/packages/freeswitch/freeswitch_dialplan_includes_details_edit.tmp @@ -133,7 +133,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), true, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_dialplan_includes_edit.tmp b/packages/freeswitch/freeswitch_dialplan_includes_edit.tmp index 7b5c8235..e838a277 100644 --- a/packages/freeswitch/freeswitch_dialplan_includes_edit.tmp +++ b/packages/freeswitch/freeswitch_dialplan_includes_edit.tmp @@ -185,7 +185,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), true, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_extensions.tmp b/packages/freeswitch/freeswitch_extensions.tmp new file mode 100644 index 00000000..b7a6896a --- /dev/null +++ b/packages/freeswitch/freeswitch_extensions.tmp @@ -0,0 +1,209 @@ + + + + + +

FreeSWITCH: Extensions

+ +
+ + +
+ +
+ + + + + +
+ +
+"; +//print_info_box_np("The FreeSWITCH extensions have been changed.
You must apply the changes in order for them to take effect."); +//echo"
"; +//endif; + +?> + + + + +

Extensions
+
+ Use this to configure your SIP extensions. +

+
+ + + + + + + + + + + + 0) { + + foreach ($a_extensions as $ent) { + + ?> + + + + + + + + + + + + + + + + + + + +
ExtensionMail ToContextDescription + + + + + + +
+ +
+   + +   + +   + +   + + + + + + +
+
+ + + + + +
+
+ +
+ + +/usr/local/freeswitch/conf/directory/default/ +
+
+
+
+
+
+
+
+ +
+ +
+ + + + + diff --git a/packages/freeswitch/freeswitch_extensions.xml b/packages/freeswitch/freeswitch_extensions.xml index 487cf09f..61277e97 100644 --- a/packages/freeswitch/freeswitch_extensions.xml +++ b/packages/freeswitch/freeswitch_extensions.xml @@ -66,7 +66,7 @@
Extensions - /pkg.php?xml=freeswitch_extensions.xml + /freeswitch/freeswitch_extensions.php diff --git a/packages/freeswitch/freeswitch_extensions_edit.tmp b/packages/freeswitch/freeswitch_extensions_edit.tmp new file mode 100644 index 00000000..c5619d19 --- /dev/null +++ b/packages/freeswitch/freeswitch_extensions_edit.tmp @@ -0,0 +1,292 @@ + + + + + +

FreeSWITCH: Extensions: Edit

+ + + +
+ + +
+ +
+ + + + +
+ + + + + + +

Extension Setup
+
+ /usr/local/freeswitch/conf/directory/default/ +

+
+ +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Extension + +
Enter the extension here. The default configuration expects extension numbers between 1001 -1019. To use additional numbers for the extensions by adjusting the dialplan. In the in the dialplan under name="Local_Extension" adjust the regular expression="^(10[01][0-9])$".
+
Password + +
Enter the password here.
+
Mailbox + +
Enter the mailbox here. Example: extension 1001 then mailbox 1001
+
Voicemail Password + +
Enter the voicemail password here.
+
Account Code + +
Enter the account code here. Example: extension 1001 then accountcode 1001
+
Effective Caller ID Name + +
Enter the effective caller id name here.
+
Effective Caller ID Number + +
Enter the effective caller id number here.
+
Outbound Caller ID Name + +
Enter the outbound caller id name here.
+
Outbound Caller ID Number + +
Enter the outbound caller id number here.
+
Voicemail Mail To + +
Optional: Enter the email address to send voicemail to.
+
Voicemail Attach File + \n"; + echo " \n"; + switch (htmlspecialchars($pconfig['vm-attach-file'])) { + case "true": + echo " \n"; + echo " \n"; + break; + case "false": + echo " \n"; + echo " \n"; + + break; + default: + echo " \n"; + echo " \n"; + } + echo " \n"; + ?> + Choose whether to attach the file to the email. +
User Context + +
Enter the user context here. Example: default
+
Extension Description + +
Enter the description of the extension here.
+
  + + + + +
+
+ +
+
+
+
+
+
+ +
+ +
+ + + + diff --git a/packages/freeswitch/freeswitch_external.xml b/packages/freeswitch/freeswitch_external.xml index 4b9fd5bd..62fa9dd3 100644 --- a/packages/freeswitch/freeswitch_external.xml +++ b/packages/freeswitch/freeswitch_external.xml @@ -67,7 +67,7 @@
Extensions - /pkg.php?xml=freeswitch_extensions.xml + /freeswitch/freeswitch_extensions.php External diff --git a/packages/freeswitch/freeswitch_gateways.tmp b/packages/freeswitch/freeswitch_gateways.tmp index a9202242..b24c5307 100644 --- a/packages/freeswitch/freeswitch_gateways.tmp +++ b/packages/freeswitch/freeswitch_gateways.tmp @@ -64,7 +64,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), true, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_gateways_edit.tmp b/packages/freeswitch/freeswitch_gateways_edit.tmp index 611d9441..22757257 100644 --- a/packages/freeswitch/freeswitch_gateways_edit.tmp +++ b/packages/freeswitch/freeswitch_gateways_edit.tmp @@ -251,7 +251,7 @@ function show_advanced_config() { $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), true, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_internal.xml b/packages/freeswitch/freeswitch_internal.xml index f97e4d8c..4ae5848f 100644 --- a/packages/freeswitch/freeswitch_internal.xml +++ b/packages/freeswitch/freeswitch_internal.xml @@ -67,7 +67,7 @@ Extensions - /pkg.php?xml=freeswitch_extensions.xml + /freeswitch/freeswitch_extensions.php External diff --git a/packages/freeswitch/freeswitch_ivr.tmp b/packages/freeswitch/freeswitch_ivr.tmp index d953a576..51b7d01a 100644 --- a/packages/freeswitch/freeswitch_ivr.tmp +++ b/packages/freeswitch/freeswitch_ivr.tmp @@ -65,7 +65,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_ivr_edit.tmp b/packages/freeswitch/freeswitch_ivr_edit.tmp index 09c29e51..ed7a69ba 100644 --- a/packages/freeswitch/freeswitch_ivr_edit.tmp +++ b/packages/freeswitch/freeswitch_ivr_edit.tmp @@ -211,7 +211,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_ivr_options_edit.tmp b/packages/freeswitch/freeswitch_ivr_options_edit.tmp index 3811b923..78975a7f 100644 --- a/packages/freeswitch/freeswitch_ivr_options_edit.tmp +++ b/packages/freeswitch/freeswitch_ivr_options_edit.tmp @@ -119,7 +119,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_modules.xml b/packages/freeswitch/freeswitch_modules.xml index 76f51b14..38b0ac9b 100644 --- a/packages/freeswitch/freeswitch_modules.xml +++ b/packages/freeswitch/freeswitch_modules.xml @@ -78,7 +78,7 @@ Extensions - /pkg.php?xml=freeswitch_extensions.xml + /freeswitch/freeswitch_extensions.php External @@ -118,72 +118,7 @@ /pkg_edit.php?xml=freeswitch_vars.xml&id=0 - installedpackages->package->$packagename->configuration->freeswitchmodules - - /tmp/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch.tgz - - - /tmp/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_status.tmp - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_dialplan.xml - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_extensions.xml - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_external.xml - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_gateways.xml - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_internal.xml - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_modules.xml - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_public.xml - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch_vars.xml - - - /usr/local/pkg/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/freeswitch.inc - - - /usr/local/lib/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/libtinfo.so.5.6 - - - /usr/local/lib/ - 0755 - http://www.pfsense.com/packages/config/freeswitch/libncurses.so.5.6 - + installedpackages->package->$packagename->configuration->freeswitchmodules <b>Loggers</b> diff --git a/packages/freeswitch/freeswitch_public.xml b/packages/freeswitch/freeswitch_public.xml index afd7590f..fab77635 100644 --- a/packages/freeswitch/freeswitch_public.xml +++ b/packages/freeswitch/freeswitch_public.xml @@ -66,7 +66,7 @@ Extensions - /pkg.php?xml=freeswitch_extensions.xml + /freeswitch/freeswitch_extensions.php External @@ -111,7 +111,7 @@ <b>Public</b> <br /> <br />Directs inbound calls to extensions, IVRs, external numbers, and scripts. public_xml - <br />Path: /usr/local/freeswitch/conf/dialplan/public/00_inbound_did.xml <br /><br /> + <br />Path: /usr/local/freeswitch/conf/dialplan/public.xml <br /><br /> textarea base64 off diff --git a/packages/freeswitch/freeswitch_public_includes.tmp b/packages/freeswitch/freeswitch_public_includes.tmp index 4dc6e540..ef956d4e 100644 --- a/packages/freeswitch/freeswitch_public_includes.tmp +++ b/packages/freeswitch/freeswitch_public_includes.tmp @@ -117,7 +117,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); @@ -168,7 +168,7 @@ include("head.inc"); - + diff --git a/packages/freeswitch/freeswitch_public_includes_details_edit.tmp b/packages/freeswitch/freeswitch_public_includes_details_edit.tmp index 254ff38f..dbabb3bf 100644 --- a/packages/freeswitch/freeswitch_public_includes_details_edit.tmp +++ b/packages/freeswitch/freeswitch_public_includes_details_edit.tmp @@ -134,7 +134,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_public_includes_edit.tmp b/packages/freeswitch/freeswitch_public_includes_edit.tmp index 21a16c7f..94454fd3 100644 --- a/packages/freeswitch/freeswitch_public_includes_edit.tmp +++ b/packages/freeswitch/freeswitch_public_includes_edit.tmp @@ -187,7 +187,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_recordings.tmp b/packages/freeswitch/freeswitch_recordings.tmp index 702e0c47..18759fb6 100644 --- a/packages/freeswitch/freeswitch_recordings.tmp +++ b/packages/freeswitch/freeswitch_recordings.tmp @@ -97,7 +97,7 @@ function EvalSound(soundobj) { $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_recordings_edit.tmp b/packages/freeswitch/freeswitch_recordings_edit.tmp index 18c5705a..8ef58ff1 100644 --- a/packages/freeswitch/freeswitch_recordings_edit.tmp +++ b/packages/freeswitch/freeswitch_recordings_edit.tmp @@ -111,7 +111,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_status.tmp b/packages/freeswitch/freeswitch_status.tmp index 66d21104..07128835 100644 --- a/packages/freeswitch/freeswitch_status.tmp +++ b/packages/freeswitch/freeswitch_status.tmp @@ -117,7 +117,7 @@ if ($savemsg) { $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_time_conditions.tmp b/packages/freeswitch/freeswitch_time_conditions.tmp index daf6cf48..929cf463 100644 --- a/packages/freeswitch/freeswitch_time_conditions.tmp +++ b/packages/freeswitch/freeswitch_time_conditions.tmp @@ -66,7 +66,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_time_conditions_edit.tmp b/packages/freeswitch/freeswitch_time_conditions_edit.tmp index b6e32392..36fdf772 100644 --- a/packages/freeswitch/freeswitch_time_conditions_edit.tmp +++ b/packages/freeswitch/freeswitch_time_conditions_edit.tmp @@ -130,7 +130,7 @@ include("head.inc"); $tab_array = array(); $tab_array[] = array(gettext("Settings"), false, "/pkg_edit.php?xml=freeswitch.xml&id=0"); $tab_array[] = array(gettext("Dialplan"), false, "/freeswitch/freeswitch_dialplan_includes.php"); - $tab_array[] = array(gettext("Extensions"), false, "/pkg.php?xml=freeswitch_extensions.xml"); + $tab_array[] = array(gettext("Extensions"), false, "/freeswitch/freeswitch_extensions.php"); $tab_array[] = array(gettext("External"), false, "/pkg_edit.php?xml=freeswitch_external.xml&id=0"); $tab_array[] = array(gettext("Gateways"), false, "/freeswitch/freeswitch_gateways.php"); $tab_array[] = array(gettext("Internal"), false, "/pkg_edit.php?xml=freeswitch_internal.xml&id=0"); diff --git a/packages/freeswitch/freeswitch_vars.xml b/packages/freeswitch/freeswitch_vars.xml index 3efd6241..ac4246b9 100644 --- a/packages/freeswitch/freeswitch_vars.xml +++ b/packages/freeswitch/freeswitch_vars.xml @@ -67,7 +67,7 @@ Extensions - /pkg.php?xml=freeswitch_extensions.xml + /freeswitch/freeswitch_extensions.php External -- cgit v1.2.3