Squid on RedHat Enterprise Linux
Contents
Pre-Built Binary Packages
Jiri Skala @ RedHat maintains experimental squid packages for Red Hat Enterprise Linux 4 and 5. 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.
Squid-3.3
Maintainer: Unofficial packages built by Eliezer Croitoru which can be used on RHEL.
RHEL 6 Download: http://repo.ngtech.co.il/rpm/
Squid-3.2
Maintainer: Unofficial packages built by Eliezer Croitoru which can be used on RHEL.
RHEL 6 Download: http://repo.ngtech.co.il/rpm/
Squid-3.1
Maintainer: Jiri Skala @ RedHat
RHEL 5 Download: http://people.redhat.com/jskala/squid/squid-3.1.8-1.el5
RHEL 6 Download: http://people.redhat.com/jskala/squid/
Squid-3.0
Maintainer: Jiri Skala @ RedHat
RHEL 5 Download: http://people.redhat.com/jskala/squid/squid-3.0.STABLE25-1.el5
Squid-2.7
Maintainer: Jiri Skala @ RedHat
RHEL 5 Download: http://people.redhat.com/jskala/squid/squid-2.7.STABLE9-1.el5
RHEL 4 Download: http://people.redhat.com/jskala/squid/squid-2.7.STABLE9-1.el4
Squid-2.6
Maintainer: Jiri Skala @ RedHat
RHEL 5 Download: http://people.redhat.com/jskala/squid/squid-2.6.STABLE23-1.el5
RHEL 4 Download: http://people.redhat.com/jskala/squid/squid-2.6.STABLE23-1.el4
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/)
