mirror of
https://github.com/lucaspalomodevelop/core.git
synced 2026-03-14 00:24:40 +00:00
ipsec: ok to drop ipsec include from services
Add a little plugin glue to two tainted spots.
This commit is contained in:
parent
44a95cea38
commit
6449801ade
@ -2535,7 +2535,7 @@ function interface_configure($verbose = false, $interface = 'wan', $reload = fal
|
||||
if (!file_exists("/var/run/booting")) {
|
||||
if ($reload) {
|
||||
system_routing_configure($verbose, $interface);
|
||||
ipsec_configure_do($verbose, $interface);
|
||||
plugins_configure('ipsec', $verbose, array($interface));
|
||||
plugins_configure('dns', $verbose);
|
||||
services_dhcpd_configure($verbose);
|
||||
/* XXX move these up the call stack */
|
||||
|
||||
@ -113,6 +113,7 @@ $p2_protos = array(
|
||||
function ipsec_configure()
|
||||
{
|
||||
return array(
|
||||
'ipsec' => array('ipsec_configure_do:2'),
|
||||
'vpn' => array('ipsec_configure_do:2'),
|
||||
);
|
||||
}
|
||||
|
||||
@ -43,7 +43,6 @@
|
||||
* as plugins, but the things listed below are viable
|
||||
* targets in the future:
|
||||
*/
|
||||
require_once('plugins.inc.d/ipsec.inc');
|
||||
require_once('plugins.inc.d/openvpn.inc');
|
||||
|
||||
function generate_ipv6_from_mac($mac)
|
||||
|
||||
@ -259,7 +259,7 @@ function restore_config_section_xmlrpc($new_config)
|
||||
}
|
||||
|
||||
if (isset($old_config['ipsec']['enable']) !== isset($config['ipsec']['enable'])) {
|
||||
ipsec_configure_do();
|
||||
plugins_configure('ipsec');
|
||||
}
|
||||
|
||||
unset($old_config);
|
||||
|
||||
@ -31,6 +31,7 @@
|
||||
|
||||
require_once("guiconfig.inc");
|
||||
require_once("services.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
|
||||
/**
|
||||
* search config for phase 1 description
|
||||
|
||||
@ -29,9 +29,9 @@
|
||||
*/
|
||||
|
||||
require_once("guiconfig.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
require_once("services.inc");
|
||||
require_once("interfaces.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
|
||||
$service_hook = 'strongswan';
|
||||
|
||||
@ -39,8 +39,8 @@ include("head.inc");
|
||||
|
||||
$sad = ipsec_dump_sad();
|
||||
legacy_html_escape_form_data($sad);
|
||||
?>
|
||||
|
||||
?>
|
||||
<body>
|
||||
<?php include("fbegin.inc"); ?>
|
||||
<section class="page-content-main">
|
||||
|
||||
@ -29,9 +29,9 @@
|
||||
*/
|
||||
|
||||
require_once("guiconfig.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
require_once("services.inc");
|
||||
require_once("interfaces.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
|
||||
$service_hook = 'strongswan';
|
||||
|
||||
|
||||
@ -31,9 +31,9 @@
|
||||
require_once("guiconfig.inc");
|
||||
require_once("system.inc");
|
||||
require_once("filter.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
require_once("services.inc");
|
||||
require_once("interfaces.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
|
||||
/*
|
||||
* Return phase2 idinfo in text format
|
||||
|
||||
@ -28,10 +28,10 @@
|
||||
*/
|
||||
|
||||
require_once("guiconfig.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
require_once("filter.inc");
|
||||
require_once("services.inc");
|
||||
require_once("interfaces.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
|
||||
config_read_array('ipsec', 'mobilekey');
|
||||
ipsec_mobilekey_sort();
|
||||
|
||||
@ -32,9 +32,9 @@
|
||||
require_once("guiconfig.inc");
|
||||
require_once("system.inc");
|
||||
require_once("filter.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
require_once("services.inc");
|
||||
require_once("interfaces.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
|
||||
/*
|
||||
* ikeid management functions
|
||||
|
||||
@ -30,8 +30,8 @@
|
||||
|
||||
require_once("guiconfig.inc");
|
||||
require_once("interfaces.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
require_once("services.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
|
||||
/**
|
||||
* combine ealgos and keylen_* tags
|
||||
|
||||
@ -29,9 +29,9 @@
|
||||
|
||||
require_once("guiconfig.inc");
|
||||
require_once("filter.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
require_once("services.inc");
|
||||
require_once("interfaces.inc");
|
||||
require_once("plugins.inc.d/ipsec.inc");
|
||||
|
||||
config_read_array('ipsec');
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user