ikiwiki hosting internals/ bugs/ analog shows garbage referrers

Because there's no exclusion pattern for referrers, most of the referrers mentionned in the report are from the site itself.

This is easily fixed:

[[!format diff """ commit 38cc74a79775aed357bd15f81e40906887d8cbcc Author: Antoine Beaupré anarcat@koumbit.org Date: Sat Sep 7 19:42:27 2013 -0400

    analog: exclude the main URL from referrer report

diff --git a/ikisite b/ikisite index eb38ac5..e3c9b21 100755 --- a/ikisite +++ b/ikisite @@ -2439,7 +2439,7 @@ sub analog { }

        chdir(logdir($hostname)) || die "chdir: $!";

-     system("analog", "+a", "+f", "+D", glob("access.log*"), @_);

-     system("analog", "+CREFREPEXCLUDE http://${hostname}/*", "+a", "+f", "+D", glob("access.log*"), @_);
      return undef; # don't print return code

  }

"""]]

This is 38cc74a in my git repo (`git://src.anarc.at/ikiwiki-hosting.git`). --anarcat

> applied --Joey