FreshPorts -- The Place For Ports If you buy from Amazon USA, please support us by using this link.
Follow us
Blog
Twitter

Port details
qsheff Qmail-queue replacement to filter mail traffic
2.1.r3_8 mail on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port

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 search for ports maintained by this maintainer
Port Added: 20 Jul 2005 13:41:17
License: GPLv2+
qSheff is a wrapper for the qmail queue that scans email for viruses and
spam.  Infected messages are rejected before they reach the queue, so the
server doesn't perform any job for them.  After checking the message, it
will wake the qmail queue.  Some of the supported features:

  - Antivirus executing (ClamAV)
  - Header and body filtering
  - Subject filtering
  - Attachment blocking
  - Quarantine support
  - White/black lists
  - Single line logging for qmail
  - Basic DoS attack prevention
  - And much more...

WWW: http://www.enderunix.org/qsheff/
SVNWeb : Homepage : PortsMon

To install the port: cd /usr/ports/mail/qsheff/ && make install clean
To add the package: pkg install qsheff-II

PKGNAME: qsheff-II

distinfo:

SHA256 (qsheff-II-2.1-r3.tar.gz) = a865f9e520497303b9f57bc53012a590da15a665883d05ff37ca26278af6ffb2
SIZE (qsheff-II-2.1-r3.tar.gz) = 131802


NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. ripmime : mail/ripmime
  2. clamdscan : security/clamav
  3. qmail-send : mail/qmail
Runtime dependencies:
  1. ripmime : mail/ripmime
  2. clamdscan : security/clamav
  3. qmail-send : mail/qmail
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for qsheff-II-2.1.r3_8:
     BACKUP=off: Logging of incoming/outgoing mail
     CLAMAV=on: Integrate with ClamAV
     CUSTOMERROR=off: Custom error patch
     DEBUG=off: Build with debugging support
     DISABLELOCAL=off: Disable filters for local users
     DOCS=on: Build and/or install documentation
     EXAMPLES=on: Build and/or install examples
     SPAMTAG=off: Spam tagging
     SYSLOG=off: Syslog logging support
     VIRUSTAG=off: Virus tagging
===> Use 'make config' to modify these settings

USES:
qmail

Master Sites:
  1. http://aarnet.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  2. http://downloads.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  3. http://freefr.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  4. http://garr.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  5. http://heanet.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  6. http://hivelocity.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  7. http://ignum.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  8. http://internode.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  9. http://iweb.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  10. http://jaist.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  11. http://kent.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  12. http://master.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  13. http://nchc.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  14. http://ncu.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  15. http://netcologne.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  16. http://sunet.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  17. http://superb-dca3.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  18. http://switch.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  19. http://tenet.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  20. http://ufpr.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  21. http://waix.dl.sourceforge.net/project/qsheff/qsheff/II-2.1-r3/
  22. http://www.enderunix.org/qsheff/

Number of commits found: 37

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
01 Apr 2016 14:16:20
Original commit files touched by this commit  2.1.r3_8
Revision:412348
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
25 Jan 2016 17:18:20
Original commit files touched by this commit  2.1.r3_8
Revision:407231
danfe search for other commits by this committer
- Convert manual handling of *-default files in ${ETCDIR} to @sample since
  it supports custom suffixes as of r397963
- Bump port revision (due to the change above and the earlier r407194)
25 Jan 2016 07:02:52
Original commit files touched by this commit  2.1.r3_7
Revision:407194
danfe search for other commits by this committer
- Unbreak the build on 9.x (against GCC 4.2): it was failing due to -ansi
  option passed by default, which does not allow C++-style comments in C
  source code (Clang is more forgiving):

    /usr/local/include/clamav.h:170: error: expected identifier or '('
    before '/' token
    /usr/local/include/clamav.h:170: error: stray '#' in program

- Really respect CFLAGS by fixing configure script
- Do not hardcode DISTVERSION in MASTER_SITES
- Do not install COPYING file as part of portdocs: it's installed via
  LICENSE_FILE already
- Convert the port to use option helpers, fix a typo (VIRUSTAGSC ->
  VIRUSTAG_DESC), wrap overly long lines
- Augment port description text while I'm at it
23 Jan 2016 19:28:00
Original commit files touched by this commit  2.1.r3_7
Revision:407050
rakuco search for other commits by this committer
Remove BROKEN for FreeBSD 8, which is no longer supported.
12 Jan 2016 16:20:32
Original commit files touched by this commit  2.1.r3_7
Revision:405891
amdmi3 search for other commits by this committer
Convert LICENSE= "GPLxx # or later" to "GPLxx+"

