Squid on RedHat Enterprise Linux

Pre-Built Binary Packages

Eliezer Croitoru maintains squid packages for Red Hat Enterprise Linux 6. These packages are unofficial and are not supported by Red Hat. They are intended for RHEL users who would like to try newer squid packages.

Unofficial packages for Red Hat Enterprise Linux 4 and 5 by Jiri Skala appear to no longer be available.

Squid-3.5

Squid-3.4

Compiling

The following ./configure options install Squid into the RedHat structure properly:

  --prefix=/usr
  --includedir=/usr/include
  --datadir=/usr/share
  --bindir=/usr/sbin
  --libexecdir=/usr/lib/squid
  --localstatedir=/var
  --sysconfdir=/etc/squid

Troubleshooting

  • /!\ SELinux on RHEL 5 does not give the proper context to the default SNMP port (3401) as of selinux-policy-2.4.6-106.el5

The command to takes care of this problem is:

semanage port -a -t http_cache_port_t -p udp 3401

(via http://tanso.net/selinux/squid/)


CategoryKnowledgeBase SquidFaq/BinaryPackages

KnowledgeBase/RedHat (last edited 2015-02-09 11:28:28 by Amos Jeffries)