Tagline wanted, apply within.

…all the good ones were taken

Stacks Image 43

About SquidMan

SquidMan is a MacOS X graphical installer and manager for the Squid proxy cache. It is designed to operate as a "personal" proxy server.

When you run Squid on a MacOS X computer, it can:
  • cache downloaded content, reducing network traffic and improving browsing performance on slow links
  • act as a proxy server for other computers on your subnet
  • restore the operation of some MacOS X applications that normally fail through authenticated proxy servers

What's new - Announcing SquidMan 3.6 (November 16, 2014)

I'm pleased to announce the release of version 3.6 of SquidMan.

This version is bundled with Squid 3.4.9. It contains no cosmetic changes, but uses version 2 Code Signing for Gatekeeper conformance with OS X 10.9.5 and up. It also fixes a bug that at times would prevent a Squid upgrade being installed when a new version of SquidMan was run. The version of Squid bundled with this release has had SSL support disabled. This does not affect outgoing SSL connections, but does mean that the bundled version of Squid cannot be used as a reverse proxy for SSL content. This change was made because Apple has deprecated OpenSSL support in OS X.

As with version 3.5 of SquidMan, this version no longer supports PowerPC hardware, and requires a 64-bit system (note that some early intel iMacs are 32-bit only, and while they run 10.6.8, they only do so in 32-bit mode, and do not support this version of SquidMan). This version has been tested on Snow Leopard (64-bit only), Lion, Mountain Lion, Mavericks and Yosemite.

If you're upgrading from an earlier version of SquidMan (before 3.5), please note that some of the values in the template used by older versions of SquidMan are incompatible with the new version of Squid, and will generate errors or at least warnings when Squid is started. Thus, versions of SquidMan from 3.5 and higher need to replace the template file. If you have ever modified the template to add your own customisations, your changes will be lost during the upgrade. If you have modified the template from the default, be sure to save the old template before upgrading to SquidMan 3.6. After the upgrade, you will need to manually merge your changes back into the new template.

Helper Tool Issue

If you see a message indicating that there was a problem communicating with or installing the helper tool, open the terminal, and enter the following two commands:
  • sudo chgrp wheel /Library/PrivilegedHelperTools
  • sudo chmod 755 /Library/PrivilegedHelperTools
Now try running SquidMan again. It appears that this issue is caused by the Microsoft Office installer not setting the correct group and permissions on this directory if it creates it.

System requirements

The current release of SquidMan requires MacOS X 10.6.8 or higher, running in 64-bit mode.

Feedback

You can mail me at the address below with feedback, suggestions or bug reports about SquidMan. Because I have a regular job, and write software in my spare time, please don't be offended if I don't reply. Please note that I cannot provide support for squid.

Downloads

The current and all previous releases of SquidMan can be downloaded here. The SquidMan download includes documentation on how to install and use SquidMan.


SquidMan is Copyright © 2003-14 Tony Gray and may be freely distributed. The icon is by Samuel Krueger ("pixeljerk").
Tagline wanted, apply within.
© 2010-2014 Tony Gray Contact Me