Approved by:	portmgr blanket
11 Dec 2015 01:08:08
Original commit files touched by this commit  2.1.r3_7
Revision:403481
zi search for other commits by this committer
- Bump PORTREVISION after security/clamav update

PR:		205086
Submitted by:	me
16 Jun 2015 23:02:32
Original commit files touched by this commit  2.1.r3_6
Revision:389873
amdmi3 search for other commits by this committer
- Mark BROKEN on < 10.x:

/usr/local/include/clamav.h:167: error: expected identifier or '(' before '/'
token
/usr/local/include/clamav.h:167: error: stray '#' in program

MFH:		2015Q2
11 May 2015 18:34:58
Original commit files touched by this commit  2.1.r3_6
Revision:386097
mat search for other commits by this committer
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
25 Feb 2015 01:45:37
Original commit files touched by this commit  2.1.r3_6
Revision:379862
amdmi3 search for other commits by this committer
- Add LICENSE
- Fix program installation
22 Nov 2014 18:42:44
Original commit files touched by this commit  2.1.r3_6
Revision:373086
antoine search for other commits by this committer
Cleanup plist
01 Sep 2014 09:18:33
Original commit files touched by this commit  2.1.r3_6
Revision:366852
vanilla search for other commits by this committer
1: Stagify.
2: Fix pkg-plist, bump version.
3: add DOCS & EXAMPLES to options.
07 Jul 2014 15:31:02
Original commit files touched by this commit  2.1.r3_5
Revision:361099
olgeni search for other commits by this committer
Remove indefinite articles and trailing periods from COMMENT, plus minor
COMMENT typos and surrounding whitespace fixes. A few Makefiles where not
included as they contain Latin-1 characters that break the Phabricator
workflow. Category M.

CR:		D306
Approved by:	portmgr (bapt)
04 Jul 2014 09:12:57
Original commit files touched by this commit  2.1.r3_5
Revision:360579
bapt search for other commits by this committer
Resetting maintainership on ports that have not been staged and without any
pending PR (related to stage)

With hat:	portmgr
20 Sep 2013 19:59:14
Original commit files touched by this commit  2.1.r3_5
Revision:327742
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail)
04 Jun 2013 15:47:07
Original commit files touched by this commit  2.1.r3_5
Revision:319871
bapt search for other commits by this committer
Convert to new options framework
15 Mar 2013 22:03:43
Original commit files touched by this commit  2.1.r3_5
Revision:314324
bdrewery search for other commits by this committer
- 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
21 Jan 2012 17:40:15
Original commit files touched by this commit  2.1.r3_5
eadler search for other commits by this committer
At the moment 1385 ports use BUILD_DEPENDS= ${RUN_DEPENDS} and 450
ports use BUILD_DEPENDS:= ${RUN_DEPENDS}. This patch fixes ports that are
currently broken. This is a temporary measure until we organically stop using
:= or someone(s) spend a lot of time changing all the ports over.

Explicit duplication > := > = and this just moves ports one step to the left

Approved by:    portmgr
03 Jul 2011 13:53:52
Original commit files touched by this commit  2.1.r3_5
ohauer search for other commits by this committer
- remove MD5
06 Apr 2010 12:01:57
Original commit files touched by this commit  2.1.r3_5
garga search for other commits by this committer
Chase clamav's lib bump
22 Aug 2009 00:28:34
Original commit files touched by this commit  2.1.r3_4
  Sanity Test Failure
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with M
27 Mar 2009 11:53:07
Original commit files touched by this commit  2.1.r3_4
garga search for other commits by this committer
- Bump necessary PORTREVISIONS and fix some ports to new clamav API
15 Sep 2008 19:56:38
Original commit files touched by this commit  2.1.r3_3
garga search for other commits by this committer
- 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)
21 Aug 2008 06:18:49
Original commit files touched by this commit  2.1.r3_2
rafan search for other commits by this committer
Update CONFIGURE_ARGS for how we pass CONFIGURE_TARGET to configure script.
Specifically, newer autoconf (> 2.13) has different semantic of the
configure target. In short, one should use --build=CONFIGURE_TARGET
instead of CONFIGURE_TARGET directly. Otherwise, you will get a warning
and the old semantic may be removed in later autoconf releases.

To workaround this issue, many ports hack the CONFIGURE_TARGET variable
so that it contains the ``--build='' prefix.

To solve this issue, under the fact that some ports still have
configure script generated by the old autoconf, we use runtime detection
in the do-configure target so that the proper argument can be used.

