notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photos
All times are UTC
Ukraine
Port details
squid HTTP Caching Proxy
7.4 www on this many watch lists=169 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.4Version of this port present on the latest quarterly branch.
Maintainer: timp87@gmail.com search for ports maintained by this maintainer
Port Added: 2002-10-13 21:07:20
Last Update: 2026-01-26 23:39:46
Commit Hash: c37b2be
People watching this port, also watch:: postfix, clamav, gmake, expat
License: GPLv2
WWW:
https://www.squid-cache.org/
https://github.com/squid-cache/squid/
Description:
Squid is a fully-featured HTTP/1.0 proxy which is almost (but not quite) HTTP/1.1 compliant. Squid offers a rich access control, authorization and logging environment to develop web proxy and content serving applications.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
pkg-plist: as obtained via: make generate-plist
Expand this list (183 items)
Collapse this list.
  1. /usr/local/share/licenses/squid-7.4/catalog.mk
  2. /usr/local/share/licenses/squid-7.4/LICENSE
  3. /usr/local/share/licenses/squid-7.4/GPLv2
  4. etc/periodic/weekly/900.squid-rotate-log
  5. sbin/squid
  6. share/man/man8/url_lfs_rewrite.8.gz
  7. share/man/man8/storeid_file_rewrite.8.gz
  8. share/man/man8/squid.8.gz
  9. share/man/man8/security_fake_certverify.8.gz
  10. share/man/man8/log_db_daemon.8.gz
  11. share/man/man8/helper-mux.8.gz
  12. share/man/man8/ext_unix_group_acl.8.gz
  13. share/man/man8/ext_file_userip_acl.8.gz
  14. share/man/man8/ext_delayer_acl.8.gz
  15. share/man/man8/digest_file_auth.8.gz
  16. share/man/man8/basic_radius_auth.8.gz
  17. share/man/man8/basic_pop3_auth.8.gz
  18. share/man/man8/basic_pam_auth.8.gz
  19. share/man/man8/basic_ncsa_auth.8.gz
  20. share/man/man8/basic_getpwnam_auth.8.gz
  21. share/man/man8/basic_db_auth.8.gz
  22. libexec/squid/url_lfs_rewrite
  23. libexec/squid/url_fake_rewrite.sh
  24. libexec/squid/url_fake_rewrite
  25. libexec/squid/storeid_file_rewrite
  26. libexec/squid/security_fake_certverify
  27. libexec/squid/ntlm_fake_auth
  28. libexec/squid/log_file_daemon
  29. libexec/squid/log_db_daemon
  30. libexec/squid/helper-mux
  31. libexec/squid/ext_unix_group_acl
  32. libexec/squid/ext_file_userip_acl
  33. libexec/squid/ext_delayer_acl
  34. libexec/squid/digest_file_auth
  35. libexec/squid/basic_radius_auth
  36. libexec/squid/basic_pop3_auth
  37. libexec/squid/basic_pam_auth
  38. libexec/squid/basic_ncsa_auth
  39. libexec/squid/basic_getpwnam_auth
  40. libexec/squid/basic_fake_auth
  41. libexec/squid/basic_db_auth
  42. libexec/squid/unlinkd
  43. @comment share/man/man8/ext_time_quota_acl.8.gz
  44. @comment share/man/man8/ext_session_acl.8.gz
  45. @comment libexec/squid/ext_time_quota_acl
  46. @comment libexec/squid/ext_session_acl
  47. share/man/man8/security_file_certgen.8.gz
  48. libexec/squid/security_file_certgen
  49. @(,squid,4510) libexec/squid/pinger
  50. libexec/squid/diskd
  51. etc/squid/squid.conf.documented
  52. etc/squid/mib.txt
  53. etc/squid/icons/silk/script_palette.png
  54. etc/squid/icons/silk/script_gear.png
  55. etc/squid/icons/silk/script.png
  56. etc/squid/icons/silk/plugin_add.png
  57. etc/squid/icons/silk/plugin.png
  58. etc/squid/icons/silk/picture.png
  59. etc/squid/icons/silk/photo.png
  60. etc/squid/icons/silk/page_world.png
  61. etc/squid/icons/silk/page_white_zip.png
  62. etc/squid/icons/silk/page_white_word.png
  63. etc/squid/icons/silk/page_white_text.png
  64. etc/squid/icons/silk/page_white_stack.png
  65. etc/squid/icons/silk/page_white_powerpoint.png
  66. etc/squid/icons/silk/page_white_picture.png
  67. etc/squid/icons/silk/page_white_magnify.png
  68. etc/squid/icons/silk/page_white_flash.png
  69. etc/squid/icons/silk/page_white_cplusplus.png
  70. etc/squid/icons/silk/page_white_c.png
  71. etc/squid/icons/silk/page_white_acrobat.png
  72. etc/squid/icons/silk/page_white.png
  73. etc/squid/icons/silk/page_green.png
  74. etc/squid/icons/silk/page_excel.png
  75. etc/squid/icons/silk/page_code.png
  76. etc/squid/icons/silk/package_go.png
  77. etc/squid/icons/silk/package.png
  78. etc/squid/icons/silk/music.png
  79. etc/squid/icons/silk/link.png
  80. etc/squid/icons/silk/layout.png
  81. etc/squid/icons/silk/layers.png
  82. etc/squid/icons/silk/information.png
  83. etc/squid/icons/silk/image.png
  84. etc/squid/icons/silk/folder_table.png
  85. etc/squid/icons/silk/folder.png
  86. etc/squid/icons/silk/film_key.png
  87. etc/squid/icons/silk/film.png
  88. etc/squid/icons/silk/drive_disk.png
  89. etc/squid/icons/silk/database_table.png
  90. etc/squid/icons/silk/database.png
  91. etc/squid/icons/silk/cup.png
  92. etc/squid/icons/silk/css.png
  93. etc/squid/icons/silk/computer_link.png
  94. etc/squid/icons/silk/compress.png
  95. etc/squid/icons/silk/chart_line.png
  96. etc/squid/icons/silk/cd.png
  97. etc/squid/icons/silk/bullet_red.png
  98. etc/squid/icons/silk/bricks.png
  99. etc/squid/icons/silk/box.png
  100. etc/squid/icons/silk/bomb.png
  101. etc/squid/icons/silk/arrow_up.png
  102. etc/squid/icons/silk/application.png
  103. etc/squid/icons/SN.png
  104. etc/squid/errors/templates/error-details.txt
  105. etc/squid/errors/templates/ERR_ZERO_SIZE_OBJECT
  106. etc/squid/errors/templates/ERR_WRITE_ERROR
  107. etc/squid/errors/templates/ERR_URN_RESOLVE
  108. etc/squid/errors/templates/ERR_UNSUP_REQ
  109. etc/squid/errors/templates/ERR_UNSUP_HTTPVERSION
  110. etc/squid/errors/templates/ERR_TOO_BIG
  111. etc/squid/errors/templates/ERR_SOCKET_FAILURE
  112. etc/squid/errors/templates/ERR_SHUTTING_DOWN
  113. etc/squid/errors/templates/ERR_SECURE_CONNECT_FAIL
  114. etc/squid/errors/templates/ERR_READ_TIMEOUT
  115. etc/squid/errors/templates/ERR_READ_ERROR
  116. etc/squid/errors/templates/ERR_PROTOCOL_UNKNOWN
  117. etc/squid/errors/templates/ERR_PRECONDITION_FAILED
  118. etc/squid/errors/templates/ERR_ONLY_IF_CACHED_MISS
  119. etc/squid/errors/templates/ERR_NO_RELAY
  120. etc/squid/errors/templates/ERR_LIFETIME_EXP
  121. etc/squid/errors/templates/ERR_INVALID_URL
  122. etc/squid/errors/templates/ERR_INVALID_RESP
  123. etc/squid/errors/templates/ERR_INVALID_REQ
  124. etc/squid/errors/templates/ERR_ICAP_FAILURE
  125. etc/squid/errors/templates/ERR_GATEWAY_FAILURE
  126. etc/squid/errors/templates/ERR_FTP_UNAVAILABLE
  127. etc/squid/errors/templates/ERR_FTP_PUT_MODIFIED
  128. etc/squid/errors/templates/ERR_FTP_PUT_ERROR
  129. etc/squid/errors/templates/ERR_FTP_PUT_CREATED
  130. etc/squid/errors/templates/ERR_FTP_NOT_FOUND
  131. etc/squid/errors/templates/ERR_FTP_FORBIDDEN
  132. etc/squid/errors/templates/ERR_FTP_FAILURE
  133. etc/squid/errors/templates/ERR_FTP_DISABLED
  134. etc/squid/errors/templates/ERR_FORWARDING_DENIED
  135. etc/squid/errors/templates/ERR_ESI
  136. etc/squid/errors/templates/ERR_DNS_FAIL
  137. etc/squid/errors/templates/ERR_DIR_LISTING
  138. etc/squid/errors/templates/ERR_CONNECT_FAIL
  139. etc/squid/errors/templates/ERR_CONFLICT_HOST
  140. etc/squid/errors/templates/ERR_CANNOT_FORWARD
  141. etc/squid/errors/templates/ERR_CACHE_MGR_ACCESS_DENIED
  142. etc/squid/errors/templates/ERR_CACHE_ACCESS_DENIED
  143. etc/squid/errors/templates/ERR_AGENT_WPAD
  144. etc/squid/errors/templates/ERR_AGENT_CONFIGURE
  145. etc/squid/errors/templates/ERR_ACL_TIME_QUOTA_EXCEEDED
  146. etc/squid/errors/templates/ERR_ACCESS_DENIED
  147. etc/squid/errors/TRANSLATORS
  148. etc/squid/errors/COPYRIGHT
  149. @comment share/man/man8/ext_sql_session_acl.8.gz
  150. @comment libexec/squid/ext_sql_session_acl
  151. @comment share/man/man8/ext_wbinfo_group_acl.8.gz
  152. @comment libexec/squid/ext_wbinfo_group_acl
  153. @comment libexec/squid/basic_smb_auth.sh
  154. @comment libexec/squid/basic_smb_auth
  155. @comment share/man/man8/basic_sasl_auth.8.gz
  156. @comment libexec/squid/basic_sasl_auth
  157. libexec/squid/basic_nis_auth
  158. @comment share/man/man8/ext_ldap_group_acl.8.gz
  159. @comment share/man/man8/ext_edirectory_userip_acl.8.gz
  160. @comment share/man/man8/basic_ldap_auth.8.gz
  161. @comment libexec/squid/ext_ldap_group_acl
  162. @comment libexec/squid/ext_edirectory_userip_acl
  163. @comment libexec/squid/digest_ldap_auth
  164. @comment libexec/squid/digest_edirectory_auth
  165. @comment libexec/squid/basic_ldap_auth
  166. share/man/man8/negotiate_kerberos_auth.8.gz
  167. libexec/squid/negotiate_wrapper_auth
  168. libexec/squid/negotiate_kerberos_auth_test
  169. libexec/squid/negotiate_kerberos_auth
  170. @comment @comment share/man/man8/ext_kerberos_sid_group_acl.8.gz
  171. @comment @comment libexec/squid/ext_kerberos_sid_group_acl
  172. @comment @comment libexec/squid/ext_kerberos_ldap_group_acl
  173. @comment @comment libexec/squid/cert_tool
  174. @sample etc/squid/squid.conf.sample
  175. @sample etc/squid/mime.conf.sample
  176. @sample etc/squid/errorpage.css.sample
  177. @dir(squid,squid,750) /var/squid/cache
  178. @dir(squid,squid,750) /var/squid
  179. @dir(squid,squid,750) /var/run/squid
  180. @dir(squid,squid,750) /var/log/squid
  181. @owner
  182. @group
  183. @mode
