Search Mac Software Downloads
|
DESCRIPTION
Privoxy is a web proxy with advanced filtering capabilities for protecting privacy, filtering web page content, managing cookies, controlling access, and removing ads, banners, pop-ups and other obnoxious Internet junk. Privoxy has a very flexible configuration and can be customized to suit individual needs and tastes. Privoxy has application for both stand-alone systems and multi-user networks. Privoxy is based on Internet Junkbuster(tm).
WHAT'S NEW
Version 3.0.14b: Release notes were unavailable when this listing was updated.
REQUIREMENTS
Mac OS X 10.1 or later.

Bookmark and Share

Developer:Privoxy Developers
Downloads:16,400
  - Version d/l:2,891
Internet:Internet Utilities
License:Free
Date:24 Jul 2009
Platform:PPC/Intel
OTHER PEOPLE SUGGEST
Suggest something else:
Privoxy User Reviews (35 posts)Write A Review
sort: smiles | time
Jul 24 2009

KANKEI71  Why there is no installer anymore. It's a pity.

I tryed to install from source but it didn't work.

Can anyone explain the correct command lines for installing privoxy on a Mac from source please? (Without using MacPorts)

Thank you  
(Version 3.0.14b)

praisebury
+1
[ 1 Reply - Reply ]
Replies:
Sep 13 2009

NOVICIUS  You can build the source and let it install the files to the default locations /usr/local/... etc, and you can use it by manually. But it is BETA.

I hope this answer is not too short ;)

Using from terminal:

cd /usr/local/sbin

sudo ./privoxy --user privoxy.privoxy /usr/local/etc/privoxy/config

Build:

The instructions are in the INSTALL file. Just write "make", press enter and answer yes when it wants to do the autoheader && autoconf etc. If you would like to run privoxy with special user called "privoxy", you must google the instructions for creating the user etc. or check if you already have it. In 10.5: "dscl localhost list /Local/Default/Users" or something similar. In 10.4. you can use GUI program from System Utilities, was it Directory or what??

After build, install it: "sudo make -s install USER=privoxy GROUP=privoxy".

When the installation succeeded, copy the missing files as instructed in below.

You can still use the Startup Item in OSX 10.4. and 10.5. even it is not supported anymore. The stuff we need is at the end of this text. The newest approach is the launchd daemon. I wrote a basic solution for this only for testing privoxy so no further support is coming from me.

If you would like to use the current Privoxy Utility (mine was v. 1.2), you choice is the Startup Item. Use only one solution.

My privoxy is build as default and installed as "make -s install USER=privoxy GROUP=privoxy" to the 10.5. environment.

Launchd:

1. write a property list file inside /Library/LaunchDaemons/ and save it as org.privoxy.privoxy.plist

2. change the owner to the root and and the group to the wheel, and give everyone only read rights.

3. boot the system and check if privoxy is running and the system logs are not reporting any errors.

Startup Item:

1. create the Privoxy folder inside /Library/StartupItems/

2. write a property list file named StartupParameters.plist and a shell script named privoxy inside the Privoxy folder (plain text file).

3. the owner must be the root, the group is the wheel and the rights for the plist are rw-r--r--. So only the owner has write access. The folder and the shell script needs also the execute rights: rwxr-xr-x. If you don't change the rights, OSX will fix it after next system boot if you allow.

4. Boot the system, start the Privoxy Utility and check that it is working.

- - - Start of the Files - - -

File1 for launchd: org.privoxy.privoxy:

Label

org.privoxy.privoxy

KeepAlive

ProgramArguments

/usr/local/sbin/privoxy

--user

privoxy.privoxy

/usr/local/etc/privoxy/config

RunAtLoad

File2 for StartupItems: StartupParameters.plist

{

Description = "Privoxy";

Provides = ("Privacy enhancing proxy");

Requires = ("Network", "Resolver");

OrderPreference = "None";

Messages =

{

start = "Starting Privoxy";

stop = "Stopping Privoxy";

};

}

File3 for StartupItems: Privoxy:

#!/bin/bash

##

# Privoxy

##

. /etc/rc.common

PRIVOXY_PATH=/usr/local/sbin

PRIVOXY_PIDFILE=/var/run/privoxy.pid

PRIVOXY_USER=privoxy

PRIVOXY_CONFIG=/usr/local/etc/privoxy/config

PRIVOXY_LOG=/var/log/privoxy.log

StartService ()