Changes to Mk/*:
 - Add runtime detection magic in bsd.port.mk
(Only the first 15 lines of the commit message are shown above View all of this commit message)
16 Apr 2008 16:10:19
Original commit files touched by this commit  2.1.r3_2
garga search for other commits by this committer
- 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.
04 Apr 2008 22:27:06
Original commit files touched by this commit  2.1.r3_1
lippe search for other commits by this committer
- Fix build.
- Refine pkg-plist mention on deinstall stage.
- Bump PORTREVISION.

Reported by:    pointyhat via erwin/pav
Pointy hat to:  lippe
Approved by:    gabor (mentor)
03 Apr 2008 02:38:27
Original commit files touched by this commit  2.1.r3
lippe search for other commits by this committer
- Update to 2.1.r3.
- Update MASTER_SITES.
- Makefile cosmetic changes.
- Fix pkg-plist.

PR:             ports/121749
Submitted by:   myself
Approved by:    araujo (mentor), maintainer timeout (> 2 weeks)
19 Dec 2007 23:08:38
Original commit files touched by this commit  2.1.r2_2
garga search for other commits by this committer
- 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
13 Mar 2007 20:11:19
Original commit files touched by this commit  2.1.r2_1
garga search for other commits by this committer
- 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
09 Oct 2006 20:42:12
Original commit files touched by this commit  2.1.r2
miwi search for other commits by this committer
- Update to 2.1r2
- Pass maintainership to submitter

PR:             ports/104208
Submitted by:   Ozkan KIRIK <ozkan@enderunix.org>
10 May 2006 22:37:39
Original commit files touched by this commit  1.0.r4_1
edwin search for other commits by this committer
Remove USE_REINPLACE from ports starting with M
22 Jan 2006 02:20:05
Original commit files touched by this commit  1.0.r4_1
edwin search for other commits by this committer
Replace ugly "@unexec rmdir %D... 2>/dev/null || true" with @dirrmtry

Approved by:    krion@
PR:             ports/88711 (related)
21 Jan 2006 17:37:14
Original commit files touched by this commit  1.0.r4_1
krion search for other commits by this committer
- 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 View all of this commit message)
25 Nov 2005 15:31:02
Original commit files touched by this commit  1.0.r4
pav search for other commits by this committer
- Add SHA256
26 Oct 2005 21:31:59
Original commit files touched by this commit  1.0.r4
mnag search for other commits by this committer
Update to 1.0.r4 [1]
Respect CFLAGS

PR:             88055 [1]
Submitted by:   Gabor Kovesdan <gabor.kovesdan@t-hosting.hu> [1]
17 Oct 2005 00:52:03
Original commit files touched by this commit  1.0.r3
kris search for other commits by this committer
Remove undeliverable maintainer address:

<ozkan@enderunix.org>: host mail.enderunix.org[193.140.143.23] said: 554 mail
    server permanently rejected message (#5.3.0) (in reply to end of DATA
    command)
19 Aug 2005 10:04:31
Original commit files touched by this commit  1.0.r3
garga search for other commits by this committer
- Update to 1.0-r3 and make it fetchable again
- Add MASTER_SITE_SOURCEFORGE on MASTER_SITES

PR:             ports/84505
Submitted by:   maintainer
Reworked by:    myself
Approved by:    portmgr (krion), maintainer
20 Jul 2005 13:39:35
Original commit files touched by this commit  1.0.r1
garga search for other commits by this committer
A qmail-queue replacement to filter mail traffic and more.
It supports:
        * Antivirus executing
        * body filtering
        * subject filtering
        * attachment blocking
        * quarantine
        * white/black list
        * single line logging for qmail and many features.

PR:             ports/83590
Submitted by:   Ozkan KIRIK <ozkan@enderunix.org>
Approved by:    flz (mentor)

Number of commits found: 37

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
apache24Dec 06
cryptoppDec 06
mod_http2-develDec 06
py-cryptography*Dec 06
qemu*Dec 06
qemu-devel*Dec 06
qemu-sbruno*Dec 06
chromiumDec 05
ImageMagickDec 04
ImageMagick-nox11Dec 04
ImageMagick7Dec 04
ImageMagick7Dec 04
ImageMagick7-nox11Dec 04
ImageMagick7-nox11Dec 04
py-pillowDec 04

34 vulnerabilities affecting 70 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 26967
Broken 313
Deprecated 176
Ignore 577
Forbidden 1
Restricted 214
No CDROM 82
Vulnerable 59
Expired 14
Set to expire 155
Interactive 0
new 24 hours 6
new 48 hours29
new 7 days69
new fortnight120
new month293

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2014 Dan Langille. All rights reserved.