Port details |
- c-icap-modules Modules for c-icap: virus_scan and srv_url_check
- 0.5.7_1 www =4 0.5.7Version of this port present on the latest quarterly branch.
- Maintainer: rodrigo@FreeBSD.org
- Port Added: 2012-08-15 01:20:21
- Last Update: 2024-10-14 08:00:00
- Commit Hash: 300e56c
- People watching this port, also watch:: freeradius3, nagios-check_hdd_health, memcached, check_ssl_cert, jitsi-meet
- Also Listed In: security
- License: GPLv2+
- WWW:
- https://c-icap.sourceforge.net/
- Description:
- c-icap server modules:
virus_scan:
This is an antivirus service which uses the open source
clamav antivirus.
srv_url_check:
This is an URL blacklist/whitelist icap service
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- c-icap-modules>0:www/c-icap-modules
- To install the port:
- cd /usr/ports/www/c-icap-modules/ && make install clean
- To add the package, run one of these commands:
- pkg install www/c-icap-modules
- pkg install c-icap-modules
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: c-icap-modules
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1720345204
SHA256 (c_icap_modules-0.5.7.tar.gz) = 80bc0af10be171c0c73cd5886533a397c4d55211756fb6279f245ee7e5dd3814
SIZE (c_icap_modules-0.5.7.tar.gz) = 456000
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- autoconf>=2.72 : devel/autoconf
- automake>=1.17 : devel/automake
- libtoolize : devel/libtool
- Library dependencies:
-
- libclamav.so : security/clamav
- libicapapi.so : www/c-icap
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- www_c-icap-modules
- USES:
- libtool autoreconf
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
0.5.7_1 14 Oct 2024 08:00:00 |
Rodrigo Osorio (rodrigo) |
www/c-icap-modules: bump portrevision after www/c-icap update |
0.5.7 10 Jul 2024 17:43:14 |
Rodrigo Osorio (rodrigo) |
www/c-icap-modules: update to 0.5.7
Changelog: https://sourceforge.net/p/c-icap/mailman/message/58723534/ |
0.5.6_1 04 Mar 2024 09:50:45 |
Rodrigo Osorio (rodrigo) |
www/c-icap-modules: moved manpages to share/man
Set GNU_CONFIGURE_MANPREFIX and fix plist
Fix formatting to make linters happy |
0.5.6 07 Nov 2023 08:47:59 |
Rodrigo Osorio (rodrigo) |
www/c-icap-modules: update to 0.5.6
Major changes:
* Fixes to compile and run with c-icap-0.6.x releases
* Other minor fixes
Reorder and format Makefile to make linters happy |
0.5.5_1 03 Nov 2023 14:05:32 |
Rodrigo Osorio (rodrigo) |
*/*: Update WWW to use HTTPS for sourceforge.net projects
Homepage link is permanent redirected to its HTTPS counterpart |
0.5.5_1 29 Nov 2022 04:51:14 |
Yasuhiro Kimura (yasu) |
security/clamav: Update to 1.0.0
* Switch to use bundled TomsFastMath library. Upstream made
incompatible change to bundled copy and this makes it impossible to
use external one. They also dropped option to use it.
* Bump PORTREVISION of consumers as shlib version is changed.
* Note that though this is new LTS feature release security/clamav-lts
stays in 0.103.x until either next regular feature release (probably
1.1.0) is released or 0.103.x reaches its EoL.
ReleaseNotes: https://blog.clamav.net/2022/11/clamav-100-lts-released.html |
07 Sep 2022 21:58:51 |
Stefan Eßer (se) |
Remove WWW entries moved into port Makefiles
Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.
This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.
Approved by: portmgr (tcberner) |
0.5.5 07 Sep 2022 21:10:59 |
Stefan Eßer (se) |
Add WWW entries to port Makefiles
It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.
Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.
There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above ) |
0.5.5 20 Jul 2022 14:23:26 |
Tobias C. Berner (tcberner) |
www: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
*
* <hvo.pm@xs4all.nl>
* Aaron Dalton <aaron@FreeBSD.org>
* Aaron Dalton <aaron@daltons.ca>
* Aaron LI <aly@aaronly.me>
* Aaron Zauner <az_mail@gmx.at>
* Abel Chow <achow@transoft.net>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Adrian Steinmann <ast@marabu.ch>
* Akinori MUSHA aka knu <knu@idaemons.org> (Only the first 15 lines of the commit message are shown above ) |
0.5.5 25 Apr 2021 11:35:42 |
Rodrigo Osorio (rodrigo) |
www/c-icap: Upgrade to v0.5.8
Major changes:
* Bug #125: ISTag is not quoted
* Fix multiple bugs with 206 supported requests
* Bug fix: Kids are not exiting if the parent process is gone
* Bug fix: c-icap crashes on reconfigure
* Fix "Bug in the service 'xxx'. Please report to the service author..." |
0.5.4 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
0.5.4 22 Dec 2019 21:59:30 |
rodrigo |
www/c-icap-modules: update to 0.5.4
Remove patch patch-services_virus__scan_clamav__mod.c
fixed by upstream (Bug 121: https://sourceforge.net/p/c-icap/bugs/121)
Changelog:
* Bug 121: Support for Clamav-0.102.1
* Various issues reported by clang analyzer
* Fix memory leak when clamd TCP server is used instead of unix pipes.
PR: 242795
Submitted by: Franco Fichtner <franco@opnsense.org> |
0.5.3_1 01 Dec 2019 17:40:06 |
rodrigo |
Unbreak www/c-icap-modules
After clamav upgrade, there is a CLAMAV_VERSION variable on
clamav-version.h that conflicts with c-icap-modules.
Rename local variable adding a _ prefix to prevent the collision
and fix the build.
PR: 242231
Submitted by: garga
Obtained from: pfSense
Sponsored by: Rubicon Communications, LLC (Netgate) |
0.5.3_1 20 Nov 2019 13:56:36 |
antoine |
Mark BROKEN: fails to build
clamav_mod.c:108:13: error: expected identifier or '('
static char CLAMAV_VERSION[CLAMAV_VERSION_SIZE];
^
/usr/local/include/clamav-version.h:30:24: note: expanded from macro
'CLAMAV_VERSION'
#define CLAMAV_VERSION "0.102.0"
^
clamav_mod.c:645:6: warning: array index 63 is past the end of the array (which
contains 8 elements) [-Warray-bounds]
CLAMAV_VERSION[CLAMAV_VERSION_SIZE - 1] = '\0';
^ ~~~~~~~~~~~~~~~~~~~~~~~
/usr/local/include/clamav-version.h:30:24: note: expanded from macro
'CLAMAV_VERSION'
#define CLAMAV_VERSION "0.102.0"
^
Reported by: pkg-fallout |
0.5.3_1 22 Jan 2019 18:24:52 |
rodrigo |
Remove the BROKEN variable to make the port available again |
0.5.3 20 Jan 2019 14:37:52 |
rodrigo |
Upgrade c-icap-modules from 0.5.2 to 0.5.3
Change log:
* Add support for ClamAV 0.101.x
* Bug fix: use url-decoded string as filename on viralator mode
URL:
https://sourceforge.net/p/c-icap/news/2019/01/the-c-icap-modules-053-is-released-/
Reported by: Patrik Hildingsson <patrik@hildingsson.se> (private mail) |
0.5.2 19 Jan 2019 07:13:54 |
antoine |
Mark BROKEN: fails to build
clamav_mod.c:126:33: error: use of undeclared identifier 'CL_SCAN_STDOPT'
Reported by: pkg-fallout |
0.5.2 30 Sep 2018 09:07:18 |
rodrigo |
Upgrade C-icap-modules to 0.5.2
c-icap-modules-0.5.2 changes
- virus_scan: Add the counter AV_SCAN_FAILURES to count scan engine failures
- virus_scan: fix error handling when PassOnError is set to on
- virus_scan: Report correctly the X-Violations-Found header and the
virus_scan:viruses-list attribute.
- url_check: Fix misplaced space in added headers using the HttpHeaderReplace
and HttpHeaderAdd* rules
PR: 231378
Submitted by: Franco Fichtner <franco@opnsense.org> |
0.5.1 10 Apr 2018 21:47:22 |
rodrigo |
Upgrade c-icap-modules from 0.4.5 to 0.5.1
Changes :
Fixes to compile with the c-icap-0.5.x releases |
0.4.5 31 Mar 2017 22:00:25 |
rodrigo |
Update the port to 0.4.5 and take maintenership |
0.4.4 20 Feb 2017 04:19:50 |
vanilla |
Update to 0.4.4. |
0.4.3 17 May 2016 13:43:23 |
amdmi3 |
- Cosmetic fixes |
0.4.3 01 May 2016 05:03:25 |
pi |
www/c-icap{-modules}: 0.4.2 -> 0.4.3
c-icap-0.4.3 changes
- ci_membuf_write: do not warn user about writting after eof, if
not actualy someone try to write
- Man pages spelling errors
- Fix ModulesDir and ServicesDir default locations for some architectures
- Crashes for modules if null argument passed to ci_list_first,
ci_list_head and ci_list_tail macros
- Fix allow204 outside preview responses
- Use poll instead of select for polling network sockets and pipes
- Fix core dumps inside client_parse_icap_header()
c-icap-modules-0.4.3 changes
- Fix content_filtering service config and template file permissions
- Bug fixes in srv_content_filtering body data structures
- Bug fix: The second argument of srv_content_filtering.Action never accepted |
0.4.2_1 30 Apr 2016 22:14:07 |
mm |
Hand back www/c-icap, www/c-icap-modules and www/squidclamav to the pool. |
0.4.2_1 01 Apr 2016 14:33:58 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories v, w, x, y, and z.
With hat: portmgr
Sponsored by: Absolight |
0.4.2_1 02 Feb 2016 11:41:18 |
amdmi3 |
- Fix incorrect config file handling (srv_url_check.conf was copied from
srv_content_filtering.conf.default, not srv_url_check.conf.default) by switching
to @sample
- Fix LICENSE
Approved by: portmgr blanket
MFH: 2016Q1 (blanket) |
0.4.2 03 Jan 2016 23:48:43 |
mm |
Update c-icap and c-icap-modules to 0.4.2 |
0.3.2_5 11 Dec 2015 01:08:08 |
zi |
- Bump PORTREVISION after security/clamav update
PR: 205086
Submitted by: me |
0.3.2_4 13 Jul 2015 03:01:01 |
amdmi3 |
- Drop @dirrm* from plist
Approved by: portmgr blanket |
0.3.2_4 21 Nov 2014 22:21:18 |
mm |
Bump PORTREVISION due to c_icap upgrade |
0.3.2_3 15 May 2014 15:40:25 |
garga |
. Add USES=libtool on security/clamav
. Drop .la files
. Since lib version was downgraded, bump portrevision on ports that depends of
clamav
. Fix REQUIRE names on rc.d scripts |
0.3.2_2 14 May 2014 17:00:24 |
garga |
. Use new LIB_DEPENDS syntax
. INSTALL_TARGET = install-strip
. USES libtool and drop .la files
. Let the copy of default conf to .conf to pkg-plist only and make check-plist
happy
Approved by: portmgr (blanket) |
0.3.2_1 06 Apr 2014 21:36:44 |
antoine |
Finish stage support
Reported by: poudriere, make check-orphans
With hat: portmgr |
0.3.2 15 Mar 2014 03:07:11 |
mm |
Update c-icap to 0.3.3 and c-icap-modules to 0.3.2
Add staging support |
0.2.4 20 Sep 2013 23:36:54 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
www) |
0.2.4 30 Jul 2013 20:20:41 |
mm |
Update c-icap-modules to 0.2.4 |
0.2.3 04 May 2013 22:48:04 |
flo |
Fix installation of ports that rely on cp -n for installing files. r245960
changed cp to exit with a non-zero exit code if the file exists and is not
overwritten thus causing ports to fail installing when e.g. trying to cp
.default -> .conf files that already exist.
We just ignore the error and continue, as we used to.
Reported by: jaset
Approved by: portmgr (bapt) |
0.2.3 25 Nov 2012 08:51:54 |
mm |
Update c-icap and c-icap-modules to 0.2.3
Feature safe: yes |
0.2.2 20 Oct 2012 09:57:28 |
mm |
Update to 0.2.2
Feature safe: yes |
0.2.1_1 15 Aug 2012 01:47:11 |
mm |
Fix LICENSE |
0.2.1 15 Aug 2012 01:42:55 |
mm |
Add security to CATEGORIES
Fix Makefile order |
0.2.1 15 Aug 2012 01:19:53 |
mm |
c-icap server modules:
virus_scan:
This is an antivirus service which uses the open source
clamav antivirus.
srv_url_check:
This is an URL blacklist/whitelist icap service
WWW: http://c-icap.sourceforge.net/ |