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
The recently imposed "must be logged in" restriction is a response to increased bot traffic on the site. This affects search, commits, and vuxml pages.
Search engines are not blocked. Try using "site:www.freshports.org" and your search terms.
After the ports freeze to fix some stuff, the freeze is over. I have some work to do before FreshPorts can start processing commits again before it can start processing again. I've created an issue for that.
Port details on branch 2026Q3
squid HTTP Caching Proxy
7.6 www on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 7.6Version of this port present on the latest quarterly branch.
Maintainer: timp87@gmail.com search for ports maintained by this maintainer
Port Added: 2026-07-27 23:17:33
Last Update: 2026-07-27 02:24:16
Commit Hash: 2fa187f
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 - no subversion history for this port

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.6/catalog.mk
  2. /usr/local/share/licenses/squid-7.6/LICENSE
  3. /usr/local/share/licenses/squid-7.6/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 = 1783280501 SHA256 (squid-7.6.tar.xz) = 852178fdc37c5b0786a934fc990c7d2fffc82acf19b2284be209b96431d25992 SIZE (squid-7.6.tar.xz) = 2436896

No package information for this port in our database
Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link: pkg-fallout
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
There are no ports dependent upon this port

Configuration Options:
===> The following configuration options are available for squid-7.6: 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_6/
Collapse this list.

Number of commits found: 1

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
7.6
27 Jul 2026 02:24:16
commit hash: 2fa187f793932f733d0b74796413d6ec995a9c0fcommit hash: 2fa187f793932f733d0b74796413d6ec995a9c0fcommit hash: 2fa187f793932f733d0b74796413d6ec995a9c0fcommit hash: 2fa187f793932f733d0b74796413d6ec995a9c0f files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
Author: ml
www/squid: Update 7.4 => 7.6

Changelogs:
https://github.com/squid-cache/squid/blob/SQUID_7_6/ChangeLog

PR:		296633
Approved by:	Pavel Timofeev <timp87@gmail.com> (maintainer)
Sponsored by:	UNIS Labs
Co-authored-by:	takefu@airport.fm
MFH:		2026Q3

(cherry picked from commit b7c3610b959d1b5158c3c49db6ca69a3f15a15fa)

Number of commits found: 1