Collapse this list.
USE_RC_SUBR (Service Scripts)
  • squid
Dependency lines:
  • squid>0:www/squid
Conflicts:
CONFLICTS:
  • squid-devel
To install the port:
cd /usr/ports/www/squid/ && make install clean
To add the package, run one of these commands:
  • pkg install www/squid
  • pkg install squid
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: squid
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1769176987 SHA256 (squid-7.4.tar.xz) = e31976edd755c295bd5842a349c9c7dad16a683d066337cc09033c1302b4fed4 SIZE (squid-7.4.tar.xz) = 2441824

Packages (timestamps in pop-ups are UTC):
squid
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest7.47.44.136.14_17.4n/an/an/a
FreeBSD:13:quarterly7.47.45.96.147.4n/an/an/a
FreeBSD:14:latest7.47.45.76.14_17.45.9-5.9
FreeBSD:14:quarterly7.47.4-6.147.46.66.66.6
FreeBSD:15:latest7.47.4n/a6.14_1n/an/a6.66.7
FreeBSD:15:quarterly7.47.4n/a-n/an/a--
FreeBSD:16:latest7.47.4n/a-n/an/a--
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. gmake>=4.4.1 : devel/gmake
  2. pkgconf>=1.3.0_1 : devel/pkgconf
  3. perl5>=5.42.r<5.43 : lang/perl5.42
