Port details |
- simscan Fast Content/Anti-virus Scanner for qmail Written in C
- 1.4.0_9 mail =5 1.4.0_9Version of this port present on the latest quarterly branch.
- There is no maintainer for this port.
- Any concerns regarding this port should be directed to the FreeBSD Ports mailing list via ports@FreeBSD.org
- Port Added: 2005-04-03 16:04:56
- Last Update: 2022-11-29 04:51:14
- Commit Hash: f7bcd43
- People watching this port, also watch:: clamav, p5-Digest-HMAC, ripmime, ucspi-tcp, p5-Digest-MD5
- Also Listed In: security
- License: not specified in port
- WWW:
- https://www.inter7.com/?page=simscan
- Description:
- Simscan is a simple program that enables qmail-smtpd to reject
viruses, spam and block attachments during the SMTP conversation
so the email never makes it into your computers. It is completely
open source and uses other open source components.
Very efficient and written in C.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/mail/simscan/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/simscan
- pkg install simscan
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: simscan
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (simscan-1.4.0.tar.gz) = b89d145206ad26420cfbf2f5b25ebf52e236f8ac00cd70ae449e72f3ec935781
SIZE (simscan-1.4.0.tar.gz) = 271617
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:
-
- clamdscan : security/clamav
- ripmime : mail/ripmime
- qmail-send : mail/qmail
- Runtime dependencies:
-
- ripmime : mail/ripmime
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for simscan-1.4.0_9:
ATTACH=off: Turn On Attachment Scanning (required CLAMAV)
CLAMAV=on: Support for ClamAV Virus Scanning
DOCS=on: Build and/or install documentation
DOMAIN=off: Turn On Per Domain Based Checking
DROPMSG=off: Drop Message in Case of Virus Found
DSPAM=off: Turn on DSPAM scanning
HEADERS=off: Add a Received Line With Versions of Scanners
PASSTHRU=off: Pass Spam Thru, Do Not Reject (required SPAMD)
RIPMIME=on: Ripmime Processing (if Clamav ScanMail disabled)
SPAMD=off: Support for SpamAssassin Spam Filtering
USER=off: Turn On Per User SpamAssassin (required SPAMD)
===> Use 'make config' to modify these settings
- Options name:
- mail_simscan
- USES:
- qmail:build
- pkg-message:
- For install:
- NOTES:
* You have to configure your anti-virus and anti-spam products!
* You have to modify your qmail startup files to call simscan.
In most cases, you just need to edit /var/qmail/tcp.smtp in
order to call simscan instead of qmail-queue, by setting up
QMAILQUEUE variable. For example:
127.0.0.1:allow,RELAYCLIENT=""
192.168.0.:allow,RELAYCLIENT="",QMAILQUEUE="/var/qmail/bin/simscan"
:allow,QMAILQUEUE="/var/qmail/bin/simscan"
* Don't forget to rebuild tcp.smtp.cdb from new tcp.smtp using tcprules!
* Also, read documentation about how to configure
attachment blocking and per domain processing.
Additional documentation can be found here:
http://qmailwiki.inter7.com/index.php?title=Simscan
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.4.0_9 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) |
1.4.0_8 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 ) |
1.4.0_8 20 Jul 2022 14:22:19 |
Tobias C. Berner (tcberner) |
mail: remove 'Created by' lines
A big Thank You to the original contributors of these ports:
* <ashish@FreeBSD.org>
* Aaron Dalton <aaron@FreeBSD.org>
* Adam David <adam@FreeBSD.org>
* Adam McDougall <mcdouga9@egr.msu.edu>
* Adam Weinberger <adamw@FreeBSD.org>
* Ade Lovett <ade@FreeBSD.org>
* Akinori MUSHA aka knu <knu@idaemons.org>
* Alex Deiter <tiamat@komi.mts.ru>
* Alex Dupre <ale@FreeBSD.org>
* Alex Dupre <sysadmin@alexdupre.com>
* Alex Perel <veers@disturbed.net> (Only the first 15 lines of the commit message are shown above ) |
1.4.0_8 06 Apr 2021 14:31:07 |
Mathieu Arnold (mat) |
Remove # $FreeBSD$ from Makefiles. |
1.4.0_8 12 Sep 2019 13:03:36 |
tobik |
mail/simscan: Drop standalone shell commands
They appear to not do anything. |
1.4.0_8 13 Aug 2019 22:29:43 |
mat |
onvert to UCL & cleanup pkg-message (categories l-m) |
1.4.0_8 11 Jul 2017 15:47:44 |
garga |
- Ripmime is a run dependency
- Fix /var/qmail/simscan permission (2750)
- Bump PORTREVISION |
1.4.0_7 23 May 2016 18:36:52 |
amdmi3 |
Convert tab after WWW: in pkg-descrs to single space as per PHB
Approved by: portmgr blanket |
1.4.0_7 19 May 2016 11:09:14 |
amdmi3 |
- Fix trailing whitespace in pkg-messages
Approved by: portmgr blanket |
1.4.0_7 19 May 2016 10:44:12 |
amdmi3 |
- Fix trailing whitespace in pkg-descrs, categories [g-n]*
Approved by: portmgr blanket |
1.4.0_7 01 Apr 2016 14:16:20 |
mat |
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.
With hat: portmgr
Sponsored by: Absolight |
1.4.0_7 01 Apr 2016 13:18:17 |
mat |
Fixup some whitespace at the beginning of lines problems.
With hat: portmgr
Sponsored by: Absolight |
1.4.0_7 02 Jan 2016 20:07:48 |
pawel |
- Convert to options helpers
- Allow to build as normal user, remove chmod/chown opertaions
requiring root priviledges
- Modernize pkg-plist |
1.4.0_7 11 Dec 2015 01:08:08 |
zi |
- Bump PORTREVISION after security/clamav update
PR: 205086
Submitted by: me |
1.4.0_6 08 Dec 2015 17:47:17 |
miwi |
- Fix typo
PR: 202122
Submitted by: Chris Petrik
Approved by: mat (mentor)
Differential Revision: https://reviews.freebsd.org/D4392 |
1.4.0_6 14 Oct 2015 11:04:11 |
culot |
- Reassign lippe@'s ports after his commit bit was taken in for safekeeping |
1.4.0_6 11 May 2015 18:34:58 |
mat |
Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup
With hat: portmgr
Sponsored by: Absolight |
1.4.0_6 15 Jul 2014 16:14:15 |
adamw |
Add DOCS to OPTIONS_DEFINE to ports that check for PORT_OPTIONS:MDOCS. |
1.4.0_6 01 Apr 2014 14:30:04 |
bdrewery |
- Convert to staging
Approved by: portmgr (blanket) |
1.4.0_6 11 Mar 2014 21:49:40 |
adamw |
Move {mail,japanese}/p5-Mail-SpamAssassin to &/spamassassin, in the name of
improving accessibility.
I think people who want to just find the port/package and install it are
more likely to look for "spamassassin the program" than "spamassassin the
perl module collection." |
1.4.0_6 22 Feb 2014 06:10:27 |
bdrewery |
Fix build without gcc on 10+ |
1.4.0_6 20 Sep 2013 19:59:14 |
bapt |
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail) |
1.4.0_6 04 Jun 2013 15:47:07 |
bapt |
Convert to new options framework |
1.4.0_6 15 Mar 2013 22:03:43 |
bdrewery |
- Convert USE_QMAIL_RUN, USE_QMAIL_BUILD and WANT_QMAIL into USES feature
bapt contributed to the qmail.mk as well
- Trim headers
USES= qmail:run will add qmail into RUN_DEPENDS
USES= qmail:build will add qmail into BUILD_DEPENDS
USES= qmail[:both] will add qmail into both RUN and BUILD DEPENDS
USES= qmail:vars will set QMAIL_PREFIX
With hat: portmgr |
1.4.0_6 06 Sep 2012 22:46:59 |
lippe |
Fix configure script when clamav DB is not already downloaded.
PR: ports/169462
Submitted by: "Bryan Drewery" <bryan@shatow.net> |
1.4.0_6 10 Jul 2011 17:45:53 |
crees |
Use USERS and GROUPS
PR: ports/157665
Submitted by: crees (me)
Approved by: rene (mentor, implicit), maintainer timeout (lippe, 35 days) |
1.4.0_6 03 Jul 2011 13:53:52 |
ohauer |
- remove MD5 |
1.4.0_6 06 Apr 2010 12:01:57 |
garga |
Chase clamav's lib bump |
1.4.0_5 21 Nov 2009 20:18:15 |
lippe |
- Add DSPAM to OPTIONS, it will turn on dspam scanning and set off by default.
- Bump PORTREVISION.
Noticed by: Peter <fbsdq@peterk.org> (private mail) |
1.4.0_4 22 Aug 2009 00:28:34 |
amdmi3 |
- Switch SourceForge ports to the new File Release System: categories starting
with M |
1.4.0_4 17 Aug 2009 09:22:12 |
lippe |
- Take maintainership. |
1.4.0_4 17 Aug 2009 05:44:51 |
linimon |
Reset toxa@toxahost.ru due to maintainer-timeouts and no response to
email.
Hat: portmgr |
1.4.0_4 27 Mar 2009 11:53:07 |
garga |
- Bump necessary PORTREVISIONS and fix some ports to new clamav API |
1.4.0_3 15 Sep 2008 19:56:38 |
garga |
- Update security/clamav to 0.94 [1] and fix a remote DoS [2]
- Chase libclamav version bump on all dependant ports
- Bump necessary PORTREVISIONS
- Fix some BROKEN messages from ports that were already broken with clamav-0.93
- Mark security/klamav as BROKEN since it doesn't build with clamav-0.94
PR: ports/127122 [1], ports/127310 [2]
Submitted by: Gary Palmer <freebsd-gnats@in-addr.com> [1], delphij [2]
Approved by: portmgr (pav) |
1.4.0_2 29 Aug 2008 16:48:17 |
garga |
- Fix build with recent clamav, based on the following patch:
http://qmail.jms1.net/simscan/simscan-1.4.0-clamav.3.patch
- Bump PORTREVISION
PR: ports/126178
Submitted by: Rainer Duffner <rainer@ultra-secure.de>
Reworked by: garga
Approved by: maintainer via ICQ |
1.4.0_1 16 Apr 2008 16:10:19 |
garga |
- Chase clamav library to version 4
- Bump PORTREVISION
Following ports are marked as BROKEN since they don't build with new clamav
0.93:
www/c-icap
mail/claws-mail-clamav
www/gurlchecker
www/havp
security/klamav
devel/p5-Mail-ClamAV
devel/py-clamav
www/squidclam
This clamav version needed to be updated without wait other ports fixes
because it fixes important vulnerabilities. |
1.4.0 31 Jan 2008 20:36:41 |
tabthorpe |
- Update to 1.4.0
- While I am here, use SF macro
PR: ports/120148
Submitted by: Cristiano Deana <cris gufi.org>
Approved by: Toxa <toxa toxahost.ru> (maintainer) |
1.1_5 19 Dec 2007 23:08:38 |
garga |
- 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 |
1.1_4 10 Sep 2007 12:58:04 |
garga |
- Fix REINPLACE_CMD added on my last commit to fix clamav detection.
Noticed by: Wendell Martins Borges <wendell@ramenzoni.com.br> |
1.1_3 30 Aug 2007 16:12:17 |
garga |
- Fix build with clamav-0.9x looking for daily.inc and daily.cvd on configure
- Move pkg-{deinstall,install,message} to files and use it with SUB_FILES and
SUB_LIST
- Clean a bit pkg-plist and add message to files/pkg-deinstall.in
- Remove unecessary MASTER_SITE_SUBDIR
- Bump PORTREVISION since CLAMAV is a default OPTION
PR: ports/115560
Submitted by: garga
Approved by: maintainer timeout (15 days) |
1.1_2 13 Mar 2007 20:11:19 |
garga |
- 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 |
1.1_1 10 May 2006 22:37:39 |
edwin |
Remove USE_REINPLACE from ports starting with M |
1.1_1 22 Jan 2006 12:50:54 |
edwin |
SHA256ify
Approved by: krion@ |
1.1_1 21 Jan 2006 17:37:14 |
krion |
- Fix 'all-depends-list' target in cases if dependencies list is
very long and if some dependencies can't be added into the list.
[1]
- Fix FAM support. Make gamin the default FAM system. [2]
- Introduce new 'quicksearch' target to show only port, path and
info section of the matching ports. [3]
- Introduce new category - rubygems. [4]
- Fix stale dependencies while installing qmail slaveport and
another port that depends on qmail. [5]
- Add commentary for describes target in bsd.port.mk. [6] (Only the first 15 lines of the commit message are shown above ) |
1.1 09 Aug 2005 13:58:39 |
garga |
Move adduser proccess from configure to pre-install time to prevent
problems to update using portupgrade.
PR: ports/83100
Submitted by: self
Approved by: portmgr (krion), Anton Karpov <toxa@toxahost.ru> (maintainer) |
1.1 06 Jul 2005 19:36:25 |
novel |
Fix WITHOUT_CLAMAV option.
PR: 83070
Submitted by: Renato Botelho <freebsd@galle.com.br> |
1.1 03 Apr 2005 16:04:21 |
novel |
Add simscan - a good, simple, and fast qmail scanner, which works with
SpamAssassin/ClamAV, written in C.
PR: 78629[1], 79135[2]
Submitted by: Anton Karpov <toxa@toxahost.ru> [1],
Cristiano Deana <cris@gufi.org> [2] |