---
name: cacheboy
version: 1.6_3
origin: www/cacheboy16
comment: HTTP Caching Proxy (Squid Derivative) - Development Release
arch: freebsd:9:x86:64
www: http://www.cacheboy.net/
maintainer: adrian@FreeBSD.org
prefix: /usr/local
licenselogic: single
flatsize: 2270320
desc: |
  Cacheboy is a continuation of Squid-2 development which focuses on stability
  whilst improving performance, functionality and compliance.

  THIS SOFTWARE IS CURRENTLY BETA - the bugs need ironing out so please submit
  any mishaps as Issues via Google Code. New functionality will only appear after
  the code is stable, so please help us find and fix the bugs!

  Cacheboy supports all of the features found in Squid-2. This release
  currently doesn't support ICAP as it was never intergrated into the Squid-2
  release.

  WWW: http://www.cacheboy.net/
  WWW: http://code.google.com/p/cacheboy/
deps:
  perl: {origin: lang/perl5.14, version: 5.14.4}
categories:
- www
options: {TPROXY: off, SQUID_WCCPV2: off, SQUID_WCCP: on, SQUID_VIA_DB: off, SQUID_USERAGENT_LOG: off,
  SQUID_STRICT_HTTP: off, SQUID_STACKTRACES: off, SQUID_SSL: off, SQUID_SNMP: off,
  SQUID_SASL_AUTH: off, SQUID_REFERER_LOG: off, SQUID_PINGER: off, SQUID_PF: off,
  SQUID_LDAP_AUTH: off, SQUID_LARGEFILE: off, SQUID_KQUEUE: on, SQUID_IPFILTER: off,
  SQUID_IDENT: off, SQUID_HTCP: off, SQUID_FOLLOW_XFF: off, SQUID_DNS_HELPER: off,
  SQUID_DELAY_POOLS: off, SQUID_COSS: off, SQUID_CARP: on, SQUID_CACHE_DIGESTS: off,
  SQUID_AUFS: off, SQUID_ARP_ACL: off, NLS: on, DOCS: on}
message: |2

       o This port looks a lot like Squid. Yes, thats because its based
         on Squid-2.HEAD. The binaries and paths are the same as Squid -
         this is intended to make migrating from Squid-2.X to Cacheboy
         (sans ICAP) as effortless as possible.

       o You can find the configuration files for this package in the
         directory /usr/local/etc/squid.

       o A cache directory has been created in /usr/local/squid/cache.
         Log files will be written to /usr/local/squid/logs.

         Note:
         You must initialize new cache directories before you can start
         squid.  Do this by running "squid -z" as 'root' or 'squid'.
         If your cache directories are already initialized (e.g. after an
         upgrade of squid) you do not need to initialize them again.

       o The default configuration will deny everyone access to the
         proxy service. Edit the "http_access" directives in
         /usr/local/etc/squid/squid.conf to suit your needs.

       Please note that the Cacheboy start script is an rc.d style script.
       This means that Cacheboy will not start automatically at boot
       time unless it is explicitly enabled.

       To enable Cacheboy, set squid_enable=yes in either
       /etc/rc.conf, /etc/rc.conf.local or /etc/rc.conf.d/squid
       Please see /usr/local/etc/rc.d/squid(.sh) for further details.

       Note:
       If you just updated your Cacheboy installation from Squid 2.5 or earlier,
       make sure to check your Cacheboy configuration against the default
       configuration file /usr/local/etc/squid/squid.conf.default.

       Additionally, you should check your configuration by calling
       'squid -f /path/to/squid.conf -k parse' before starting Cacheboy.
