The FreeBSD Ports Archive
FreeBSD security : clamav4>
Command line virus scanner written entirely in C
This the stable version of Clam Antivirus.
Clam Antivirus is command line virus scanner written entirely in C
and its database is kept up to date. It also detects polymorphic
viruses, scans compressed files and supported by AMaViS.
Optionally you can use the clamav-milter interface to connect
clamav with sendmail.
http://www.clamav.net/
|
clamav history
v. 1.106
date: 2007/12/19 23:08:36; author: garga; state: Exp; lines: +17 -7
- Update security/clamav to 0.92
- Add a new OPTION (RAR) because unrar code is optional to fix a license
issue
- Some cosmetic changes
- Chase library version bump and bump PORTREVISION of all dependant ports
Approved by: portmgr (pav)
Security: CVE-2007-6335, CVE-2007-6336, CVE-2007-6337
v. 1.105
date: 2007/11/26 17:45:55; author: ade; state: Exp; lines: +1 -6
Unbreak pthread-related issues on 5.x
Approved by: portmgr
v. 1.104
date: 2007/08/21 16:03:49; author: garga; state: Exp; lines: +1 -1
- Update to 0.91.2
PR: ports/115682
Submitted by: Michael Scheidell
v. 1.103
date: 2007/07/23 09:36:27; author: rafan; state: Exp; lines: +0 -1
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
v. 1.102
date: 2007/07/17 12:27:47; author: garga; state: Exp; lines: +1 -1
- Update to 0.91.1
PR: ports/114643
Submitted by: Michael Scheidell
v. 1.101
date: 2007/07/11 15:44:30; author: garga; state: Exp; lines: +1 -9
- Update to 0.91
- Remove CURL option because it's not needed anymore
v. 1.100
date: 2007/06/01 17:09:09; author: garga; state: Exp; lines: +1 -6
- Update to 0.90.3
- Remove unzoo support (clam doesn't support it anymore)
PR: ports/113174
Submitted by: Michael Scheidell
v. 1.99
date: 2007/05/28 14:39:03; author: garga; state: Exp; lines: +18 -5
- Make arc, arj, lha and unzoo achives support dependency as OPTIONS enabled by
default. Clamav can run fine without these guys. PORTREVISION bump is not
needed since final package is the same.
PR: ports/113087
Submitted by: baptiste.daroussin@gmail.com
v. 1.98
date: 2007/04/16 11:18:26; author: garga; state: Exp; lines: +2 -1
- Fix build with gethostbyname_r just after 601103 instead 600000
- Bump PORTREVISION
Reported by: security
Submitted by: Craig Butler
v. 1.97
date: 2007/04/13 18:25:19; author: garga; state: Exp; lines: +0 -0
Forced commit to note last commit fix a security problem.
Security: CVE-2007-2029
v. 1.96
date: 2007/04/13 17:49:08; author: garga; state: Exp; lines: +8 -3
- Update to 0.90.2
- Add a patch to increase performance of clamd in threaded systems [1]
- Change clamav-milter rc.d script to use a var to determine seconds of timeout
to wait clamd socket be started [2]
- Add support to gethostbyname_r() on FreeBSD 6 and above [3]
- Install clamav-config.h [3]
- Fix all dependencies for klamav work fine [3]
PR: ports/111130 [2], ports/111478 [3]
Submitted by: Anton Yuzhaninov [1]
Denis Eremenko [2]
Anderson S. Ferreira [3]
Obtained from: https://wwws.clamav.net/bugzilla/show_bug.cgi?id=434 [1]
v. 1.95
date: 2007/03/16 19:16:32; author: garga; state: Exp; lines: +1 -0
Bump PORTREVISION for last changes
Pointy Hat to: mbr
v. 1.94
date: 2007/03/16 12:20:45; author: mbr; state: Exp; lines: +9 -5
And unbreak support for older FreeBSDs where libthr/libpthread did not exist.
PR: 110334
v. 1.93
date: 2007/03/16 12:04:04; author: mbr; state: Exp; lines: +1 -1
Only use libthr for FreeBSD > 6.1
v. 1.92
date: 2007/03/13 20:11:16; author: garga; state: Exp; lines: +5 -2
- Update clamav to 0.90.1
- Use -lthr to build clamav since it has problems with libpthread
- Bump PORTREVISION of dependant ports, libclamav version was bumped
- Fix clamcour to build with clamav-0.90.x using patch sent by maintainer
v. 1.91
date: 2007/03/01 16:02:14; author: garga; state: Exp; lines: +1 -1
Change the way to patch configure to respect ${PTHREAD_LIBS} to a better one.
v. 1.90
date: 2007/03/01 15:54:37; author: garga; state: Exp; lines: +2 -2
- Fix problems with thread caused by a bad REINPLACE_CMD.
- Bump PORTREVISION
Reported by: many users
v. 1.89
date: 2007/02/18 16:12:37; author: garga; state: Exp; lines: +27 -21
- Fix 'integer constant is too large for "long" type' warning [1]
- Convert one patch to REINPLACE_CMD
- Force to use ${PREFIX}/lib/libmilter.a if it's installed
- Fix sendmail binary detection using --with-sendmail instead SENDMAIL envvar
- Add EXPERIMENTAL OPTION to build with --enable-experimental
- Remove DESTDIR/TARGETDIR since it's useless for now
- Bump PORTREVISION
Submitted by: stas@ at #bsdports [1]
Thanks to: stas@ and simon@ [1]
v. 1.88
date: 2007/02/16 11:20:24; author: garga; state: Exp; lines: +6 -4
- Fix sed used on (clamd|freshclam).conf to new format
- Add LDAP as an OPTION
- Bump PORTREVISION
Spoted by: ache@
v. 1.87
date: 2007/02/16 00:19:32; author: garga; state: Exp; lines: +18 -38
- Update to 0.90
- Cleanup a little bit
PR: ports/109185 (Based on)
Submitted by: Michael Scheidell
v. 1.86
date: 2006/12/13 12:41:33; author: roam; state: Exp; lines: +2 -1
Update the ftp/curl port to 7.16.0.
Bump PORTREVISION of all dependent ports.
Fix the build errors in the few ports that still use the long deprecated,
and now obsoleted, cURL options.
Thanks to everyone who took the time to look over the patch!
Discussed on: -ports
v. 1.85
date: 2006/12/12 17:03:24; author: mnag; state: Exp; lines: +1 -1
- Update clamav to 0.88.7
PR: 106620
Submitted by: Michael Scheidell
Approved by: maintainer timeout (18 hours)
With hat: secteam
Security: http://secunia.com/advisories/23347/, http://www.quantenblog.net/security/virus-scanner-bypass
v. 1.84
date: 2006/11/06 11:03:43; author: garga; state: Exp; lines: +0 -0
Forced commit to note las one was:
PR: ports/105198
Submitted by: Samm &
v. 1.83
date: 2006/11/06 10:54:54; author: garga; state: Exp; lines: +1 -1
Update to 0.88.6
v. 1.82
date: 2006/10/16 14:18:52; author: mnag; state: Exp; lines: +1 -1
- Update to 0.88.5
- portlint(1)
Approved by: portmgr (mnag with secteam hat), garga (maintainer)
Security: http://lurker.clamav.net/message/20061016.015114.dc6a8930.en.html,
http://secunia.com/advisories/22370/
v. 1.81
date: 2006/08/08 19:33:04; author: garga; state: Exp; lines: +13 -12
Respect DESTDIR
Reworked by: gabor
Tested by: gabor
v. 1.80
date: 2006/08/08 11:23:51; author: garga; state: Exp; lines: +3 -4
- Update to 0.88.4
- Use USE_LDCONFIG instead obsolete INSTALLS_SHLIB
- Use new MASTER_SITES magic to SF
Security: http://www.clamav.net/security/0.88.4.html
v. 1.79
date: 2006/07/03 12:42:52; author: garga; state: Exp; lines: +2 -2
Update to 0.88.3
v. 1.78
date: 2006/05/26 16:49:53; author: garga; state: Exp; lines: +9 -2
- Add an option to print logs on stderr instead stdout, it's useful to catch
logs and use on smtp log. In preparation to update spamcontro to 2.4 series.
- s/unarj/arj/ on clamscan man [1]
- Bump PORTREVISION because man change
Reported by: Anton Yuzhaninov [1]
v. 1.77
date: 2006/05/24 12:34:22; author: garga; state: Exp; lines: +2 -2
Depend of archivers/arj instead archivers/unarj
v. 1.76
date: 2006/05/23 19:21:41; author: garga; state: Exp; lines: +2 -2
Use archivers/unzoo on DEPENDS instead zoo
Proposed by: Anton Yuzhaninov
v. 1.75
date: 2006/05/10 14:46:46; author: ale; state: Exp; lines: +2 -1
Chase gmp library and bump PORTREVISION.
v. 1.74
date: 2006/04/30 01:07:00; author: garga; state: Exp; lines: +1 -1
Update to 0.88.2
v. 1.73
date: 2006/04/07 10:06:52; author: garga; state: Exp; lines: +1 -1
Take over maintainership
Approved by: maintainer by email
v. 1.72
date: 2006/04/06 15:20:18; author: garga; state: Exp; lines: +4 -19
- Update to 0.88.1 -- Fix multiple vulnerabilities
* CVE-2006-1614
Damian Put discovered an integer overflow in the PE header parser.
This is only exploitable if the ArchiveMaxFileSize option is disabled.
* CVE-2006-1615
Format string vulnerabilities in the logging code have been discovered,
which might lead to the execution of arbitrary code.
* CVE-2006-1630
David Luyer discovered, that ClamAV can be tricked into an invalid
memory access in the cli_bitset_set() function, which may lead to
a denial of service.
- Use USE_RC_SUBR=script
PR: ports/95403
Submitted by: garga
Approved by: maintainer timeout (mnag on behalf of secteam)
Security: VuXML 6a5174bd-c580-11da-9110-00123ffe8333
v. 1.71
date: 2006/02/23 10:38:52; author: ade; state: Exp; lines: +1 -0
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.70
date: 2006/01/11 10:27:29; author: ehaupt; state: Exp; lines: +1 -1
Update to 0.88, a possible heap overflow in the UPX code has been fixed
PR: 91593
Submitted by: Boris B. Samorodov
Approved by: simon (secteam)
Security: 612a34ec-81dc-11da-a043-0002a5c3d308 (VuXML)
v. 1.69
date: 2005/11/15 06:50:54; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.68
date: 2005/11/05 14:12:26; author: mnag; state: Exp; lines: +1 -2
Update to 0.87.1
PR: 88482
Submitted by: garga
Approved by: rob@debank.tv (simon bypass maintainer timeout)
Security: CAN-2005-3303, http://www.zerodayinitiative.com/advisories/ZDI-05-002.html
v. 1.67
date: 2005/10/14 13:40:26; author: mnag; state: Exp; lines: +8 -15
Fix package list when use LIBUNRAR
If use LIBUNRAR don't need archivers/unrar
Remake patches to work without autotools
Bump PORTREVISION
PR: 87338
Approved by: Rob (maintainer)
v. 1.66
date: 2005/10/12 10:05:11; author: vsevolod; state: Exp; lines: +1 -1
Fix using of libunrar in OPTIONS variable.
Noted by: ache
v. 1.65
date: 2005/10/11 23:07:39; author: vsevolod; state: Exp; lines: +19 -1
Allow clamav to use rar 3 archives using archivers/libunrar.
PR: 86510
Submitted by: Alex Samorukov ,
Rob (maintainer)
v. 1.64
date: 2005/09/20 08:09:03; author: pav; state: Exp; lines: +1 -2
- Update to 0.87
PR: ports/86276
Submitted by: dawnshade
Approved by: maintainer timeout (3 days)
timeout rushed by simon (secteam hat)
Security: CAN-2005-2919, CAN-2005-2920,
http://www.secunia.com/advisories/16848/
v. 1.63
date: 2005/08/30 21:47:46; author: pav; state: Exp; lines: +4 -0
- Bandaid compilation on FreeBSD 5.2.1
PR: ports/84131
Submitted by: Thorolf
Approved by: maintainer timeout (1 month)
v. 1.62
date: 2005/07/27 17:22:04; author: sem; state: Exp; lines: +1 -0
- Fix startup script for milter
PR: ports/84104
Submitted by: maintainer
Reported by: Erin Fortenberry
v. 1.61
date: 2005/07/25 13:43:33; author: sem; state: Exp; lines: +1 -1
- Update to 0.86.2
PR: ports/84038
Submitted by: dawnshade
Approved by: maintainer
v. 1.60
date: 2005/06/24 18:25:37; author: lawrance; state: Exp; lines: +1 -2
- Update to 0.86.1
A possible crash in the libmspack's Quantum decompressor has been fixed.
PR: ports/82604
Submitted by: Renato Botelho
Approved by: maintainer
v. 1.59
date: 2005/06/24 08:02:03; author: sem; state: Exp; lines: +1 -0
- Bump PORTREVISION
Requested by: Pavel Rochnyack (irc)
v. 1.58
date: 2005/06/23 13:08:06; author: jylefort; state: Exp; lines: +0 -2
- Fix compilation of the milter interface [1]
- Unconditionally define PORTDOCS, as bsd.port.mk now tests ${NOPORTDOCS}
[1]:
PR: ports/82543
Submitted by: Thomas Abthorpe
v. 1.57
date: 2005/06/22 10:49:00; author: jylefort; state: Exp; lines: +3 -1
- Update to 0.86 [1]
- Fix the packing list
[1]
PR: ports/82474
Submitted by: Renato Botelho
Approved by: maintainer
v. 1.56
date: 2005/05/17 13:44:45; author: novel; state: Exp; lines: +1 -1
Update to 0.85.1.
PR: 81157
Submitted by: Renato Botelho
Approved by: Rob Evers (maintainer)
v. 1.55
date: 2005/05/13 08:16:39; author: jylefort; state: Exp; lines: +12 -30
- Update to 0.85 [1]
- Fix syntax of "extern C" wrappers in .h files [2]
- Use SUB_FILES facility
- Polish the Makefile
PR: ports/80947
Submitted by: maintainer [1], Milan Obuch [2]
v. 1.54
date: 2005/05/03 09:15:53; author: vanilla; state: Exp; lines: +1 -1
Update security/clamav to version 0.84.
PR: ports/80570
Submitted by: maintainer
v. 1.53
date: 2005/04/12 03:26:27; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.52
date: 2005/04/11 08:03:56; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.51
date: 2005/02/17 22:57:31; author: pav; state: Exp; lines: +7 -9
- Update to 0.83
PR: ports/77561
Submitted by: Marcus Grando
Approved by: Rob Evers (maintainer)
v. 1.50
date: 2005/02/09 09:19:54; author: pav; state: Exp; lines: +9 -2
- Fix crashing of milter by turning off SESSION support [1]
- Fix build when libmilter was built with LDAP [2]
PR: ports/77255 [1], ports/77235 [2]
Submitted by: Sergey N. Voronkov [1],
Lewis Thompson [2]
Approved by: Rob Evers (maintainer)
v. 1.49
date: 2005/02/08 07:54:20; author: sem; state: Exp; lines: +6 -3
- Update to 0.82
PR: ports/77231
Submitted by: maintainer
v. 1.48
date: 2005/02/06 09:51:56; author: krion; state: Exp; lines: +2 -1
Remove unexisting directory from PORTDOCS.
Bump PORTREVISION.
v. 1.47
date: 2005/01/30 17:44:03; author: obraun; state: Exp; lines: +3 -5
Upgrade to 0.81.
PR: ports/76864
Submitted by: maintainer
v. 1.46
date: 2005/01/27 12:28:08; author: yar; state: Exp; lines: +4 -2
Introduce a variable LOGDIR instead of using a literal log directory
pathname everywhere.
Approved by: Rob Evers (maintainer)
v. 1.45
date: 2005/01/12 18:13:08; author: yar; state: Exp; lines: +1 -1
Do the things I forgot about in my previous commit:
- Change the last instance of literal `/var/run/clamav' to %%RUNDIR%%.
- Bump PORTREVISION since the changes should improve the functionality
of the installed package.
PR: ports/75607
Approved by: maintainer
v. 1.44
date: 2005/01/12 17:57:58; author: yar; state: Exp; lines: +6 -4
1. Make clamav-milter write its pidfile.
2. Shut down clamav daemons in the right order
on uninstall (or else they may refuse to quit.)
3. Use rcorder(8) keywords to guarantee the right
startup/shutdown order of the clamav services.
PR: ports/75607
Approved by: the maintainer
v. 1.43
date: 2004/12/22 02:10:11; author: edwin; state: Exp; lines: +8 -5
Fix ports: security/clamav and security/clamav-devel (change db
directory to /var/db/clamav and fix removal of db on deinstall)
For the sake of coherence, the ClamAV database should be
installed in /var/db/clamav, not /usr/local/share/clamav.
Also fixes the database removal on package deinstallation.
PR: ports/74172
Submitted by: Jean-Yves Lefort
Approved by: Rob Evers
v. 1.42
date: 2004/11/06 13:01:29; author: pav; state: Exp; lines: +1 -0
- Fix plist
PR: ports/73558
Submitted by: Rob Evers (maintainer)
v. 1.41
date: 2004/10/18 10:11:15; author: eik; state: Exp; lines: +1 -1
- update to 0.80 release
PR: 72810
Submitted by: Rob Evers (maintainer)
v. 1.40
date: 2004/10/14 09:30:47; author: eik; state: Exp; lines: +42 -27
- update to 0.80rc4
+ JPEG comment exploit (MS04-028) detection
*** IMPORTANT ***
The configruration file for the clamd daemon has changed from
/usr/local/etc/clamav.conf to /usr/local/etc/clamd.conf.
PR: 72203
Approved by: Rob Evers (maintainer)
v. 1.39
date: 2004/08/08 14:05:38; author: pav; state: Exp; lines: +1 -1
- Update to 0.75.1
PR: ports/69805
Submitted by: Marcus Grando
Approved by: maintainer
v. 1.38
date: 2004/07/28 18:15:54; author: pav; state: Exp; lines: +2 -2
- Update to 0.75
PR: ports/69657
Submitted by: Renato Botelho
Approved by: maintainer
v. 1.37
date: 2004/07/04 11:01:50; author: eik; state: Exp; lines: +1 -1
Update security/clamav to 0.74 release
Various bug fixes and improved Microsoft VBA support
PR: 68597
Submitted by: Rob Evers (maintainer)
v. 1.36
date: 2004/06/15 10:04:48; author: eik; state: Exp; lines: +3 -2
update to 0.73
use freshclam pid file
PR: 67962
Submitted by: Rob Evers (maintainer)
v. 1.35
date: 2004/06/04 12:51:29; author: eik; state: Exp; lines: +2 -3
Update security/clamav to 0.72 release
This is a bug fix release only, and fixes a few possible crashes
PR: 67561
Submitted by: Rob Evers (maintainer)
v. 1.34
date: 2004/05/26 10:15:19; author: pav; state: Exp; lines: +5 -8
- Change location of milter socket to match clamav-devel port. This does not
affect users with already installed config files.
- Cleanup
PR: ports/67207
Submitted by: Rob Evers (maintainer)
v. 1.33
date: 2004/05/22 06:45:18; author: silby; state: Exp; lines: +6 -8
Update clamav to rev 0.71
-Improved VBA support
-Lots of milter fixes
-Various bugs fixed
Submitted by: maintainer
v. 1.32
date: 2004/05/20 09:02:07; author: krion; state: Exp; lines: +3 -5
- Fix dependencies
PR: ports/66879
Submitted by: Beresovsky Andrey
Approved by: maintainer
v. 1.31
date: 2004/04/19 15:21:33; author: eik; state: Exp; lines: +5 -2
Update security/clamv to 0.70
-Improved VBA code
-Scan EVS mails
-Handle bounced messages
-ArchiveDetectEncrypted is renamed to ArchiveBlockEncrypted (config file)
-freshclam: fix SIGHUP handling (patch by Dr Matthew J Seaman)
-Use OPTIONS
-Various bugfixes and code cleanup
-Use FixStaleSocket by default in the config file (don't remove the
Socket when starting clamd)
PR: 65763
Submitted by: Rob Evers (maintainer)
v. 1.30
date: 2004/04/12 08:57:39; author: eik; state: Exp; lines: +1 -4
Hand maintainership over to Rob Evers.
PR: 65182
Submitted by: TERAMOTO Masahiro (maintainer)
v. 1.29
date: 2004/04/01 16:38:37; author: eik; state: Exp; lines: +0 -0
forced commit to note:
PR: 64348
Approved by: maintainer timeout (>2 weeks)
v. 1.28
date: 2004/04/01 16:36:28; author: eik; state: Exp; lines: +48 -15
Update to clamav 0.70
- new thread manager (with better SMP support)
- new switch ArchiveDetectEncrypted
- new directive: ArchiveDetectEncrypted
- see /usr/local/share/doc/clamav/NEWS
- install html documentation to /usr/local/share/doc/clamav/html
added CLAMAVUSER/CLAMAVGROUP support
Adopted the port to ensure timely fixes in case I broke something :P
Please reset the maintainer if TERAMOTO Masahiro shows up again.
v. 1.27
date: 2004/03/27 18:30:18; author: pav; state: Exp; lines: +1 -1
- Revert v. 1.22
NO_SENDMAIL is used to disable Sendmail build in base system.
It's presence does not inhibit Sendmail installed from port.
Requested by: Marius Strobl
Alex Vasylenko
v. 1.26
date: 2004/03/25 01:46:54; author: eik; state: Exp; lines: +0 -5
use included libtool
v. 1.25
date: 2004/03/24 20:59:17; author: ade; state: Exp; lines: +1 -1
Convert all but one port that uses libtool14 to use libtool15, in readiness
for the destruction of devel/libtool14
v. 1.24
date: 2004/03/06 20:50:28; author: eik; state: Exp; lines: +2 -2
... and remove my experimental bsd.port.mk hacks :)
Pointy hat to: me
v. 1.23
date: 2004/03/06 20:45:46; author: eik; state: Exp; lines: +16 -14
- update to version 0.67-1
PR: 63065
Reviewed by: Angelo Turetta
Approved by: maintainer timeout (2 weeks)
v. 1.22
date: 2004/02/28 15:06:39; author: pav; state: Exp; lines: +1 -1
- If WITH_MILTER is set and NO_SENDMAIL is defined, don't try to build milter.
PR: ports/55611
Submitted by: TERAMOTO Masahiro (maintainer)
v. 1.21
date: 2004/02/10 14:06:49; author: eik; state: Exp; lines: +2 -2
*** SECURITY update ***
- fix a trivially remote exploitable DOS vulnerability
while I'm here, fix stale socket removal. Perhaps enabling
FixStaleSocket in clamav.conf would be a better idea, but
I don't want to overuse this security related commit.
PR: 62586, 62601
Submitted by: eik, Vivek Khera
Reviewed by: bugtraq mailing list
Approved by: security-officer
v. 1.20
date: 2004/02/04 05:08:43; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
v. 1.19
date: 2004/02/03 06:46:21; author: glewis; state: Exp; lines: +11 -3
1. Add a freshclam rc.d script to start freshclam so the AV database is
updated periodically. Loosely based on the script in the PR.
2. Reorder some operations in the various Makefile targets.
3. Bump PORTREVISION.
PR: 61966 [1]
Submitted by: Douglas K. Rand
v. 1.18
date: 2004/01/30 15:19:22; author: netchild; state: Exp; lines: +1 -1
Fix the comment in the startup-script regarding how to enable clamav-milter
in rc.conf.
Bumped PORTREVISION as this fix may be important for an user.
Mail is on its way to the maintainer but because of the actual virus
situation I do not wait for maintainer approval and commit the fix
right now (the submitter also submitted the startup-script for a previous
commit, so this is mainly a bugfix for a previously approved commit).
Submitted by: Marius Strobl
v. 1.17
date: 2003/12/09 17:07:26; author: netchild; state: Exp; lines: +4 -3
Fix some bugs in the previous commit...
- correct typo in the name of the socket variable (used to remove a stale
socket)
- install the startup script with the correct name (important if you use
clamav-milter too)
Submitted by: Marius Strobl
Approved by: maintainer (implizit, this is a bugfix for the previous
version)
v. 1.16
date: 2003/12/08 14:06:49; author: netchild; state: Exp; lines: +25 -22
BEWARE: As rcoder(8) isn't present on FreeBSD 4 but clamd must be
be started before clamav-milter the startup-script for clamd
must alphabetically arranged before the startup-script for
clamav-milter. It was decided to use the clamd statup-scrtipt
from security/clamav-devel (clamav-clamd.sh), so users running
an older version of security/clamav have to change
'clamd_enable="YES"' to 'clamav_clamd_enable="YES"' in
/etc/rc.conf. On the other hand this changes makes it easier
to switch between security/clamav and security/clamav-devel.
- Respect PTHREAD_CFLAGS.
- Use USE_LIBTOOL_VER=14 as the libtool shipping with clamav 0.65
erroneously links against libc _and_ libc_r on FreeBSD 4.
- Don't link against libcipher on FreeBSD < 501100, clamav doesn't
depend on it. The linker warnings suggesting that it is required
were triggered by linking against both, libc and libc_r.
- Unconditionally depend on math/libgmp4. Otherwise, if libgmp4 is
already installed on a FreeBSD 4-STABLE system compilation of
security/clamav fails, as the headers of libgmp4 are used but the
base libgmp is used for linking.
- Fix generation of clamav-milter.8 when building with WITH_MILTER
(part of new files/patch-clamav-milter::Makefile.in).
- Don't USE_GETOPT_LONG when compiling with WITH_MILTER, clamav
uses its own getopt_long() regardless if a devel/libgnugetopt is
installed or the version in the base of FreeBSD 5 is present.
- Allow compilation of WITH_MILTER with mail/sendmail.
- Install a startup-script (taken from security/clamav-devel with some
fixes in comments) for clamav-milter when compiled with WITH_MILTER.
- In pkg-descr remove the note that clamav-milter doesn't build on
FreeBSD 4 with base gcc, it builds fine there. Mention that
clamav-milter can be optionally used (taken from pkg-descr of
security/clamav-devel).
- Fix compilation when an older version of security/clamav is installed.
If there's an older version of libclamav installed clamav 0.65 will
link against it instead of the newly built one. This is not a problem
if the installed version is compatible with the new one as libclamav
gets linked dynamically and the installed version will be replaced
with the new one. However, if the older version is incompatible
linking of clamav 0.65 fails. This problem was discovered by
Jan-Peter Koopmann Jan-Peter.Koopmann@seceidos.de and the fix
(most of the new patches in the files directory) confirmed working.
- In clamav-milter replace the path to the used sendmail executable with
the location of the mailwrapper(8) (/usr/sbin/sendmail). Obtained
from security/clamav-devel.
PR: 59948
Submitted by: Marius Strobl
Approved by: maintainer
v. 1.15
date: 2003/11/30 07:19:15; author: silby; state: Exp; lines: +2 -1
Correct the OSVERSION check for the libgmp depedency; libgmp was removed
waaaay earlier than I had previously thought. Also bump portrevision
since this is an important change for 5.x users.
Approved by: portmgr (marcus)
v. 1.14
date: 2003/11/28 05:58:48; author: silby; state: Exp; lines: +6 -0
Clamav 0.65 uses libgmp for digital signature calculations;
as libgmp no longer exists in 5.x, add the needed dependency
to this Makefile.
(Note that stale gmp.h and libgmp files sitting around may
still cause problems, anyone with an "old" 5.x system that
sees oddities in the build should make sure that those old
files are purged from /usr/lib and /usr/include.)
v. 1.13
date: 2003/11/19 17:40:04; author: marcus; state: Exp; lines: +3 -4
* Update to 0.65
* Create /var/run/clamav with 750 permissions
PR: 59458
Submitted by: Rui Lopes
Approved by: maintainer
v. 1.12
date: 2003/10/25 20:52:32; author: dinoex; state: Exp; lines: +8 -2
- ensure that an stale clamd socket will be deleted. [1]
- Add conflict with clamav-devel port [2]
- fix milter on STABLE [3]
no response from maintainer
PR: 57379, 58037
Submitted by: martin@mail.tradex.sk [1], rob@debank.tv [2], dinoex [3]
v. 1.11
date: 2003/09/28 13:29:28; author: dinoex; state: Exp; lines: +54 -12
- don't remove clamav account on deinstall
- use included libtool (seems heavily patched)
- make packageable and include a working configure file
- add a rcNG start/stop script
- added web site
- don't install useless .la files
- use DATADIR
- 510001 is FreeBSD 5.10, 5.1-CURRENT is 501100
- minor cleanup
PR: 57256
Submitted by: eikemeier@fillmore-labs.com
v. 1.10
date: 2003/09/25 02:51:45; author: dinoex; state: Exp; lines: +18 -8
- Fix for STABLE
- Use new MASTER_SITES
PR: 57149
Submitted by: rob@debank.tv
Approved by: markun@onohara.to
v. 1.9
date: 2003/07/07 07:37:08; author: nork; state: Exp; lines: +8 -0
Use clamav-milter, but support only gcc30 or higher.
PR: ports/53699
Submitted by: Rob Evers
Approved by: TERAMOTO Masahiro (maintainer)
v. 1.8
date: 2003/06/24 16:34:05; author: obraun; state: Exp; lines: +5 -6
* Upgrade to 0.60.
* Add --enable-bigstack.
PR: ports/53632
Submitted by: Rob
Approved by: maintainer
v. 1.7
date: 2003/06/18 09:43:05; author: nork; state: Exp; lines: +10 -7
o Add mirror site.
o Remove unnecsesary patches for current.
o Add/remove users when installing/removing.
o Set permissions on virus database dir.
PR: ports/53305
Submitted by: Rob Evers
Approved by: TERAMOTO Masahiro (maintainer)
v. 1.6
date: 2003/06/11 16:58:37; author: nork; state: Exp; lines: +3 -0
Fix install error.
PR: ports/53112
Submitted by: Michal F. Hanula
Rob
v. 1.5
date: 2003/06/08 16:16:49; author: leeym; state: Exp; lines: +4 -2
Enable pthread support using devel/pth.
Turn on building clamd and clamdscan.
PR: 53056
Pointed out by: Olivier Tharan
Submitted by: TERAMOTO Masahiro
v. 1.4
date: 2003/05/18 02:40:47; author: foxfair; state: Exp; lines: +1 -1
PR: 52226
Submitted by:
Reviewed by:
Approved by:
Obtained from:
MFC after:
Maintainer update: Clam AntiVirus contains OAV database, but its database is
developed independently.
Pointed out by Tomasz Kojim
developer of Clam AntiVirus
v. 1.3
date: 2003/02/21 13:26:42; author: knu; state: Exp; lines: +1 -0
De-pkg-comment.
v. 1.2
date: 2003/02/05 13:09:19; author: edwin; state: Exp; lines: +12 -4
maintainer-update: security/clamav to 0.54
PR: ports/47291
Submitted by: TERAMOTO Masahiro
v. 1.1
date: 2003/01/20 03:41:52; author: edwin; state: Exp;
new port: security/clamav
Clam Antivirus is command line virus scanner using database
from OpenAntiVirus.
PR: ports/40602
Submitted by: TERAMOTO Masahiro
=============================================================================
v. 1.106
date: 2007/12/19 23:08:36; author: garga; state: Exp; lines: +17 -7
- Update security/clamav to 0.92
- Add a new OPTION (RAR) because unrar code is optional to fix a license
issue
- Some cosmetic changes
- Chase library version bump and bump PORTREVISION of all dependant ports
Approved by: portmgr (pav)
Security: CVE-2007-6335, CVE-2007-6336, CVE-2007-6337
v. 1.105
date: 2007/11/26 17:45:55; author: ade; state: Exp; lines: +1 -6
Unbreak pthread-related issues on 5.x
Approved by: portmgr
v. 1.104
date: 2007/08/21 16:03:49; author: garga; state: Exp; lines: +1 -1
- Update to 0.91.2
PR: ports/115682
Submitted by: Michael Scheidell
v. 1.103
date: 2007/07/23 09:36:27; author: rafan; state: Exp; lines: +0 -1
- Set --mandir and --infodir in CONFIGURE_ARGS if the configure script
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
v. 1.102
date: 2007/07/17 12:27:47; author: garga; state: Exp; lines: +1 -1
- Update to 0.91.1
PR: ports/114643
Submitted by: Michael Scheidell
v. 1.101
date: 2007/07/11 15:44:30; author: garga; state: Exp; lines: +1 -9
- Update to 0.91
- Remove CURL option because it's not needed anymore
v. 1.100
date: 2007/06/01 17:09:09; author: garga; state: Exp; lines: +1 -6
- Update to 0.90.3
- Remove unzoo support (clam doesn't support it anymore)
PR: ports/113174
Submitted by: Michael Scheidell
v. 1.99
date: 2007/05/28 14:39:03; author: garga; state: Exp; lines: +18 -5
- Make arc, arj, lha and unzoo achives support dependency as OPTIONS enabled by
default. Clamav can run fine without these guys. PORTREVISION bump is not
needed since final package is the same.
PR: ports/113087
Submitted by: baptiste.daroussin@gmail.com
v. 1.98
date: 2007/04/16 11:18:26; author: garga; state: Exp; lines: +2 -1
- Fix build with gethostbyname_r just after 601103 instead 600000
- Bump PORTREVISION
Reported by: security
Submitted by: Craig Butler
v. 1.97
date: 2007/04/13 18:25:19; author: garga; state: Exp; lines: +0 -0
Forced commit to note last commit fix a security problem.
Security: CVE-2007-2029
v. 1.96
date: 2007/04/13 17:49:08; author: garga; state: Exp; lines: +8 -3
- Update to 0.90.2
- Add a patch to increase performance of clamd in threaded systems [1]
- Change clamav-milter rc.d script to use a var to determine seconds of timeout
to wait clamd socket be started [2]
- Add support to gethostbyname_r() on FreeBSD 6 and above [3]
- Install clamav-config.h [3]
- Fix all dependencies for klamav work fine [3]
PR: ports/111130 [2], ports/111478 [3]
Submitted by: Anton Yuzhaninov [1]
Denis Eremenko [2]
Anderson S. Ferreira [3]
Obtained from: https://wwws.clamav.net/bugzilla/show_bug.cgi?id=434 [1]
v. 1.95
date: 2007/03/16 19:16:32; author: garga; state: Exp; lines: +1 -0
Bump PORTREVISION for last changes
Pointy Hat to: mbr
v. 1.94
date: 2007/03/16 12:20:45; author: mbr; state: Exp; lines: +9 -5
And unbreak support for older FreeBSDs where libthr/libpthread did not exist.
PR: 110334
v. 1.93
date: 2007/03/16 12:04:04; author: mbr; state: Exp; lines: +1 -1
Only use libthr for FreeBSD > 6.1
v. 1.92
date: 2007/03/13 20:11:16; author: garga; state: Exp; lines: +5 -2
- Update clamav to 0.90.1
- Use -lthr to build clamav since it has problems with libpthread
- Bump PORTREVISION of dependant ports, libclamav version was bumped
- Fix clamcour to build with clamav-0.90.x using patch sent by maintainer
v. 1.91
date: 2007/03/01 16:02:14; author: garga; state: Exp; lines: +1 -1
Change the way to patch configure to respect ${PTHREAD_LIBS} to a better one.
v. 1.90
date: 2007/03/01 15:54:37; author: garga; state: Exp; lines: +2 -2
- Fix problems with thread caused by a bad REINPLACE_CMD.
- Bump PORTREVISION
Reported by: many users
v. 1.89
date: 2007/02/18 16:12:37; author: garga; state: Exp; lines: +27 -21
- Fix 'integer constant is too large for "long" type' warning [1]
- Convert one patch to REINPLACE_CMD
- Force to use ${PREFIX}/lib/libmilter.a if it's installed
- Fix sendmail binary detection using --with-sendmail instead SENDMAIL envvar
- Add EXPERIMENTAL OPTION to build with --enable-experimental
- Remove DESTDIR/TARGETDIR since it's useless for now
- Bump PORTREVISION
Submitted by: stas@ at #bsdports [1]
Thanks to: stas@ and simon@ [1]
v. 1.88
date: 2007/02/16 11:20:24; author: garga; state: Exp; lines: +6 -4
- Fix sed used on (clamd|freshclam).conf to new format
- Add LDAP as an OPTION
- Bump PORTREVISION
Spoted by: ache@
v. 1.87
date: 2007/02/16 00:19:32; author: garga; state: Exp; lines: +18 -38
- Update to 0.90
- Cleanup a little bit
PR: ports/109185 (Based on)
Submitted by: Michael Scheidell
v. 1.86
date: 2006/12/13 12:41:33; author: roam; state: Exp; lines: +2 -1
Update the ftp/curl port to 7.16.0.
Bump PORTREVISION of all dependent ports.
Fix the build errors in the few ports that still use the long deprecated,
and now obsoleted, cURL options.
Thanks to everyone who took the time to look over the patch!
Discussed on: -ports
v. 1.85
date: 2006/12/12 17:03:24; author: mnag; state: Exp; lines: +1 -1
- Update clamav to 0.88.7
PR: 106620
Submitted by: Michael Scheidell
Approved by: maintainer timeout (18 hours)
With hat: secteam
Security: http://secunia.com/advisories/23347/, http://www.quantenblog.net/security/virus-scanner-bypass
v. 1.84
date: 2006/11/06 11:03:43; author: garga; state: Exp; lines: +0 -0
Forced commit to note las one was:
PR: ports/105198
Submitted by: Samm &
v. 1.83
date: 2006/11/06 10:54:54; author: garga; state: Exp; lines: +1 -1
Update to 0.88.6
v. 1.82
date: 2006/10/16 14:18:52; author: mnag; state: Exp; lines: +1 -1
- Update to 0.88.5
- portlint(1)
Approved by: portmgr (mnag with secteam hat), garga (maintainer)
Security: http://lurker.clamav.net/message/20061016.015114.dc6a8930.en.html,
http://secunia.com/advisories/22370/
v. 1.81
date: 2006/08/08 19:33:04; author: garga; state: Exp; lines: +13 -12
Respect DESTDIR
Reworked by: gabor
Tested by: gabor
v. 1.80
date: 2006/08/08 11:23:51; author: garga; state: Exp; lines: +3 -4
- Update to 0.88.4
- Use USE_LDCONFIG instead obsolete INSTALLS_SHLIB
- Use new MASTER_SITES magic to SF
Security: http://www.clamav.net/security/0.88.4.html
v. 1.79
date: 2006/07/03 12:42:52; author: garga; state: Exp; lines: +2 -2
Update to 0.88.3
v. 1.78
date: 2006/05/26 16:49:53; author: garga; state: Exp; lines: +9 -2
- Add an option to print logs on stderr instead stdout, it's useful to catch
logs and use on smtp log. In preparation to update spamcontro to 2.4 series.
- s/unarj/arj/ on clamscan man [1]
- Bump PORTREVISION because man change
Reported by: Anton Yuzhaninov [1]
v. 1.77
date: 2006/05/24 12:34:22; author: garga; state: Exp; lines: +2 -2
Depend of archivers/arj instead archivers/unarj
v. 1.76
date: 2006/05/23 19:21:41; author: garga; state: Exp; lines: +2 -2
Use archivers/unzoo on DEPENDS instead zoo
Proposed by: Anton Yuzhaninov
v. 1.75
date: 2006/05/10 14:46:46; author: ale; state: Exp; lines: +2 -1
Chase gmp library and bump PORTREVISION.
v. 1.74
date: 2006/04/30 01:07:00; author: garga; state: Exp; lines: +1 -1
Update to 0.88.2
v. 1.73
date: 2006/04/07 10:06:52; author: garga; state: Exp; lines: +1 -1
Take over maintainership
Approved by: maintainer by email
v. 1.72
date: 2006/04/06 15:20:18; author: garga; state: Exp; lines: +4 -19
- Update to 0.88.1 -- Fix multiple vulnerabilities
* CVE-2006-1614
Damian Put discovered an integer overflow in the PE header parser.
This is only exploitable if the ArchiveMaxFileSize option is disabled.
* CVE-2006-1615
Format string vulnerabilities in the logging code have been discovered,
which might lead to the execution of arbitrary code.
* CVE-2006-1630
David Luyer discovered, that ClamAV can be tricked into an invalid
memory access in the cli_bitset_set() function, which may lead to
a denial of service.
- Use USE_RC_SUBR=script
PR: ports/95403
Submitted by: garga
Approved by: maintainer timeout (mnag on behalf of secteam)
Security: VuXML 6a5174bd-c580-11da-9110-00123ffe8333
v. 1.71
date: 2006/02/23 10:38:52; author: ade; state: Exp; lines: +1 -0
Conversion to a single libtool environment.
Approved by: portmgr (kris)
v. 1.70
date: 2006/01/11 10:27:29; author: ehaupt; state: Exp; lines: +1 -1
Update to 0.88, a possible heap overflow in the UPX code has been fixed
PR: 91593
Submitted by: Boris B. Samorodov
Approved by: simon (secteam)
Security: 612a34ec-81dc-11da-a043-0002a5c3d308 (VuXML)
v. 1.69
date: 2005/11/15 06:50:54; author: ade; state: Exp; lines: +1 -1
Mass-conversion to the USE_AUTOTOOLS New World Order. The code present
in bsd.autotools.mk essentially makes this a no-op given that all the
old variables set a USE_AUTOTOOLS_COMPAT variable, which is parsed in
exactly the same way as USE_AUTOTOOLS itself.
Moreover, USE_AUTOTOOLS has already been extensively tested by the GNOME
team -- all GNOME 2.12.x ports use it.
Preliminary documentation can be found at:
http://people.FreeBSD.org/~ade/autotools.txt
which is in the process of being SGMLized before introduction into the
Porters Handbook.
Light blue touch-paper. Run.
v. 1.68
date: 2005/11/05 14:12:26; author: mnag; state: Exp; lines: +1 -2
Update to 0.87.1
PR: 88482
Submitted by: garga
Approved by: rob@debank.tv (simon bypass maintainer timeout)
Security: CAN-2005-3303, http://www.zerodayinitiative.com/advisories/ZDI-05-002.html
v. 1.67
date: 2005/10/14 13:40:26; author: mnag; state: Exp; lines: +8 -15
Fix package list when use LIBUNRAR
If use LIBUNRAR don't need archivers/unrar
Remake patches to work without autotools
Bump PORTREVISION
PR: 87338
Approved by: Rob (maintainer)
v. 1.66
date: 2005/10/12 10:05:11; author: vsevolod; state: Exp; lines: +1 -1
Fix using of libunrar in OPTIONS variable.
Noted by: ache
v. 1.65
date: 2005/10/11 23:07:39; author: vsevolod; state: Exp; lines: +19 -1
Allow clamav to use rar 3 archives using archivers/libunrar.
PR: 86510
Submitted by: Alex Samorukov ,
Rob (maintainer)
v. 1.64
date: 2005/09/20 08:09:03; author: pav; state: Exp; lines: +1 -2
- Update to 0.87
PR: ports/86276
Submitted by: dawnshade
Approved by: maintainer timeout (3 days)
timeout rushed by simon (secteam hat)
Security: CAN-2005-2919, CAN-2005-2920,
http://www.secunia.com/advisories/16848/
v. 1.63
date: 2005/08/30 21:47:46; author: pav; state: Exp; lines: +4 -0
- Bandaid compilation on FreeBSD 5.2.1
PR: ports/84131
Submitted by: Thorolf
Approved by: maintainer timeout (1 month)
v. 1.62
date: 2005/07/27 17:22:04; author: sem; state: Exp; lines: +1 -0
- Fix startup script for milter
PR: ports/84104
Submitted by: maintainer
Reported by: Erin Fortenberry
v. 1.61
date: 2005/07/25 13:43:33; author: sem; state: Exp; lines: +1 -1
- Update to 0.86.2
PR: ports/84038
Submitted by: dawnshade
Approved by: maintainer
v. 1.60
date: 2005/06/24 18:25:37; author: lawrance; state: Exp; lines: +1 -2
- Update to 0.86.1
A possible crash in the libmspack's Quantum decompressor has been fixed.
PR: ports/82604
Submitted by: Renato Botelho
Approved by: maintainer
v. 1.59
date: 2005/06/24 08:02:03; author: sem; state: Exp; lines: +1 -0
- Bump PORTREVISION
Requested by: Pavel Rochnyack (irc)
v. 1.58
date: 2005/06/23 13:08:06; author: jylefort; state: Exp; lines: +0 -2
- Fix compilation of the milter interface [1]
- Unconditionally define PORTDOCS, as bsd.port.mk now tests ${NOPORTDOCS}
[1]:
PR: ports/82543
Submitted by: Thomas Abthorpe
v. 1.57
date: 2005/06/22 10:49:00; author: jylefort; state: Exp; lines: +3 -1
- Update to 0.86 [1]
- Fix the packing list
[1]
PR: ports/82474
Submitted by: Renato Botelho
Approved by: maintainer
v. 1.56
date: 2005/05/17 13:44:45; author: novel; state: Exp; lines: +1 -1
Update to 0.85.1.
PR: 81157
Submitted by: Renato Botelho
Approved by: Rob Evers (maintainer)
v. 1.55
date: 2005/05/13 08:16:39; author: jylefort; state: Exp; lines: +12 -30
- Update to 0.85 [1]
- Fix syntax of "extern C" wrappers in .h files [2]
- Use SUB_FILES facility
- Polish the Makefile
PR: ports/80947
Submitted by: maintainer [1], Milan Obuch [2]
v. 1.54
date: 2005/05/03 09:15:53; author: vanilla; state: Exp; lines: +1 -1
Update security/clamav to version 0.84.
PR: ports/80570
Submitted by: maintainer
v. 1.53
date: 2005/04/12 03:26:27; author: obrien; state: Exp; lines: +1 -1
At Kris's request, back out the MACHINE_ARCH spelling correction until
after 5.4-RELEASE.
v. 1.52
date: 2005/04/11 08:03:56; author: obrien; state: Exp; lines: +1 -1
Assist getting more ports working on AMD64 by obeying the
Ports Collection documentation and use 'ARCH' rather than 'MACHINE_ARCH'.
v. 1.51
date: 2005/02/17 22:57:31; author: pav; state: Exp; lines: +7 -9
- Update to 0.83
PR: ports/77561
Submitted by: Marcus Grando
Approved by: Rob Evers (maintainer)
v. 1.50
date: 2005/02/09 09:19:54; author: pav; state: Exp; lines: +9 -2
- Fix crashing of milter by turning off SESSION support [1]
- Fix build when libmilter was built with LDAP [2]
PR: ports/77255 [1], ports/77235 [2]
Submitted by: Sergey N. Voronkov [1],
Lewis Thompson [2]
Approved by: Rob Evers (maintainer)
v. 1.49
date: 2005/02/08 07:54:20; author: sem; state: Exp; lines: +6 -3
- Update to 0.82
PR: ports/77231
Submitted by: maintainer
v. 1.48
date: 2005/02/06 09:51:56; author: krion; state: Exp; lines: +2 -1
Remove unexisting directory from PORTDOCS.
Bump PORTREVISION.
v. 1.47
date: 2005/01/30 17:44:03; author: obraun; state: Exp; lines: +3 -5
Upgrade to 0.81.
PR: ports/76864
Submitted by: maintainer
v. 1.46
date: 2005/01/27 12:28:08; author: yar; state: Exp; lines: +4 -2
Introduce a variable LOGDIR instead of using a literal log directory
pathname everywhere.
Approved by: Rob Evers (maintainer)
v. 1.45
date: 2005/01/12 18:13:08; author: yar; state: Exp; lines: +1 -1
Do the things I forgot about in my previous commit:
- Change the last instance of literal `/var/run/clamav' to %%RUNDIR%%.
- Bump PORTREVISION since the changes should improve the functionality
of the installed package.
PR: ports/75607
Approved by: maintainer
v. 1.44
date: 2005/01/12 17:57:58; author: yar; state: Exp; lines: +6 -4
1. Make clamav-milter write its pidfile.
2. Shut down clamav daemons in the right order
on uninstall (or else they may refuse to quit.)
3. Use rcorder(8) keywords to guarantee the right
startup/shutdown order of the clamav services.
PR: ports/75607
Approved by: the maintainer
v. 1.43
date: 2004/12/22 02:10:11; author: edwin; state: Exp; lines: +8 -5
Fix ports: security/clamav and security/clamav-devel (change db
directory to /var/db/clamav and fix removal of db on deinstall)
For the sake of coherence, the ClamAV database should be
installed in /var/db/clamav, not /usr/local/share/clamav.
Also fixes the database removal on package deinstallation.
PR: ports/74172
Submitted by: Jean-Yves Lefort
Approved by: Rob Evers
v. 1.42
date: 2004/11/06 13:01:29; author: pav; state: Exp; lines: +1 -0
- Fix plist
PR: ports/73558
Submitted by: Rob Evers (maintainer)
v. 1.41
date: 2004/10/18 10:11:15; author: eik; state: Exp; lines: +1 -1
- update to 0.80 release
PR: 72810
Submitted by: Rob Evers (maintainer)
v. 1.40
date: 2004/10/14 09:30:47; author: eik; state: Exp; lines: +42 -27
- update to 0.80rc4
+ JPEG comment exploit (MS04-028) detection
*** IMPORTANT ***
The configruration file for the clamd daemon has changed from
/usr/local/etc/clamav.conf to /usr/local/etc/clamd.conf.
PR: 72203
Approved by: Rob Evers (maintainer)
v. 1.39
date: 2004/08/08 14:05:38; author: pav; state: Exp; lines: +1 -1
- Update to 0.75.1
PR: ports/69805
Submitted by: Marcus Grando
Approved by: maintainer
v. 1.38
date: 2004/07/28 18:15:54; author: pav; state: Exp; lines: +2 -2
- Update to 0.75
PR: ports/69657
Submitted by: Renato Botelho
Approved by: maintainer
v. 1.37
date: 2004/07/04 11:01:50; author: eik; state: Exp; lines: +1 -1
Update security/clamav to 0.74 release
Various bug fixes and improved Microsoft VBA support
PR: 68597
Submitted by: Rob Evers (maintainer)
v. 1.36
date: 2004/06/15 10:04:48; author: eik; state: Exp; lines: +3 -2
update to 0.73
use freshclam pid file
PR: 67962
Submitted by: Rob Evers (maintainer)
v. 1.35
date: 2004/06/04 12:51:29; author: eik; state: Exp; lines: +2 -3
Update security/clamav to 0.72 release
This is a bug fix release only, and fixes a few possible crashes
PR: 67561
Submitted by: Rob Evers (maintainer)
v. 1.34
date: 2004/05/26 10:15:19; author: pav; state: Exp; lines: +5 -8
- Change location of milter socket to match clamav-devel port. This does not
affect users with already installed config files.
- Cleanup
PR: ports/67207
Submitted by: Rob Evers (maintainer)
v. 1.33
date: 2004/05/22 06:45:18; author: silby; state: Exp; lines: +6 -8
Update clamav to rev 0.71
-Improved VBA support
-Lots of milter fixes
-Various bugs fixed
Submitted by: maintainer
v. 1.32
date: 2004/05/20 09:02:07; author: krion; state: Exp; lines: +3 -5
- Fix dependencies
PR: ports/66879
Submitted by: Beresovsky Andrey
Approved by: maintainer
v. 1.31
date: 2004/04/19 15:21:33; author: eik; state: Exp; lines: +5 -2
Update security/clamv to 0.70
-Improved VBA code
-Scan EVS mails
-Handle bounced messages
-ArchiveDetectEncrypted is renamed to ArchiveBlockEncrypted (config file)
-freshclam: fix SIGHUP handling (patch by Dr Matthew J Seaman)
-Use OPTIONS
-Various bugfixes and code cleanup
-Use FixStaleSocket by default in the config file (don't remove the
Socket when starting clamd)
PR: 65763
Submitted by: Rob Evers (maintainer)
v. 1.30
date: 2004/04/12 08:57:39; author: eik; state: Exp; lines: +1 -4
Hand maintainership over to Rob Evers.
PR: 65182
Submitted by: TERAMOTO Masahiro (maintainer)
v. 1.29
date: 2004/04/01 16:38:37; author: eik; state: Exp; lines: +0 -0
forced commit to note:
PR: 64348
Approved by: maintainer timeout (>2 weeks)
v. 1.28
date: 2004/04/01 16:36:28; author: eik; state: Exp; lines: +48 -15
Update to clamav 0.70
- new thread manager (with better SMP support)
- new switch ArchiveDetectEncrypted
- new directive: ArchiveDetectEncrypted
- see /usr/local/share/doc/clamav/NEWS
- install html documentation to /usr/local/share/doc/clamav/html
added CLAMAVUSER/CLAMAVGROUP support
Adopted the port to ensure timely fixes in case I broke something :P
Please reset the maintainer if TERAMOTO Masahiro shows up again.
v. 1.27
date: 2004/03/27 18:30:18; author: pav; state: Exp; lines: +1 -1
- Revert v. 1.22
NO_SENDMAIL is used to disable Sendmail build in base system.
It's presence does not inhibit Sendmail installed from port.
Requested by: Marius Strobl
Alex Vasylenko
v. 1.26
date: 2004/03/25 01:46:54; author: eik; state: Exp; lines: +0 -5
use included libtool
v. 1.25
date: 2004/03/24 20:59:17; author: ade; state: Exp; lines: +1 -1
Convert all but one port that uses libtool14 to use libtool15, in readiness
for the destruction of devel/libtool14
v. 1.24
date: 2004/03/06 20:50:28; author: eik; state: Exp; lines: +2 -2
... and remove my experimental bsd.port.mk hacks :)
Pointy hat to: me
v. 1.23
date: 2004/03/06 20:45:46; author: eik; state: Exp; lines: +16 -14
- update to version 0.67-1
PR: 63065
Reviewed by: Angelo Turetta
Approved by: maintainer timeout (2 weeks)
v. 1.22
date: 2004/02/28 15:06:39; author: pav; state: Exp; lines: +1 -1
- If WITH_MILTER is set and NO_SENDMAIL is defined, don't try to build milter.
PR: ports/55611
Submitted by: TERAMOTO Masahiro (maintainer)
v. 1.21
date: 2004/02/10 14:06:49; author: eik; state: Exp; lines: +2 -2
*** SECURITY update ***
- fix a trivially remote exploitable DOS vulnerability
while I'm here, fix stale socket removal. Perhaps enabling
FixStaleSocket in clamav.conf would be a better idea, but
I don't want to overuse this security related commit.
PR: 62586, 62601
Submitted by: eik, Vivek Khera
Reviewed by: bugtraq mailing list
Approved by: security-officer
v. 1.20
date: 2004/02/04 05:08:43; author: marcus; state: Exp; lines: +1 -1
Bump PORTREVISION on all ports that depend on gettext to aid with upgrading.
(Part 1)
v. 1.19
date: 2004/02/03 06:46:21; author: glewis; state: Exp; lines: +11 -3
1. Add a freshclam rc.d script to start freshclam so the AV database is
updated periodically. Loosely based on the script in the PR.
2. Reorder some operations in the various Makefile targets.
3. Bump PORTREVISION.
PR: 61966 [1]
Submitted by: Douglas K. Rand
v. 1.18
date: 2004/01/30 15:19:22; author: netchild; state: Exp; lines: +1 -1
Fix the comment in the startup-script regarding how to enable clamav-milter
in rc.conf.
Bumped PORTREVISION as this fix may be important for an user.
Mail is on its way to the maintainer but because of the actual virus
situation I do not wait for maintainer approval and commit the fix
right now (the submitter also submitted the startup-script for a previous
commit, so this is mainly a bugfix for a previously approved commit).
Submitted by: Marius Strobl
v. 1.17
date: 2003/12/09 17:07:26; author: netchild; state: Exp; lines: +4 -3
Fix some bugs in the previous commit...
- correct typo in the name of the socket variable (used to remove a stale
socket)
- install the startup script with the correct name (important if you use
clamav-milter too)
Submitted by: Marius Strobl
Approved by: maintainer (implizit, this is a bugfix for the previous
version)
v. 1.16
date: 2003/12/08 14:06:49; author: netchild; state: Exp; lines: +25 -22
BEWARE: As rcoder(8) isn't present on FreeBSD 4 but clamd must be
be started before clamav-milter the startup-script for clamd
must alphabetically arranged before the startup-script for
clamav-milter. It was decided to use the clamd statup-scrtipt
from security/clamav-devel (clamav-clamd.sh), so users running
an older version of security/clamav have to change
'clamd_enable="YES"' to 'clamav_clamd_enable="YES"' in
/etc/rc.conf. On the other hand this changes makes it easier
to switch between security/clamav and security/clamav-devel.
- Respect PTHREAD_CFLAGS.
- Use USE_LIBTOOL_VER=14 as the libtool shipping with clamav 0.65
erroneously links against libc _and_ libc_r on FreeBSD 4.
- Don't link against libcipher on FreeBSD < 501100, clamav doesn't
depend on it. The linker warnings suggesting that it is required
were triggered by linking against both, libc and libc_r.
- Unconditionally depend on math/libgmp4. Otherwise, if libgmp4 is
already installed on a FreeBSD 4-STABLE system compilation of
security/clamav fails, as the headers of libgmp4 are used but the
base libgmp is used for linking.
- Fix generation of clamav-milter.8 when building with WITH_MILTER
(part of new files/patch-clamav-milter::Makefile.in).
- Don't USE_GETOPT_LONG when compiling with WITH_MILTER, clamav
uses its own getopt_long() regardless if a devel/libgnugetopt is
installed or the version in the base of FreeBSD 5 is present.
- Allow compilation of WITH_MILTER with mail/sendmail.
- Install a startup-script (taken from security/clamav-devel with some
fixes in comments) for clamav-milter when compiled with WITH_MILTER.
- In pkg-descr remove the note that clamav-milter doesn't build on
FreeBSD 4 with base gcc, it builds fine there. Mention that
clamav-milter can be optionally used (taken from pkg-descr of
security/clamav-devel).
- Fix compilation when an older version of security/clamav is installed.
If there's an older version of libclamav installed clamav 0.65 will
link against it instead of the newly built one. This is not a problem
if the installed version is compatible with the new one as libclamav
gets linked dynamically and the installed version will be replaced
with the new one. However, if the older version is incompatible
linking of clamav 0.65 fails. This problem was discovered by
Jan-Peter Koopmann Jan-Peter.Koopmann@seceidos.de and the fix
(most of the new patches in the files directory) confirmed working.
- In clamav-milter replace the path to the used sendmail executable with
the location of the mailwrapper(8) (/usr/sbin/sendmail). Obtained
from security/clamav-devel.
PR: 59948
Submitted by: Marius Strobl
Approved by: maintainer
v. 1.15
date: 2003/11/30 07:19:15; author: silby; state: Exp; lines: +2 -1
Correct the OSVERSION check for the libgmp depedency; libgmp was removed
waaaay earlier than I had previously thought. Also bump portrevision
since this is an important change for 5.x users.
Approved by: portmgr (marcus)
v. 1.14
date: 2003/11/28 05:58:48; author: silby; state: Exp; lines: +6 -0
Clamav 0.65 uses libgmp for digital signature calculations;
as libgmp no longer exists in 5.x, add the needed dependency
to this Makefile.
(Note that stale gmp.h and libgmp files sittin |
| |

|