Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
O
OpnSense
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Kulya
OpnSense
Commits
0abe4f23
Commit
0abe4f23
authored
Mar 26, 2017
by
Franco Fichtner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
services: ipsec and openvpn as core service includes
parent
c3eb7d3c
Changes
29
Hide whitespace changes
Inline
Side-by-side
Showing
29 changed files
with
20 additions
and
52 deletions
+20
-52
services.inc
src/etc/inc/services.inc
+15
-8
legacy.inc
src/etc/inc/xmlrpc/legacy.inc
+1
-2
service.inc
src/etc/inc/xmlrpc/service.inc
+0
-2
rc.bootup
src/etc/rc.bootup
+0
-2
rc.carpbackup
src/etc/rc.carpbackup
+1
-1
rc.carpmaster
src/etc/rc.carpmaster
+1
-1
rc.filter_configure
src/etc/rc.filter_configure
+0
-1
rc.initial.setlanip
src/etc/rc.initial.setlanip
+0
-3
rc.initial.setports
src/etc/rc.initial.setports
+0
-2
rc.interfaces_wan_configure
src/etc/rc.interfaces_wan_configure
+0
-2
rc.linkup
src/etc/rc.linkup
+0
-2
rc.newwanip
src/etc/rc.newwanip
+0
-2
rc.newwanipv6
src/etc/rc.newwanipv6
+0
-2
rc.reload_all
src/etc/rc.reload_all
+0
-2
rc.reload_interfaces
src/etc/rc.reload_interfaces
+0
-2
interfaces.php
src/www/interfaces.php
+0
-2
interfaces_assign.php
src/www/interfaces_assign.php
+0
-2
interfaces_bridge_edit.php
src/www/interfaces_bridge_edit.php
+0
-1
interfaces_gif_edit.php
src/www/interfaces_gif_edit.php
+0
-1
interfaces_gre_edit.php
src/www/interfaces_gre_edit.php
+0
-1
interfaces_lagg_edit.php
src/www/interfaces_lagg_edit.php
+0
-1
interfaces_vlan_edit.php
src/www/interfaces_vlan_edit.php
+0
-1
status_interfaces.php
src/www/status_interfaces.php
+0
-2
status_services.php
src/www/status_services.php
+0
-2
system_advanced_misc.php
src/www/system_advanced_misc.php
+1
-1
system_crlmanager.php
src/www/system_crlmanager.php
+1
-1
system_gateway_groups.php
src/www/system_gateway_groups.php
+0
-1
system_gateway_groups_edit.php
src/www/system_gateway_groups_edit.php
+0
-1
services_status.widget.php
src/www/widgets/widgets/services_status.widget.php
+0
-1
No files found.
src/etc/inc/services.inc
View file @
0abe4f23
<?php
/*
Copyright (C) 2014-201
6
Franco Fichtner <franco@opnsense.org>
Copyright (C) 2014-201
7
Franco Fichtner <franco@opnsense.org>
Copyright (C) 2010 Ermal Luci
Copyright (C) 2005-2006 Colin Smith <ethethlay@gmail.com>
Copyright (C) 2003-2004 Manuel Kasper <mk@neon1.net>
...
...
@@ -30,15 +30,22 @@
*/
/*
* Best case this shouldn't be here but DNS (and DHCP)
* are deeply tied into several internals in system.inc
* and services.inc. services.inc itself has always
* been a workaround for holding multiple features away
* from system.inc, but its movable parts belong to
* system.inc, while all services belong to their own
* files. Maybe eventually this will change...
* Base services are slowly being converted into plugins,
* hooks are created and expanded to accomodate for their
* feature set, which allows us to build a better plugin
* system in general.
*
* Ideally this may allow us to remove all service-relevant
* parts from system.inc and services.inc so that the latter
* will eventually become obsolete.
*
* The goal may not be to remove all of the base system
* as plugins, but the things listed below are viable
* targets in the future:
*/
require_once
(
'dyndns.class'
);
require_once
(
'ipsec.inc'
);
require_once
(
'openvpn.inc'
);
require_once
(
'plugins.inc.d/dnsmasq.inc'
);
require_once
(
'plugins.inc.d/unbound.inc'
);
...
...
src/etc/inc/xmlrpc/legacy.inc
View file @
0abe4f23
...
...
@@ -127,7 +127,6 @@ function filter_configure_xmlrpc()
require_once
(
"system.inc"
);
require_once
(
"util.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
require_once
(
"rrd.inc"
);
...
...
@@ -155,8 +154,8 @@ function restore_config_section_xmlrpc($new_config)
global
$config
;
require_once
(
"interfaces.inc"
);
require_once
(
"services.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"ipsec.inc"
);
// save old config
$old_config
=
$config
;
...
...
src/etc/inc/xmlrpc/service.inc
View file @
0abe4f23
...
...
@@ -31,9 +31,7 @@
require_once
(
"services.inc"
);
require_once
(
"system.inc"
);
require_once
(
'util.inc'
);
require_once
(
"openvpn.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"rrd.inc"
);
...
...
src/etc/rc.bootup
View file @
0abe4f23
...
...
@@ -45,8 +45,6 @@ $inc_files = array(
'services.inc'
,
'system.inc'
,
'filter.inc'
,
'ipsec.inc'
,
'openvpn.inc'
,
'rrd.inc'
,
);
...
...
src/etc/rc.carpbackup
View file @
0abe4f23
...
...
@@ -28,7 +28,7 @@
*/
require_once
(
"config.inc"
);
require_once
(
"
openvpn
.inc"
);
require_once
(
"
services
.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"util.inc"
);
...
...
src/etc/rc.carpmaster
View file @
0abe4f23
...
...
@@ -28,7 +28,7 @@
*/
require_once
(
"config.inc"
);
require_once
(
"
openvpn
.inc"
);
require_once
(
"
services
.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"util.inc"
);
...
...
src/etc/rc.filter_configure
View file @
0abe4f23
...
...
@@ -30,7 +30,6 @@
require_once
(
"config.inc"
);
require_once
(
"util.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"services.inc"
);
...
...
src/etc/rc.initial.setlanip
View file @
0abe4f23
...
...
@@ -27,12 +27,9 @@
POSSIBILITY OF SUCH DAMAGE.
*/
/* parse the configuration and include all functions used below */
require_once
(
"config.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"util.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"rrd.inc"
);
require_once
(
"util.inc"
);
...
...
src/etc/rc.initial.setports
View file @
0abe4f23
...
...
@@ -31,12 +31,10 @@ require_once("config.inc");
require_once
(
"config.console.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"util.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"rrd.inc"
);
require_once
(
"system.inc"
);
require_once
(
"services.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
system_console_mute
();
...
...
src/etc/rc.interfaces_wan_configure
View file @
0abe4f23
...
...
@@ -32,8 +32,6 @@ require_once('auth.inc');
require_once
(
"util.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"system.inc"
);
require_once
(
'ipsec.inc'
);
require_once
(
'openvpn.inc'
);
require_once
(
"interfaces.inc"
);
require_once
(
"services.inc"
);
...
...
src/etc/rc.linkup
View file @
0abe4f23
...
...
@@ -31,8 +31,6 @@ require_once("config.inc");
require_once
(
'auth.inc'
);
require_once
(
"filter.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
'ipsec.inc'
);
require_once
(
'openvpn.inc'
);
require_once
(
"util.inc"
);
require_once
(
"system.inc"
);
require_once
(
"services.inc"
);
...
...
src/etc/rc.newwanip
View file @
0abe4f23
...
...
@@ -31,8 +31,6 @@
require_once
(
"config.inc"
);
require_once
(
'auth.inc'
);
require_once
(
"filter.inc"
);
require_once
(
'ipsec.inc'
);
require_once
(
"openvpn.inc"
);
require_once
(
"rrd.inc"
);
require_once
(
"util.inc"
);
require_once
(
"system.inc"
);
...
...
src/etc/rc.newwanipv6
View file @
0abe4f23
...
...
@@ -32,8 +32,6 @@
require_once
(
"config.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"filter.inc"
);
require_once
(
'ipsec.inc'
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
require_once
(
"rrd.inc"
);
require_once
(
"util.inc"
);
...
...
src/etc/rc.reload_all
View file @
0abe4f23
...
...
@@ -29,10 +29,8 @@
require_once
(
"config.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"auth.inc"
);
require_once
(
'ipsec.inc'
);
require_once
(
'rrd.inc'
);
require_once
(
"util.inc"
);
require_once
(
"system.inc"
);
...
...
src/etc/rc.reload_interfaces
View file @
0abe4f23
...
...
@@ -30,8 +30,6 @@
require_once
(
"config.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"util.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
'ipsec.inc'
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"services.inc"
);
...
...
src/www/interfaces.php
View file @
0abe4f23
...
...
@@ -36,8 +36,6 @@ require_once("filter.inc");
require_once
(
"rrd.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
/***************************************************************************************************************
...
...
src/www/interfaces_assign.php
View file @
0abe4f23
...
...
@@ -33,8 +33,6 @@ require_once("filter.inc");
require_once
(
"rrd.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
function
list_interfaces
()
{
...
...
src/www/interfaces_bridge_edit.php
View file @
0abe4f23
...
...
@@ -30,7 +30,6 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
if
(
!
isset
(
$config
[
'bridges'
])
||
!
is_array
(
$config
[
'bridges'
]))
{
...
...
src/www/interfaces_gif_edit.php
View file @
0abe4f23
...
...
@@ -30,7 +30,6 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
if
(
!
isset
(
$config
[
'gifs'
])
||
!
is_array
(
$config
[
'gifs'
]))
{
...
...
src/www/interfaces_gre_edit.php
View file @
0abe4f23
...
...
@@ -30,7 +30,6 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
if
(
!
isset
(
$config
[
'gres'
])
||
!
is_array
(
$config
[
'gres'
]))
{
...
...
src/www/interfaces_lagg_edit.php
View file @
0abe4f23
...
...
@@ -30,7 +30,6 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
/**
...
...
src/www/interfaces_vlan_edit.php
View file @
0abe4f23
...
...
@@ -30,7 +30,6 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
if
(
!
isset
(
$config
[
'vlans'
])
||
!
is_array
(
$config
[
'vlans'
]))
{
...
...
src/www/status_interfaces.php
View file @
0abe4f23
...
...
@@ -32,8 +32,6 @@ require_once("guiconfig.inc");
require_once
(
"system.inc"
);
require_once
(
"services.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"services.inc"
);
if
(
$_SERVER
[
'REQUEST_METHOD'
]
===
'POST'
)
{
if
(
!
empty
(
$_POST
[
'if'
])
&&
!
empty
(
$_POST
[
'submit'
]))
{
...
...
src/www/status_services.php
View file @
0abe4f23
...
...
@@ -31,9 +31,7 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"services.inc"
);
require_once
(
"system.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"rrd.inc"
);
...
...
src/www/system_advanced_misc.php
View file @
0abe4f23
...
...
@@ -31,7 +31,7 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"filter.inc"
);
require_once
(
"
ipsec
.inc"
);
require_once
(
"
services
.inc"
);
require_once
(
"system.inc"
);
require_once
(
"interfaces.inc"
);
...
...
src/www/system_crlmanager.php
View file @
0abe4f23
...
...
@@ -28,7 +28,7 @@
*/
require_once
(
'guiconfig.inc'
);
require_once
(
'
openvpn
.inc'
);
require_once
(
'
services
.inc'
);
function
openvpn_refresh_crls
()
{
...
...
src/www/system_gateway_groups.php
View file @
0abe4f23
...
...
@@ -29,7 +29,6 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"interfaces.inc"
);
require_once
(
"openvpn.inc"
);
require_once
(
"system.inc"
);
require_once
(
"services.inc"
);
require_once
(
"rrd.inc"
);
...
...
src/www/system_gateway_groups_edit.php
View file @
0abe4f23
...
...
@@ -28,7 +28,6 @@
*/
require_once
(
"guiconfig.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"services.inc"
);
require_once
(
"interfaces.inc"
);
...
...
src/www/widgets/widgets/services_status.widget.php
View file @
0abe4f23
...
...
@@ -32,7 +32,6 @@
require_once
(
"guiconfig.inc"
);
require_once
(
"services.inc"
);
require_once
(
"system.inc"
);
require_once
(
"ipsec.inc"
);
require_once
(
"interfaces.inc"
);
$services
=
services_get
();
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment