about

i am currently working as an open source software developer/maintainer and freelancer. you can hire me for any of these tasks:

  • system administration
  • system programming
  • web application development
  • consulting

for detailed information take a look at my résumé. please note that i currently do unix/linux and open source/free software only.

contact

Benedikt Böhm
Berlin, Germany

SMTP/XMPP
bb@xnull.de
IRC
Hollow at irc.oftc.net or irc.freenode.net
GPG
key id: 0xB5FAF161

detailed information is available. don't forget to take a look at my xing profile and gulp.de profile.

networking

if you do social networking you can follow me with these services:

xing gulp github ohloh twitter soup.io delicious last.fm

mod_anonymize_ip

Author: Benedikt Böhm
Version: 0.3.1
Web:http://bb.xnull.de/projects/mod_anonymize_ip/
Source:http://git.xnull.de/gitweb/?p=mod_anonymize_ip.git
Download:http://bb.xnull.de/projects/mod_anonymize_ip/dist/

mod_anonymize_ip is a simple apache module that implements bit masking for anonymizing the client IP address.

Installation

To compile and install this module, use apxs provided by the apache webserver:

apxs -i -a -c mod_anonymize_ip.c

Configuration

In your virtual host and/or directory configuration add ithe following directive:

AnonymizeIP <length>
Mask <length> bits of the client IP address
AnonymizeIPException <uri>
Add an exception (i.e. do not anonymize IP) for the given URI. can be used multiple times.

Bugs

Currently there is no possibility to exclude certain IPs from anonymization, which will render mod_authz_host useless in most cases.