(tinc) fix syslog, every tinc network uses it's own facility

This commit is contained in:
Ad Schellevis 2016-11-14 08:58:12 +01:00
parent f521f43159
commit 4469b21b4f

View file

@ -44,9 +44,16 @@ function if_tinc_syslog()
$logfacilities = array();
$logfacilities['tinc'] = array(
'facility' => array('tinc'),
'facility' => array(),
'remote' => 'vpn',
);
$mdl = new \OPNsense\Tinc\Tinc();
foreach ($mdl->networks->network->__items as $network) {
if ($network->enabled == '1') {
$logfacilities['tinc']['facility'][] = 'tinc.'.$network->name;
}
}
return $logfacilities;
}