Bug 119236 - New port: www/squidclamav, interface to perform antivirus checks on data passing through Squid Proxy
Summary: New port: www/squidclamav, interface to perform antivirus checks on data pass...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: Felippe de Meirelles Motta
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-01-01 22:20 UTC by llevier
Modified: 2008-06-03 07:50 UTC (History)
0 users

See Also:


Attachments
squidclamav.shar (3.38 KB, application/x-shar)
2008-04-23 16:29 UTC, Florian Smeets
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description llevier 2008-01-01 22:20:01 UTC
--- squidclamav.shar begins here ---
# This is a shell archive.  Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file".  Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
#       squidclamav
#       squidclamav/files
#       squidclamav/files/patch-Makefile.in
#       squidclamav/distinfo
#       squidclamav/Makefile
#       squidclamav/pkg-descr
#
echo c - squidclamav
mkdir -p squidclamav > /dev/null 2>&1
echo c - squidclamav/files
mkdir -p squidclamav/files > /dev/null 2>&1
echo x - squidclamav/files/patch-Makefile.in
sed 's/^X//' >squidclamav/files/patch-Makefile.in << 
'END-of-squidclamav/files/patch-Makefile.in'
X*** Makefile.in.orig   Tue Jan  1 00:45:54 2008
X--- Makefile.in        Tue Jan  1 00:46:06 2008
X***************
X*** 59,65 ****
X       log.$(OBJEXT) main.$(OBJEXT) squidclamav.$(OBJEXT)
X  squidclamav_OBJECTS = $(am_squidclamav_OBJECTS)
X  squidclamav_LDADD = $(LDADD)
X! DEFAULT_INCLUDES = -I. -I$(srcdir) -I.
X  depcomp = $(SHELL) $(top_srcdir)/depcomp
X  am__depfiles_maybe = depfiles
X  COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
X--- 59,65 ----
X       log.$(OBJEXT) main.$(OBJEXT) squidclamav.$(OBJEXT)
X  squidclamav_OBJECTS = $(am_squidclamav_OBJECTS)
X  squidclamav_LDADD = $(LDADD)
X! DEFAULT_INCLUDES = -I. -I$(srcdir) -I. -I/usr/local/include
X  depcomp = $(SHELL) $(top_srcdir)/depcomp
X  am__depfiles_maybe = depfiles
X  COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
X***************
X*** 81,93 ****
X  GZIP_ENV = --best
X  distuninstallcheck_listfiles = find . -type f -print
X  distcleancheck_listfiles = find . -type f -print
X- ACLOCAL = @ACLOCAL@
X  AMDEP_FALSE = @AMDEP_FALSE@
X  AMDEP_TRUE = @AMDEP_TRUE@
X- AMTAR = @AMTAR@
X- AUTOCONF = @AUTOCONF@
X- AUTOHEADER = @AUTOHEADER@
X- AUTOMAKE = @AUTOMAKE@
X  AWK = @AWK@
X  CC = @CC@
X  CCDEPMODE = @CCDEPMODE@
X--- 81,88 ----
X***************
X*** 106,114 ****
X  INSTALL_PROGRAM = @INSTALL_PROGRAM@
X  INSTALL_SCRIPT = @INSTALL_SCRIPT@
X  INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
X! LDFLAGS = @LDFLAGS@
X  LIBOBJS = @LIBOBJS@
X! LIBS = @LIBS@
X  LTLIBOBJS = @LTLIBOBJS@
X  MAKEINFO = @MAKEINFO@
X  OBJEXT = @OBJEXT@
X--- 101,109 ----
X  INSTALL_PROGRAM = @INSTALL_PROGRAM@
X  INSTALL_SCRIPT = @INSTALL_SCRIPT@
X  INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
X! LDFLAGS = -L/usr/local/lib
X  LIBOBJS = @LIBOBJS@
X! LIBS = -lcurl
X  LTLIBOBJS = @LTLIBOBJS@
X  MAKEINFO = @MAKEINFO@
X  OBJEXT = @OBJEXT@
END-of-squidclamav/files/patch-Makefile.in
echo x - squidclamav/distinfo
sed 's/^X//' >squidclamav/distinfo << 'END-of-squidclamav/distinfo'
XMD5 (squidclamav-3.2.tar.gz) = d137d304161c87498164a16eaf144c91
XSHA256 (squidclamav-3.2.tar.gz) = 
01c1077e9265d636c265f1f6ced8ca019e205325abff6b6737cb169b2e819143
XSIZE (squidclamav-3.2.tar.gz) = 118542
END-of-squidclamav/distinfo
echo x - squidclamav/Makefile
sed 's/^X//' >squidclamav/Makefile << 'END-of-squidclamav/Makefile'
X# ex:ts=8
X# Ports collection makefile for:  squidclamav
X# Date created:                          Tue Jan 01, 2008
X# Whom:                                  Laurent LEVIER (llevier@argosnet.com)
X#
X# $FreeBSD: ports/security/squidclamav/Makefile,v 1.1 2008/01/01 
21:22:39 ll Exp $
X#
X
XPORTNAME=      squidclamav
XPORTVERSION=   3.2
XPORTREVISION=  2
XCATEGORIES=    www
XMASTER_SITES=  http://www.samse.fr/GPL/squidclamav/
X
XMAINTAINER=    llevier@argosnet.com
XCOMMENT=       Squid interface to ClamAV
X
XNO_LATEST_LINK=        yes
XPLIST_FILES=   bin/squidclamav etc/squidclamav.conf.dist
XGNU_CONFIGURE= yes
XUSE_GMAKE=     yes
XWRKSRC=                ${WRKDIR}/${PORTNAME}-${PORTVERSION}
X
XLIB_DEPENDS=   curl:${PORTSDIR}/ftp/curl
X
Xdo-install:
X       @${INSTALL_PROGRAM} ${WRKSRC}/squidclamav ${PREFIX}/bin
X       @${INSTALL_DATA} ${WRKSRC}/squidclamav.conf.dist ${PREFIX}/etc
X
X.include <bsd.port.mk>
END-of-squidclamav/Makefile
echo x - squidclamav/pkg-descr
sed 's/^X//' >squidclamav/pkg-descr << 'END-of-squidclamav/pkg-descr'
XSquidClamAV is an interface to perform antivirus checks on data 
passing through Squid Proxy.
END-of-squidclamav/pkg-descr
exit
--- squidclamav.shar ends here ---
Comment 1 Mark Linimon freebsd_committer freebsd_triage 2008-01-02 21:03:19 UTC
Class Changed
From-To: sw-bug->change-request

