Hello Matthias,
Hi,
Feedback: As far I can see, no problems here. Great! ;-)
Thanks for joining the testing team and providing your feedback.
I did several - personal - enhancements, perhaps you could think of it:
I altered the Logs menu, showing '/var/log/guardian/guardian.log', with a *very* simple '/srv/web/ipfire/cgi-bin/logs.cgi/guardian_log.dat', and a new entry in '/var/ipfire/menu.d/70-log.menu':
... $sublogs->{'51.guardian'} = {'caption' => $Lang::tr{'guardian log'}, 'uri' => '/cgi-bin/logs.cgi/guardian_log.dat', 'title' => "$Lang::tr{'guardian log'}", 'enabled' => 1 }; ...
Sounds nice, the feature to view guardians logfile inside the web interface would be a huge benefit.
Please share your "guardian_log.dat" file so it can be included.
I did the same some time ago with 'squid', so I thought of no problems and it works. The underlying CGI is *really* simple, no comfort, but its doing its job.
Second, I compiled 'guardianctrl.c' to REJECT, not to DROP and its working either.
Feature request: User switch on GUI, to switch between REJECT and DROP. ;-)
Accepted, I will add this feature in a further version of guardian (2.1), please file a feature request on the bugtracker.
Thanks in advance,
-Stefan
Regards Matthias