(tinc) small fixes

This commit is contained in:
Ad Schellevis 2016-11-11 18:44:43 +01:00
parent 5a4dce5914
commit 6bc1ba46ac
2 changed files with 15 additions and 14 deletions

View file

@ -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) {

View file

@ -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()