Runtime dependencies:
  1. perl5>=5.42.r<5.43 : lang/perl5.42
This port is required by:
for Run
  1. www/rejik
  2. www/squidguard

Deleted ports which required this port:

Expand this list of 6 deleted ports
  1. misc/instant-server*
  2. www/bannerfilter*
  3. www/dansguardian*
  4. www/dansguardian-devel*
  5. www/squirm*
  6. www/videocache*
  7. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options:
===> The following configuration options are available for squid-7.4: ARP_ACL=on: ARP/MAC/EUI based authentification CACHE_DIGESTS=on: Use cache digests DEBUG=off: Build with extended debugging support DELAY_POOLS=on: Delay pools (bandwidth limiting) DOCS=on: Build and/or install documentation ECAP=off: Loadable content adaptation modules EXAMPLES=on: Build and/or install examples FOLLOW_XFF=on: Support for the X-Following-For header FS_AUFS=on: AUFS (threaded-io) support FS_DISKD=on: DISKD storage engine controlled by separate service FS_ROCK=on: ROCK storage engine HTCP=on: HTCP support ICAP=on: the ICAP client ICMP=on: ICMP pinging and network measurement IPV6=on: IPv6 protocol support KQUEUE=on: Kqueue(2) support LARGEFILE=on: Support large (>2GB) cache and log files LAX_HTTP=on: Do not enforce strict HTTP compliance NETTLE=off: Nettle MD5 algorithm support SNMP=on: SNMP support SSL=on: SSL gatewaying support SSL_CRTD=on: Use ssl_crtd to handle SSL cert requests STACKTRACES=off: Enable automatic backtraces on fatal errors TDB=off: TrivialDB support required for session and time quota external helpers VIA_DB=on: Forward/Via database WCCP=on: Web Cache Coordination Protocol WCCPV2=on: Web Cache Coordination Protocol v2 ====> Authentication helpers AUTH_LDAP=off: Install LDAP authentication helpers AUTH_NIS=on: Install NIS/YP authentication helpers AUTH_SASL=off: Install SASL authentication helpers AUTH_SMB=off: Install SMB auth. helpers (req. Samba) AUTH_SQL=off: Install SQL based auth ====> GSSAPI Security API support: you have to select exactly one of them GSSAPI_BASE=on: GSSAPI support via base system (needs Kerberos) GSSAPI_HEIMDAL=off: GSSAPI support via security/heimdal GSSAPI_MIT=off: GSSAPI support via security/krb5 GSSAPI_NONE=off: Disable GSSAPI support ====> Options available for the radio FW: you can only select none or one of them TP_IPF=off: Transparent proxying with IPFilter TP_IPFW=on: Transparent proxying with IPFW TP_PF=off: Transparent proxying with PF ===> Use 'make config' to modify these settings
Options name:
www_squid
USES:
compiler:c++17-lang cpe gmake localbase:ldflags perl5 pkgconfig shebangfix tar:xz gssapi ssl
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://github.com/squid-cache/squid/releases/download/SQUID_7_4/
Collapse this list.
Port Moves
  • port moved here from www/squid3 on 2021-09-30
    REASON: Has expired: Unsupported by upstream