{

if [ -x ${PRIVOXY_PATH}/privoxy ]; then

if ! pid=$(GetPID privoxy); then

echo "Starting privacy enhancing proxy"

${PRIVOXY_PATH}/privoxy --pidfile ${PRIVOXY_PIDFILE} --user ${PRIVOXY_USER} ${PRIVOXY_CONFIG} >> ${PRIVOXY_LOG} 2>&1

fi

fi

}

StopService ()

{

if pid=$(GetPID privoxy); then

echo "Stopping privacy enhancing proxy"

kill -TERM "${pid}"

else

echo "privoxy is not running."

fi

}

RestartService ()

{

if pid=$(GetPID privoxy); then

echo "Restarting privacy enhancing proxy"

kill -HUP "${pid}"

else

StartService

fi

}

RunService "$1"

- - - End of the Files - - -   
(Version 3.0.14b)

praisebury
-1

Jul 24 2009

TEKNOWLEDGIST  Why is this being posted in MU?? Mac support for Privoxy was dropped back at v.3.0.10!

Obviously, the project is still continuing, but this is only the tarball of the source code. It's unlikely to work in OS X even if you have the capability to compile it.

If someone with Mac coding ability were to contribute to the project this excellent product could once again be available for OS X.  
(Version 3.0.14b)

praisebury
+1
[ 3 Replies - Reply ]
Replies:
Jul 24 2009

TRONDAH  Check your facts before commenting. Privoxy still compiles and runs fine on OSX. You can either install from source manually or install using MacPorts.  
(Version 3.0.14b)

praisebury
+2
Jul 27 2009

TEKNOWLEDGIST  My statement was based on the facts here:

http://sourceforge.net/mailarchive/forum.php?thread_name=E1ME4eK-0008C5-AF%40d55xhf1.ch3.sourceforge.com&forum_name=ijbswa-users

and here:

http://sourceforge.net/tracker/?func=detail&atid=211118&aid=1876629&group_id=11118

If it's working for you, great. Maybe you could post a link or some information on how the average MU user can "install from source manually".

Privoxy should not however be on MU based on your anecdotal word when the official status for OS X is untested and unsupported.  
(Version 3.0.14b)

praisebury
0
Jul 27 2009

TRONDAH  Nowhere does it say that Privoxy will not run or compile on OSX. Like I said, it runs fine.

Here's the steps to install it:

1. Install MacPorts

2. Run 'sudo port install privoxy' in a terminal.

I agree that it might not belong on MU though as nobody is providing a packaged installer for it, but just because they ain't supporting OSX anymore doesn't mean it doesn't work. OSX is UNIX and POSIX compliant, it's pretty much guaranteed to work the same way as in BSD or Linux.  
(Version 3.0.14b)

praisebury
0

Aug 18 2008

STROB  I installed v3.0.10 onto OS X 10.4.11 with G5 using universal installer. But as with the initial upgrade to v3.0.8 this version prevents access to the internet. I am hoping that the developer fixes this as fast as he did the last time.  
(Version 3.0.10)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Aug 28 2008

STROB  Well, about one week later I received a kernel panic and had to reboot. I then received a pop-up asking me to fix my security settings. All of a sudden Privoxy 3.0.10 is working. Not sure what happened to make the upgrade work. Is a reboot necessary?  
(Version 3.0.10)

praisebury
0
Dec 9 2008

NEONBLUE2  ...yes? I'm not 100% sure but I reckon Privoxy doesn't start itself after installation. That's why you need to restart.  
(Version 3.0.10)

praisebury
0

Aug 18 2008

SMKOL  the re-configuration of Privoxy is completely accessible from the Privoxy Utility(which is a seperate drag-and-drop app) - any alternations to the default settings should be accessible there first and then if you enable the web alterations then you can configure most things through the browser. The current installer will also attempt to copy your current config files and list them as .old and so on in the utility. You can switch back and forth and copy and paste. However if you version is old it might be smarter to start fresh with the new one and add things as you go forward. In my experience a lot of cites that required custom steps to make work now just work.  
(Version 3.0.10)

praisebury
0
[ Reply ]
May 21 2008

THEBRIX  I find this the best ad-blocker for OS X; it is better than those provided by individual browsers (e.g. OmniWeb, Camino) or supplied as add-ons (e.g. AdBlockPlus, Saft, PithHelmet).

