aboutsummaryrefslogtreecommitdiff
path: root/doc/spam_fighting.mdwn
blob: 0e1047675cfbdcb1d1fb47e54b6e7b47f03a83a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
ikiwiki.info is occasionally attacked by persistent spammers who keep
making changes. Anyone can revert spam changes, and several people do.

If you find a spammer, and revert their spam, please post a link to the
spam commit here. After review, these can be used to ban spammers by login,
or for the really persistent ones, by IP (or even IP range).

If you're a trusted member of the ikiwiki community and would like access
to the setup branch in git to be able to update the ban list, get in touch
with joey with a ssh public key. Once your key is added, you will be able
to edit the ikiwiki.setup file on the setup branch, and push changes.
You will also be able to access the recent web server logs to find IP
addresses, by running: `ssh b-ikiwiki@ikiwiki.info logdump > access.log`

## Spam commits

[[!table data="""
Commit  | Date       | Login     | IP
854588d | 2013/08/15 | webschen1 | 79.228.6.28
d8f1faa | 2013/08/16 | webschen1 | 79.228.11.79
d1dbd8e | 2013/08/19 | webschen1 | 79.228.8.176
"""]]

[[schmonz]] attempted to ban `webschen1` and `ip(79.228.*.*)` and got this:

    remote: you are not allowed to change refs/heads/setup
    To git://git.ikiwiki.info/
     ! [remote rejected] setup -> setup (pre-receive hook declined)
    error: failed to push some refs to 'git://git.ikiwiki.info/'