Number of commits found: 315 (showing only 15 on this page)

«  1 | 2 | 3 | 4 

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.5.4_1
28 Dec 2003 09:58:21
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
[PATCH] www/squid: update to 2.5-STABLE4 (+ vendor patches)

[...]
- Add 2.5-STABLE4 vendor patches
  - cache.log message on "squid -k reconfigure" confusing
  - digest auth never detects password changes
  - login with space confuses redirector helpers
  - FQDNcache discards negative responses when using internal DNS
  - Full details at http://www.squid-cache.org/Versions/v2/2.5/bugs/#STABLE4
[...]

PR:             ports/58090
Submitted by:   Jonathan Noack <noackj@concordiacrusaders.org>
Approved by:    MAINTAINER TIMEOUT
2.5.4
28 Dec 2003 09:46:35
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
[PATCH] www/squid: update to 2.5 STABLE 4

        - Update to 2.5-STABLE4
        - plist is correct -- see ports/56392 for details on extra files

PR:             ports/56926
Submitted by:   Jonathan Noack <noackj@concordiacrusaders.org>
Approved by:    MAINTAINER TIMEOUT
2.5_4
13 Dec 2003 13:35:49
Original commit files touched by this commit This port version is marked as vulnerable.
kuriyama search for other commits by this committer
o Allow to use $SQUID_CONFIGURE_ARGS in /etc/make.conf for additional
  $CONFIGURE_ARGS.