Rescue this PR from the 'pending' category. 

Comment 2 Mark Linimon freebsd_committer freebsd_triage 2008-01-02 21:03:19 UTC
Responsible Changed
From-To: gnats-admin->freebsd-ports-bugs
Comment 3 Florian Smeets 2008-04-23 16:29:43 UTC
Hi,

i cleaned this port up a little and updated it to the latest version. 
This software works great, i think it would be a valuable addition to 
the ports tree.

I changed the category from www to security as squidclam is also in 
security. (N.B. the squidclam port seems to be way out of date, i chose 
to use squidclamav as is seems to be more actively developed)

Cheers,
Florian
Comment 4 llevier 2008-04-23 19:18:31 UTC
At 17:29 23/04/2008, Florian Smeets wrote:
>Hi,
Hi Florian,

>i cleaned this port up a little and updated it to the latest 
>version. This software works great, i think it would be a valuable 
>addition to the ports tree.
No problemo.


>I changed the category from www to security as squidclam is also in 
>security. (N.B. the squidclam port seems to be way out of date, i 
>chose to use squidclamav as is seems to be more actively developed)
In fact, it should be in the same category as HAVP that is providing 
exactly the same service.
I use HAVP now, it is more performant to me.

Thanks!

Brgrds

Laurent LEVIER
Systems & Networks Senior Security Expert, CISSP CISM
Comment 5 Felippe de Meirelles Motta freebsd_committer freebsd_triage 2008-05-17 18:43:00 UTC
Responsible Changed
From-To: freebsd-ports-bugs->lippe

I'll take it.
Comment 6 Felippe de Meirelles Motta freebsd_committer freebsd_triage 2008-05-17 21:30:24 UTC
State Changed
From-To: open->feedback

Ask for submitter approval.
Comment 7 Felippe de Meirelles Motta freebsd_committer freebsd_triage 2008-06-02 23:26:49 UTC
Hi Submitter,

What you think about changing 'www' category to 'security' instead ? It
seems more appropriate to this port.

-- 
lippe@FreeBSD.org
Felippe de Meirelles Motta
Comment 8 dfilter service freebsd_committer freebsd_triage 2008-06-03 03:49:11 UTC
lippe       2008-06-03 02:49:07 UTC

  FreeBSD ports repository

  Modified files:
    security             Makefile 
  Added files:
    security/squidclamav Makefile distinfo pkg-descr 
    security/squidclamav/files patch-Makefile.in pkg-message.in 
  Log:
  SquidClamAV is an interface to perform antivirus checks on data passing through Squid Proxy.
  
  WWW: http://www.samse.fr/GPL/squidclamav/
  
  PR:             ports/119236
  Submitted by:   Laurent LEVIER <llevier@argosnet.com>
  Approved by:    araujo (mentor)
  
  Revision  Changes    Path
  1.965     +1 -0      ports/security/Makefile
  1.1       +31 -0     ports/security/squidclamav/Makefile (new)
  1.1       +3 -0      ports/security/squidclamav/distinfo (new)
  1.1       +38 -0     ports/security/squidclamav/files/patch-Makefile.in (new)
  1.1       +7 -0      ports/security/squidclamav/files/pkg-message.in (new)
  1.1       +4 -0      ports/security/squidclamav/pkg-descr (new)
_______________________________________________
cvs-all@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
Comment 9 Felippe de Meirelles Motta freebsd_committer freebsd_triage 2008-06-03 03:49:16 UTC
State Changed
From-To: feedback->closed

Committed. Thanks!
Comment 10 llevier 2008-06-03 07:15:45 UTC
At 00:26 03/06/2008, Felippe de Meirelles Motta wrote:
>Hi Submitter,
Hola Felipe,

>What you think about changing 'www' category to 'security' instead ? It
>seems more appropriate to this port.
In fact, I put it in the same as Squid itself, since it is a Squid enhancement.
But I got no problem having it into Security at the end...

Brgrds

Laurent LEVIER
Systems & Networks Senior Security Expert, CISSP CISM