net-proxy/squid (gentoo)

Search

Package Information

Description:
Full-featured web proxy cache
Homepage:
https://www.squid-cache.org/

Versions

Version EAPI Keywords Slot
6.14-r1 8 ~alpha amd64 arm arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc x86 0

Metadata

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person" proxied="yes">
		<email>hlein@korelogic.com</email>
		<name>Hank Leininger</name>
	</maintainer>
	<maintainer type="project" proxied="proxy">
		<email>proxy-maint@gentoo.org</email>
		<name>Proxy Maintainers</name>
	</maintainer>
	<use>
		<flag name="ecap">Adds support for loadable content adaptation modules (http://www.e-cap.org)</flag>
		<flag name="esi">Enable ESI for accelerators, will cause squid reverse proxies to be capable of the Edge Acceleration Specification (www.esi.org)</flag>
		<flag name="htcp">Enable HTCP protocol</flag>
		<flag name="logrotate">Use <pkg>app-admin/logrotate</pkg> for rotating logs</flag>
		<flag name="qos">Adds support for Quality of Service using netfilter conntrack - see qos_flow directive for more info</flag>
		<flag name="ssl-crtd">Adds support for dynamic SSL certificate generation in SslBump environments</flag>
		<flag name="tproxy">Enables real Transparent Proxy support for Linux Netfilter TPROXY</flag>
		<flag name="wccp">Enable Web Cache Coordination Protocol</flag>
		<flag name="wccpv2">Enable Web Cache Coordination V2 Protocol</flag>
	</use>
	<upstream>
		<remote-id type="github">squid-cache/squid</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Flag Description 6.14-r1
caps Use Linux capabilities library to control privilege
ecap Adds support for loadable content adaptation modules (http://www.e-cap.org)
esi Enable ESI for accelerators, will cause squid reverse proxies to be capable of the Edge Acceleration Specification (www.esi.org)
gnutls Prefer net-libs/gnutls as SSL/TLS provider (ineffective with USE=-ssl)
htcp Enable HTCP protocol
kerberos Add kerberos support
ldap Add LDAP support (Lightweight Directory Access Protocol)
logrotate Use <pkg>app-admin/logrotate</pkg> for rotating logs
mysql Add mySQL Database support
nis Support for NIS/YP services
pam Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
perl Add optional support/bindings for the Perl language
postgres Add support for the postgresql database
qos Adds support for Quality of Service using netfilter conntrack - see qos_flow directive for more info
radius Add support for RADIUS authentication
samba Add support for SAMBA (Windows File and Printer sharing)
sasl Add support for the Simple Authentication and Security Layer
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
snmp Add support for the Simple Network Management Protocol if available
sqlite Add support for sqlite - embedded sql database
ssl Add support for SSL/TLS connections (Secure Socket Layer / Transport Layer Security)
ssl-crtd Adds support for dynamic SSL certificate generation in SslBump environments
systemd Enable use of systemd-specific libraries and features like socket activation or session tracking
test Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
tproxy Enables real Transparent Proxy support for Linux Netfilter TPROXY
valgrind Enable annotations for accuracy. May slow down runtime slightly. Safe to use even if not currently using dev-debug/valgrind
wccp Enable Web Cache Coordination Protocol
wccpv2 Enable Web Cache Coordination V2 Protocol

Files

Manifest

Type File Size Versions
DIST squid-6.9-memleak_fix.patch 22178 bytes 6.14-r1
Unmatched Entries
Type File Size
DIST squid-6.14.tar.xz 2548456 bytes
DIST squid-6.14.tar.xz.asc 745 bytes