centos add ipduh_intel simple awstats plugin

Notes on adding the ipduh_intel simple plugin to awstats on CentOS.

The system:
# cat /etc/issue; uname -r
CentOS release 5.8 (Final)
Kernel \r on an \m

2.6.18-308.20.1.el5



Install ipduh_intel
# cd /usr/local/awstats/wwwroot/cgi-bin/plugins/
# wget http://kod.ipduh.com/lib/ipduh_intel.pm
# chmod 755 ipduh_intel.pm
# cd /etc/awstats/ 


Add
LoadPlugin="ipduh_intel"
to every awstats.name.tld.conf configuration file in /etc/awstats.

Disable DNSLookup if enabled. Make sure that
DNSLookup=0
in every awstats.name.tld.conf configuration file in /etc/awstats.

PTR DNSLLookup is slow and useless if not hurtful.

Someone can easily put whatever.whatever , googlebot.google.com , or i.am.you.net in the PTR of an IP address.

The best persistent information of a visit ( the IP address ) is discarded when DNSLookup is used.

Also when DNSLookup is enabled the ipduh_intel plugin does not work well --it is a feature protecting you from silly features.



ipduh_intel simple --an awstats plugin-- centos