summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorErmal <eri@pfsense.org>2012-06-07 08:36:02 +0000
committerErmal <eri@pfsense.org>2012-06-07 08:36:02 +0000
commit98aea4c3a5152b8121a9f596932d5bfbcac56086 (patch)
tree7a7188f907a29cce8b79d8207fd3771af48ccd2f
parent915089b7cdc03cd6c91fd282333e3cb3cd7fd1d0 (diff)
downloadpfsense-98aea4c3a5152b8121a9f596932d5bfbcac56086.zip
pfsense-98aea4c3a5152b8121a9f596932d5bfbcac56086.tar.gz
Detour through check_reload_status and only when the settings get applied not when the gateway has been changed.
-rwxr-xr-xusr/local/www/system_gateway_groups.php3
-rwxr-xr-xusr/local/www/system_gateway_groups_edit.php7
2 files changed, 2 insertions, 8 deletions
diff --git a/usr/local/www/system_gateway_groups.php b/usr/local/www/system_gateway_groups.php
index de03928..9d9a38c 100755
--- a/usr/local/www/system_gateway_groups.php
+++ b/usr/local/www/system_gateway_groups.php
@@ -60,7 +60,8 @@ if ($_POST) {
$retval = 0;
$retval = system_routing_configure();
- $retval |= filter_configure();
+ send_multiple_events(array("service reload dyndnsall", "service reload ipsecdns", "filter reload"));
+
/* reconfigure our gateway monitor */
setup_gateways_monitor();
diff --git a/usr/local/www/system_gateway_groups_edit.php b/usr/local/www/system_gateway_groups_edit.php
index 9677edd..18c650f 100755
--- a/usr/local/www/system_gateway_groups_edit.php
+++ b/usr/local/www/system_gateway_groups_edit.php
@@ -135,13 +135,6 @@ if ($_POST) {
$a_gateway_groups[] = $gateway_group;
mark_subsystem_dirty('staticroutes');
- /* perform RFC 2136 DNS update */
- services_dnsupdate_process();
- /* signal dyndns update */
- services_dyndns_configure();
- /* update IPsec too */
- vpn_ipsec_refresh_policies();
- vpn_ipsec_configure();
write_config();
OpenPOWER on IntegriCloud