Wet Mogwai wrote:
I have to collect information from every system on my network. I wrote a
script that will be placed on a local web server. Now, I need to have an
easy way to make sure it is accessible by even the least capable user. I
would like to insert a link to it at the bottom of a page that every
computer would have bookmarked. Basically, I want to run essentially this
regex on a web page as it is being sent to the client:
s/\/BODY/A(defeatnabblefilter) HREF=addressclicky\/a\/BODY/i
Is this possible with squid? How can it be done? I already have squid
running as a transparent proxy. My google-fu is weak with this one. I seem
to only be able to find pages about making regex based ACLs.
Squid 3 supports ICAP
(http://en.wikipedia.org/wiki/Internet_Content_Adaptation_Protocol).
Otherwise, you could use a modified version of the Upside-Down-Ternet
(http://www.ex-parrot.com/~pete/upside-down-ternet.html). Instead of
modifying images, you could grab the to-be-modified page, and...
Well... Modify it. Using url_rewrite_access you would be able to limit
the pages for which your modification script would be called.
Chris