View Full Version : provixy 3.0.3 port
I started this while on my quest for an easy to port application to 2006. It didn't build straight out of the box - it fails building some documentation (missing dependencies I'm sure, but you don't really want man pages and documentation on the 770, right?) but all the binaries were there
Just for kicks, I finished the debian package. No guarantees it won't brick your 770, but I was able to install and uninstall, as well as reboot. And it seemed to work - bonus.
The documentation is at here (http://www.internettablettalk.com/wiki/index.php/Networking:Installing_and_running_PRIVOXY), but it should be ready to go out of the box.
I don't really have anyplace to host this, but feedback would be appreciated.
Brad.
EDIT: Upgraded to proper package build, minor cleanup
You are a hero! At last now I can consider moving to the 2006 OS : dependence on Privoxy was the main thing holding me back, and I know I was not alone in this... Thanks a lot !
PS: why not host this in the Maemo Garage ?
fpp-
Glad to help. I'm a bit embarassed that I didn't make this package "correctly", but I figured it was better than nothing.
As far as the garage goes, I didn't think a simple *nix port was worthy of setting up a project for. Seems like overkill to me. Especially since I'm not distributing the source (what you see is what there is).
Brad.
Well, I don't know. Now that we can't use third-party arm binarie anymore, I think even a "simple port" has merit, especially for something like Privoxy that makes a lot of sense on the 770... also it would give your work a more permanent home (and easier to find) than a post in this forum, so we could link to it in the 2006 Application Catalog in the Maemo Wiki... else most potential users will miss it !
BanditRider
2006-07-03, 00:10
I installed vim by just clicking on the deb file om my memory card and it installed just fine.
You're officially my hero. ;) I can't surf without Privoxy anymore. One big hurdle towards upgrading to 2006 removed.
Was this compiled with support for web configuration and toggling it from the web by any chance?
A better option would be a "Ports" project at the Garage. Some kind of system for building projects from source, applying appropriate 770 patches and building ARMEL debs.
A bit like fink for Mac OS X or cygwin for Windows, IYSWIM.
Then that could be the home for all sorts of things, as I agree with bradb - a Garage project for a simple recompile seems pointless.
Cheers,
Andrew
You're officially my hero. ;) I can't surf without Privoxy anymore. One big hurdle towards upgrading to 2006 removed.
Was this compiled with support for web configuration and toggling it from the web by any chance?
How to I know if those features are enable?
Brad.
Was this compiled with support for web configuration and toggling it from the web by any chance?
I was playing with this today, and if you're talking about going to the following web page:
http://config.privoxy.org/show-status
Yes, it does seem to have support for web configuration :-)
Nice little tool.
Brad.
Further to that I've put together some thoughts on MUD - the Maemo Unofficial Debs project - here:
http://maemo.org/pipermail/maemo-developers/2006-July/004527.html
Ideally, I'd see it providing the debs for privoxy, vim, rsync etc. with as little work as possible.
Comments welcome here, by email or on the maemo-developers (http://maemo.org/community/mailing-lists.html) mailing list.
Cheers,
Andrew
I think that it's a great idea !
If it's workable and accepted, it would certainly ease the angst of upgrading, and the loss-of-autonomy feeling for us "in-between users" (*) who depend on suchs addons...
Thanks !
(*) by that I mean people like me, who are :
- reasonably Linux-savvy, and not afraid of the command line, and have no qualms about fishing around in debian-arm or slackware repositories, looking up dependencies, manually installing and configuring non-maemo debs to make things work,
- not competent/dedicated/blessed-with-spare-time enough to set up a cross-compiling tool chain, learn to use it and grok the intricacies of deb packaging to reproduce what used to be much simpler before...
bradb,
Thanks again for that Privoxy port. I bit the bullet this weekend and upgraded to the 2006 OS. Everything went well and my GPRS connection is back up and running thanks to your work !
The "contrib" repository at the Maemo Garage that gnuite suggested is now available, I'll see if I can understand how to make your package available in there (if you don't beat me to it :-)...
fpp-
Glad to help. Feel free to pass it around anywhere you want, just do me a favor and use the package that I just attached to this thread - I tweaked the build process finally.
I'm hoping that Nokia will address how applications and ports will be handled soon - I think Andrew's idea is great and his comments about the Application Catalog needing to be replaced are dead on.
I was hoping something like debian's package website - say packages.maemo.org anyone?
But for now... I'm going to be setting up a webpage within the next day and adding a few ports to the applications catalog (nothing exciting, sorry).
Brad.
Okay. I installed the previous one and all went well - do I need to upgrade ?
PS - a final favour : as the thread owner, could you change "provixy" to "privoxy" in the title ? Makes it easier to find using search :-)
Thx,
fp
PPS : ports don't have to be exciting -- useful is quite enough :-)
Thanks so much BradB . Surfing is much easier on the eye now . So glad you compiled this package , my head felt like it might explode reading the install instructions . I'm sure it is easy for people who understand phrases like 'gain root priveledges' but for less intelligent mortals (more used to Windows or Macs) your package is a godsend .
Thanks again .
has anyone done extensive work customizing privoxy? i run two instances on my machine at home. one is daisy chained where squid forwards the traffic to privoxy and the other where privoxy is daisy chained to forward traffic to the tor server i am running. the second instance has logging turned off (actually routed to /dev/null) because the anonymity aspects of the tor network would be for naught if i had logs of requests going through there.
in both cases i have privoxy doing a ton of filtering and header modification. i alter the user agent to be "NotYourBusiness/.666", drop the user language, forge the referer url to be the root of the site requested and drop the X-Forwarded-For string.
then i have a ton of filters enabled. a lot of javascript and html annoyances are gotten rid of. when i use either setup as my proxy i get no banner ads, no popup ads and a much cleaner internet experience.
for those that dont know, with privoxy installed, started and set as your proxy on 127.0.0.1:8118, you can browse to http://config.privoxy.org and view/edit configurations.
one shortcoming that this highlights is that you have to specify the proxy in the network connection settings, which is a pain in the butt when you want to turn the functionality on or off. has there been any talk about revising that to allow you to specify your proxy independent of you connection? you have to disconnect the connection, edit the properties and reconnect to do what should be a browser based configuration.
vBulletin® v3.8.8, Copyright ©2000-2024, vBulletin Solutions, Inc.