[ previous ] [ next ] [ threads ]
 From:  "M. G. (Michael) de Bruin" <mg dot debruin at buum dot nl>
 To:  Rolf Sommerhalder <rolf dot sommerhalder at alumni dot ethz dot ch>
 Cc:  m0n0wall dash dev at lists dot m0n0 dot ch
 Subject:  Re: [m0n0wall-dev] Transparent HTTP Proxy Redirection native in m0n0wall, or as Plugin Module?
 Date:  Sun, 17 Apr 2005 12:28:00 +0200
Rolf Sommerhalder wrote:
> I need transparent HTTP proxy redirection support behind m0n0wall's nice 
> Captive Portal, see
> http://m0n0.ch/wall/list/?action=show_msg&actionargs[]=159&actionargs[]=38
> So far, I got transproxy-1.5 working nicely in FreeBSD-5.3 (as guest OS 
> under VMware on Linux as host OS) as proof-of-concept. Then I started 
> integrating transproxy into the source tree of m0n0wall 1.2b7, which 
> adds 19 kByte for the tproxy binary and maybe less another kByte to the 
> .inc and .php files.
> But after reading through the archives, I am currently unsure if this 
> "native" integration into m0n0wall is the right approach, or if I should 
> better encapsulate it into a module and use Manuel's plugin concept.
> Several posters, including Manuel, expressed interest in transparent 
> HTTP proxy redirection. Shall I thus continue with the "native" 
> integration into m0n0wall (considering the small size of this 
> extension), or better change over to the plugin module solution?
> In case of "native" is the suitable option, what is the best way to 
> contribute code (diffs against rootfs, etc. - I didn't find an answer 
> yet in the archives/documentation)?
> Thanks,
> Rolf
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: m0n0wall dash dev dash unsubscribe at lists dot m0n0 dot ch
> For additional commands, e-mail: m0n0wall dash dev dash help at lists dot m0n0 dot ch

This is a discussion that has been going on for quite a while, with 
arguments for both sides. I sure as hell would appreciate either, since 
the need for transparent proxy redirection has popped up in a couple of 
networks I manage.


smime.p7s (4.5 KB, application/x-pkcs7-signature)