The configuration front end for OS X is a start; although there is no need to alter the configuration (in my experience) if you need to do so you have to edit text files, although they are well presented and commented. I hope that the front end progresses to a full preference pane, as is suggested.

The only weakness is that the installation is not fully automated; you have to edit global network settings to add the proxy (127.0.0.1 port 8118). However, doing so is relatively easy as that configuration is via the Networks preference pane ...

Once that is done a bonus is that all Web connections (e.g. to RSS readers) pass through the proxy and are filtered.  
(Version 3.0.8)

praisebury
+1
[ Reply ]
Feb 15 2008

CORPSECORPS  This altered install location SNAFU is enough to really CHEESE A PERSON OFF, but that's just the beginning!

I ran the installer feeling that it's use was a bad sign to begin with, carefully pored over the readme (remembering what a pain in the nether regions this thing was back in the day), and couldn't find anything about where to find anything.

After the install and a lengthy fruitless look in all the logical installation locations, i did a spotlight search and it too came up empty.

Ran the installer AGAIN just so i could look over the readme AGAIN to find out where to locate the stupid thing. No help.

Opened up Terminal to have a look in more obscure locations. Still couldn't find a bloody Privoxy folder. Tried the 'man' page. Worked, but no help as far as finding the rest.

Went to the online manual and read where it said to look. NOT THERE!

Cranked up Pathfinder and did a search. By then Time Machine had done a backup so i got a lengthy list of files and locations.

What?! It's scattered all over in a bunch of directories not normally visible!

Finally i went to the tracker and found the "Why the changed install location?" entry and read through a bunch of discussion which gave some reason to hope.

Decided to check here for a new version or just express what a non-Mac-like disaster this thing is!

What DO the developers have against simplicity?!

.  
(Version 3.0.8)

praisebury
0
[ 1 Reply - Reply ]
Replies:
Apr 27 2008

SPACECAT85  According to Pacifist's examination of the install package, it's installed within various subfolders of the /usr directory (hit Command-Option-G in the Finder, then type in the path).

Not sure why they changed this, myself--it might be easier for developers porting it from other systems, but it's definitely less friendly for end users, especially as the traditional Unix directories aren't visible by default on OS X. 3.0.6 and 3.0.3 were both in one tidy "Privoxy" folder in the OS X Library folder.  
(Version 3.0.8)

praisebury
0

Feb 10 2008

MARKM68K  this version of privoxy has been updated. if you downloaded it two ago and were having problems, please download it again as there was a bug on mac os x 10.3 and 10.4 releases.

if you continue to have problems, please email me directly.  
(Version 3.0.8)

praisebury
0
[ Reply ]
Feb 10 2008

HEAVY_SHOWER  from privoxy.org:

To start Privoxy manually, double-click on the StartPrivoxy.command icon in the /Library/Privoxy folder. Or, type this command in the Terminal:

I installed -- but no such folder exists.

PPC - 10.4.11  
(Version 3.0.8)

praisebury
0
[ 2 Replies - Reply ]
Replies:
Feb 10 2008

NEONBLUE2  It seems they forgot to update their documentation. If you were using Privoxy 3.0.6 then uninstall it (using the uninstall script in the same folder), install Privoxy 3.0.8, and then restart.

Privoxy 3.0.8 installs into the startup items.  
(Version 3.0.8)

praisebury
+1
Feb 10 2008

HEAVY_SHOWER  Thanks, Neonblue -- I found the folder. But it seems I'll have reinstall.  
(Version 3.0.8)

praisebury
0

Oct 6 2007
*****

STEVEN JAY COHEN  I forgot to rate it :)

Aside from Ease of Use (which I gave a 3), the rest of Privoxy is definitely a 5. Heck, if it were possible, the other entries should all be 6!

Privoxy developers seem to be of the "If it ain't broke, don't fix it school."

It works GREAT in 10.4.10 on my Intel iMac, they don't NEED a newer version. If a new version is needed in 10.5.x, I trust that a newer one will be available.

Great product!  
(Version 3.0.6)

praisebury
+2
[ Reply ]
Aug 4 2007
*****

BRIONYBOB  No reviews for quite a while, which is a shame: Privoxy is excellent. It's now on version 3.0.6 which is running just fine on my Intel mac, whether it's a universal binary or not. It's easy to configure, once you've given the documentation a quick read, and it does everything that Pith Helmet or Adblocker used to do.

An amazing piece of kit - and free!  
(Version 3.0.6)

praisebury
+1
[ Reply ]
View all 35 posts >>