No response from:       maintainer
2.5_4
27 Jul 2003 08:45:41
Original commit files touched by this commit This port version is marked as vulnerable.
adrian search for other commits by this committer
.. add the missing file.

PR:             ports/54153
2.5_4
27 Jul 2003 08:45:11
Original commit files touched by this commit This port version is marked as vulnerable.
adrian search for other commits by this committer
Massive upgrade to 2.5-stable3. Thanks!

PR:             ports/54153
Submitted by:   Jon Noack <noackjr@alumni.rice.edu>
2.5_3
09 Apr 2003 08:31:30
Original commit files touched by this commit This port version is marked as vulnerable.
adrian search for other commits by this committer
Bring the squid-2.5 port up to 2.5.STABLE2.
Expect another few commits soon to improve features :)
2.5_2
09 Mar 2003 10:59:08
Original commit files touched by this commit This port version is marked as vulnerable.
netchild search for other commits by this committer
Add vendor patches:
 - fixes for some security issues
 - fixes for Samba 2.2.6 or later
 - fixes for OpenSSL 0.9.7 or later
 - performance fixes
 - reliability fixes
 - stability fixes
 - documentation fixes
 - fixes/improvements for OpenLDAP 2.1.x or later
 - ...

Have a look at http://www.squid-cache.org/Versions/v2/2.5/bugs/ for a
more detailed description.

Maintainer timeout after:       ~3 months
Submitted by:   marius@alchemy.franken.de
Approved by:    kris
2.5_1
07 Mar 2003 06:12:57
Original commit files touched by this commit This port version is marked as vulnerable.
ade search for other commits by this committer
Clear moonlight beckons.
Requiem mors pacem pkg-comment,
And be calm ports tree.

E Nomini Patri, E Fili, E Spiritu Sancti.
2.5_1
31 Jan 2003 09:02:49
Original commit files touched by this commit This port version is marked as vulnerable.
adrian search for other commits by this committer
Grab the patch against squid24 from a PR..

PR:             42747
2.5_1
02 Jan 2003 20:21:40
Original commit files touched by this commit This port version is marked as vulnerable.
seanc search for other commits by this committer
Document the configure argument for reverse SSL proxies.
2.5_1
05 Nov 2002 00:48:06
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
Removed double USE_PERL5

Submitted by:   marius@alchemy.franken.de
2.5_1
04 Nov 2002 22:57:37
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
Half of these ones missed yesterday while converting to USE_REINPLACE.
The other half needs perl to build.

Noticed on bento and others (full mailbox :-)
2.5_1
04 Nov 2002 01:13:23
Original commit files touched by this commit This port version is marked as vulnerable.
edwin search for other commits by this committer
PERL -> REINPLACE
Noticed by: bento
2.5_1
14 Oct 2002 05:51:12
Original commit files touched by this commit This port version is marked as vulnerable.
adrian search for other commits by this committer
Update the port to squid-2.5.stable1.

Notable features:

* I'm building _all_ of the error page languages now
* I'm building a handful of the helper modules (the ones that don't
  require ldap or samba to be installed)
* underscores in hostnames are enabled - every few weeks we squid people
  get emails asking why someone can't get to some_user.geocities.com .
  Bad geocities. :)
2.4_10
13 Oct 2002 21:07:00
Original commit files touched by this commit This port version is marked as vulnerable.
knu search for other commits by this committer
- Use MASTER_SITE_SUBDIR.
- Add MASTER_SITE_RINGSERVER to MASTER_SITES.

Number of commits found: 315 (showing only 15 on this page)

«  1 | 2 | 3 | 4