mirror of
https://github.com/opnsense/plugins.git
synced 2026-06-08 16:34:18 -04:00
(tinc) small fixes
This commit is contained in:
parent
5a4dce5914
commit
6bc1ba46ac
2 changed files with 15 additions and 14 deletions
|
|
@ -44,20 +44,18 @@ function if_tinc_services()
|
|||
|
||||
$services = array();
|
||||
$is_enabled = false;
|
||||
if (isset($config['OPNsense']['proxy']['general']['enabled']) && $config['OPNsense']['proxy']['general']['enabled'] == 1) {
|
||||
if (isset($config['OPNsense']['Tinc']['networks']['network'])) {
|
||||
if (!isset($config['OPNsense']['Tinc']['networks']['network'][0])) {
|
||||
$networks = array($config['OPNsense']['Tinc']['networks']['network']);
|
||||
} else {
|
||||
$networks = $config['OPNsense']['Tinc']['networks']['network'];
|
||||
}
|
||||
foreach ($networks as $network) {
|
||||
if (!empty($network['enabled'])) {
|
||||
$is_enabled = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (isset($config['OPNsense']['Tinc']['networks']['network'])) {
|
||||
if (!isset($config['OPNsense']['Tinc']['networks']['network'][0])) {
|
||||
$networks = array($config['OPNsense']['Tinc']['networks']['network']);
|
||||
} else {
|
||||
$networks = $config['OPNsense']['Tinc']['networks']['network'];
|
||||
}
|
||||
foreach ($networks as $network) {
|
||||
if (!empty($network['enabled'])) {
|
||||
$is_enabled = true;
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if ($is_enabled) {
|
||||
|
|
|
|||
|
|
@ -13,6 +13,9 @@ name=opnsense-tincd
|
|||
|
||||
stop_cmd=tincd_stop
|
||||
start_cmd=tincd_start
|
||||
rcvar=OPNtincd_enable
|
||||
|
||||
[ -z "$OPNtincd_enable" ] && OPNtincd_enable="NO"
|
||||
|
||||
# stop tincd
|
||||
tincd_stop()
|
||||
|
|
|
|||
Loading…
Reference in a new issue