Dglog: Difference between revisions
mNo edit summary |
m (Removed hyperlinks to hypothetical URLs.) |
||
Line 34: | Line 34: | ||
Uncomment and change | Uncomment and change | ||
$cgipath = 'http://your.ip/cgi-bin/dglog/dglog2.pl'; | $cgipath = '<nowiki>http://your.ip/cgi-bin/dglog/dglog2.pl</nowiki>'; | ||
Comment | Comment | ||
Line 46: | Line 46: | ||
{{Cmd|/etc/init.d/lighttpd start && rc-update add lighttpd default}} | {{Cmd|/etc/init.d/lighttpd start && rc-update add lighttpd default}} | ||
Done! Now you can browse to http://your.ip/cgi-bin/dglog/dglog2.pl and check the DansGuardian log file. | Done! Now you can browse to <nowiki>http://your.ip/cgi-bin/dglog/dglog2.pl</nowiki> and check the DansGuardian log file. | ||
[[Category:Server]] | [[Category:Server]] | ||
[[Category:Monitoring]] | [[Category:Monitoring]] | ||
[[Category:Perl]] | [[Category:Perl]] |
Revision as of 19:08, 20 December 2021
Dlog its a CGI log analyzer for the web content filter DansGuardian, which is being developed under the GNU General Public License (GPL). you need to have DansGuardian installed and working. Dglog2 will read the access.log log file from /var/log/dansguardian directory. You can use dglog to to have a basic analysis of the dansguardian log. Its very simple and basic, but its a good start.
Install http server and perl
apk add lighttpd perl
Configure lighttpd
Edit the /etc/lighttpd.conf file
nano +44 /etc/lighttpd/lighttpd.conf
Uncomment the following line:
include "mod_cgi.conf"
Save and exit.
Installing dglog
Make the necesary directory
mkdir -p /var/www/localhost/htdocs/cgi-bin/dglog
cd /var/www/localhost/htdocs/cgi-bin/dglog
Download
wget http://dansguardian.pl/pobierz/dglog2.pl -P /var/www/localhost/htdocs/cgi-bin/dglog
Edit the dglog2.pl file
nano +104 dglog2.pl
Uncomment and change
$cgipath = 'http://your.ip/cgi-bin/dglog/dglog2.pl';
Comment
$cgipath = $ENV{SCRIPT_NAME};
Starting
Starting http server and adding to boot.
/etc/init.d/lighttpd start && rc-update add lighttpd default
Done! Now you can browse to http://your.ip/cgi-bin/dglog/dglog2.pl and check the DansGuardian log file.