Subject: CVS commit: pkgsrc/www
To: None <pkgsrc-changes@NetBSD.org>
From: Todd Vierling <tv@netbsd.org>
List: pkgsrc-changes
Date: 03/06/2006 19:31:03
Module Name:	pkgsrc
Committed By:	tv
Date:		Mon Mar  6 19:31:03 UTC 2006

Modified Files:
	pkgsrc/www: Makefile
Added Files:
	pkgsrc/www/ap-rpaf: DESCR Makefile PLIST distinfo

Log Message:
ap-rpaf-0.5, an Apache 1/2 module that twiddles the connecting client
IP and hostname information for backend servers that receive requests from
reverse proxies.

From DESCR:
mod_rpaf changes the remote address of the client visible to other Apache
modules when two conditions are satisfied. First condition is that the
remote client is actually a proxy that is defined in httpd.conf.
Secondly if there is an incoming X-Forwarded-For header and the proxy is
in it's list of known proxies it takes the last IP from the incoming
X-Forwarded-For header and changes the remote address of the client in
the request structure. It also takes the incoming X-Host header and
updates the virtualhost settings accordingly. For Apache2 mod_proxy it
takes the X-Forwared-Host header and updates the virtualhosts.


To generate a diff of this commit:
cvs rdiff -r1.440 -r1.441 pkgsrc/www/Makefile
cvs rdiff -r0 -r1.1 pkgsrc/www/ap-rpaf/DESCR pkgsrc/www/ap-rpaf/Makefile \
    pkgsrc/www/ap-rpaf/PLIST pkgsrc/www/ap-rpaf/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.