There are good reasons to always put your web statistics behind some sort of authentication, even if you do not care who sees them.

    http://en.wikipedia.org/wiki/Referer_spam

I am working on another module for webalizer, and I would love to have both in the mainline.

I'll let this module shake out a bit, and then model the webalizer module on it when we get something we are happy with.

Brent

----- Original Message -----
From: "Joseph Hall" <notifications@github.com>
To: "saltstack/salt-contrib" <salt-contrib@noreply.github.com>
Cc: "Brent Lambert" <brent@enpraxis.net>
Sent: Friday, May 10, 2013 12:14:41 PM
Subject: Re: [salt-contrib] Awstats module added to salt-contrib (#38)



In modules/awstats.py: > @@ -0,0 +1,221 @@
> +'''
> +AWStats Configuration and Update for Static Deployment
> +
> +:maintainer: Brent Lambert <brent@enpraxis.net>
> +:maturity: new
> +:platform: RedHat, Debian Families
> +
> +A module to configure and update awstats deployed in non-dynamic mode, It
> +
> +- Controls access to statistics through basic authentication vi .htpasswd file 

@blambert555 I was far less friendly to you and @cvrebert than you guys deserved, and I apologize for that. Obviously, I have a chip on my shoulder about .htaccess. Last I checked, AWStats can even run without authentication (as opposed to, say, Nagios, which will refuse to even load without it), so unless things have changed, I wouldn't make that part of this. I think the proper solution is to give the Apache module some more love, so that it can be used in tandem with AWStats. Unfortunately, different distros have different ways to lay out Apache configs, and that makes it a pain. I don't like Debian,but I love how they've laid out their Apache configs, and I'm tempted to just write direct support for that into Salt and tell everybody else to conform or suck it. (This is why I'm not the community manager) 

— 
Reply to this email directly or view it on GitHub .