log.dat: Fix an error with 'unbound' logging too much data.
Commit Message
- Make regex "non-greedy"
- grab data up to first occurance of "]" and not last occurance of "]"
Signed-off-by: Jon Murphy <jon.murphy@ipfire.org>
---
html/cgi-bin/logs.cgi/log.dat | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
@@ -74,7 +74,7 @@ my %sections = (
'suricata' => '(suricata: )',
'squid' => '(squid\[.*\]: |squid: )',
'ssh' => '(sshd(?:\(.*\))?\[.*\]: )',
- 'unbound' => '(unbound: \[.*:.*\])(.*:.*$)',
+ 'unbound' => '(unbound: \[.*?\])(.*:.*$)',
'urlfilter bl' => '(installpackage\[urlfilter\]: )',
'wireless' => '(hostapd:|kernel: ath.*:|kernel: wifi[0-9]:)'
);