Port details |
- vbsfilter Vbs-attachment filter for Sendmail Milter
- 1.15_4 mail
=3 1.15_4Version of this port present on the latest quarterly branch. - Maintainer: dinoex@FreeBSD.org
 - Port Added: 2001-03-13 03:47:31
- Last Update: 2021-04-07 08:09:01
- Commit Hash: cf118cc
- People watching this port, also watch:: vorbis-tools, aterm, vpopmail, sendmail, unzip
- License: GPLv2
- Description:
- vbsfilter will rename VBS and SHS attachments to .txt,
thus rendering them harmless.
Sendmail 8.10 introduced a new feature called the milter library,
which provides filtering callbacks to a user-level program, which in
turn can provide a "Yes"/"No"/"I haven't seen enough yet" answer to
the question: Can sendmail allow this mail to be delivered?
Sendmail is a trademark of Sendmail, Inc.
LICENSE: GPL2
¦ ¦ ¦ ¦ 
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- vbsfilter>0:mail/vbsfilter
- To install the port:
- cd /usr/ports/mail/vbsfilter/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/vbsfilter
- pkg install vbsfilter
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: vbsfilter
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (vbsfilter-1.15.c) = 597e5ab58a2470263d5ba31a181f46461a5b5fc5a86044c48ad49d1cdc4e4be2
SIZE (vbsfilter-1.15.c) = 11776
Packages (timestamps in pop-ups are UTC):
- This port has no dependencies.
- There are no ports dependent upon this port
Configuration Options:
- No options to configure
- Options name:
- mail_vbsfilter
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
1.15_4 07 Apr 2021 08:09:01
    |
Mathieu Arnold (mat)  |
One more small cleanup, forgotten yesterday.
Reported by: lwhsu |
1.15_4 06 Apr 2021 14:31:13
    |
Mathieu Arnold (mat)  |
all: Remove all other $FreeBSD keywords. |
1.15_4 06 Apr 2021 14:31:07
    |
Mathieu Arnold (mat)  |
Remove # $FreeBSD$ from Makefiles. |
1.15_4 16 Apr 2020 14:49:59
  |
dinoex  |
- cleanup rc.d script |
1.15_3 01 Jul 2018 10:17:19
  |
dinoex  |
- bump MILTER_SOVER to fix linking on FREEBSD-12
- bump PORTREVISION on ports using libmilter
- rename WITH_SENDMAIL_PORT to WITH_MILTER_PORT
- rename WITH_SENDMAIL_BASE to WITH_MILTER_BASE
- rename WITH_SENDMAIL_STATIC_MILTER to WITH_MILTER_STATIC
- cleanup ifdefs
- fix build on batv-filter with libmilter from ports |
1.15_2 13 Feb 2016 09:03:16
  |
dinoex  |
- split libmilter from sendmail into a seperate port
- bump PORTREVISION
Submitted by: matthew (Matthew Seaman) |
1.15_1 25 Mar 2015 11:41:18
  |
marino  |
mail category: Remove $PTHREAD_LIBS
Note: The following ports did not pass check-plist (CP) or stage-qa (QA)
tests. The sendmail port has many problems, but this was already known
by myself as I fixed it properly on DPorts last week. It's a forward
action to submit a PR against mail/sendmail.
* antivirus-milter (CP)
* dk-milter (CP)
* milter-regex (CP)
* sendmail (CP, QA)
approved by: PTHREAD blanket |
1.15_1 07 Jul 2014 15:31:02
  |
olgeni  |
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) |
1.15_1 07 Dec 2013 05:04:18
  |
dinoex  |
- use STAGEDIR |
1.15_1 27 Oct 2013 22:29:46
  |
dinoex  |
- use STAGEDIR
- use OPTIONS_DEFINE |
1.15_1 21 Sep 2013 11:06:04
  |
dinoex  |
- fix misplaced NO_STAGE in slaveports and ifdefs |
1.15_1 20 Sep 2013 19:59:14
  |
bapt  |
Add NO_STAGE all over the place in preparation for the staging support (cat:
mail) |
1.15_1 13 May 2013 15:23:54
  |
dinoex  |
- add MASTER_SITES
- drop WWW |
1.15_1 13 Oct 2012 13:39:59
  |
dinoex  |
- cleanup comments
Feature safe: yes |
1.15_1 05 Aug 2012 23:19:40
 |
dougb  |
Move the rc.d scripts of the form *.sh.in to *.in
Where necessary add $FreeBSD$ to the file
No PORTREVISION bump necessary because this is a no-op |
1.15_1 14 Jan 2012 14:49:25
 |
dinoex  |
- escape shell names |
1.15_1 14 Jan 2012 08:57:23
 |
dougb  |
In the rc.d scripts, change assignments to rcvar to use the
literal name_enable wherever possible, and ${name}_enable
when it's not, to prepare for the demise of set_rcvar().
In cases where I had to hand-edit unusual instances also
modify formatting slightly to be more uniform (and in
some cases, correct). This includes adding some $FreeBSD$
tags, and most importantly moving rcvar= to right after
name= so it's clear that one is derived from the other. |
1.15_1 03 Jul 2011 13:53:52
 |
ohauer  |
- remove MD5 |
1.15_1 15 May 2011 02:49:17
 |
dougb  |
Remove painful examples of foo="", with particular prejudice against
constructions that parse out to [ -z "$foo" ] && foo=""
These are bad examples that get copied and pasted into new code, so the
hope is that with less bad examples there will be less need for me to
bring this up in review.
In a few of these files all that were changed were comments so that next
time I search for these patterns I won't trip on the file for no reason.
In a few places, add $FreeBSD$
No functional changes, so no PORTREVISION bumps |
1.15_1 29 Dec 2010 20:04:42
 |
pgollucci  |
- DISTNAME= ${PORTNAME}-${PORTVERSION} is the default and not needed.
PR: ports/153292
Submitted by: myself (pgollucci)
Tested by: -exp run by pav
Approved by: portmgr (pav) |
1.15_1 05 Jun 2010 19:53:32
 |
dinoex  |
LICENSE GPLv2 |
1.15_1 15 Jul 2009 16:56:10
 |
dougb  |
Fix a few "bad example" problems in the rc.d scripts that have been
propogated by copy and paste.
1. Primarily the "empty variable" default assignment, which is mostly
${name}_flags="", but fix a few others as well.
2. Where they are not already documented, add the existence of the _flags
(or other deleted empties) option to the comments, and in some cases add
comments from scratch.
3. Replace things that look like:
prefix=%%PREFIX%%
command=${prefix}/sbin/foo
to just use %%PREFIX%%. In many cases the $prefix variable is only used
once, and in some cases it is not used at all.
4. In a few cases remove ${name}_flags from command_args
5. Remove a long-stale comment about putting the port's rc.d script in
/etc/rc.d (which is no longer necessary).
No PORTREVISION bumps because all of these changes are noops. |
1.15_1 16 Jan 2009 19:54:13
 |
dinoex  |
- use RC_SUBR |
1.15 16 Jan 2009 19:53:36
 |
dinoex  |
- add LICENSE: |
1.15 13 Jan 2007 04:16:24
 |
dinoex  |
- use milter framework |
1.15 09 Nov 2006 13:03:04
 |
dinoex  |
- take maintanership |
1.15 09 Nov 2006 12:59:45
 |
dinoex  |
- extend COMMENT |
1.15 13 Nov 2005 09:26:50
 |
dinoex  |
- add SHA checksum |
1.15 26 Apr 2005 08:34:13
 |
vs  |
- Update to 1.15
- Use PLIST_FILES, SUB_FILES |
1.11 17 Dec 2004 04:38:34
 |
dinoex  |
- rename option
SENDMAIL_PORT -> SENDMAIL_MILTER_PORT |
1.11 16 Dec 2004 21:07:39
 |
dinoex  |
- register depedency for SENDMAIL_WITH_SHARED_MILTER |
1.11 13 Oct 2004 20:54:45
 |
dinoex  |
- drop maintainership |
1.11 19 Jul 2004 04:45:33
 |
dinoex  |
- new option SENDMAIL_PORT |
1.11 26 Feb 2004 05:32:59
 |
dinoex  |
- add SIZE |
1.11 04 Dec 2003 03:24:09
 |
dinoex  |
- fix Usage |
1.11 21 Feb 2003 03:59:00
 |
dinoex  |
- retire pkg-comment |
1.11 20 Feb 2003 18:26:42
 |
dinoex  |
- add COMMENT |
1.11 22 Jan 2003 19:14:08
 |
dinoex  |
- make portlint happier |
1.11 16 Jan 2003 03:30:48
 |
dinoex  |
- Update to 1.11 |
1.9 18 Jun 2002 02:49:55
 |
dinoex  |
Update to vbsfilter-1.9 |
1.8 17 Jun 2002 04:39:27
 |
dinoex  |
Verified that "-lsm -lsmutil" and no longer needed.
Thanks to Stephane Lentz
PR: 37908 |
1.8 10 May 2002 06:01:35
 |
dinoex  |
Add an option: SENDMAIL_MILTER_IN_BASE=yes
This does not build yet, as the ports need more than libmilter.
PR: 37908 |
1.8 17 Mar 2002 18:00:08
 |
dinoex  |
- Update noattach to 1.0beta11
- syncronize sample startup-scripts
PR: 36005
Submitted by: oli@amun.isnic.is |
09 Feb 2002 12:17:38
    |
dinoex  |
- Change SENDMAIL_WIT_MILTER to SENDMAIL_WITHOUT_MILTER MILTER is build by
default in any case now, previosly only when defined in "BATCH". |
30 Jan 2002 09:47:37
    |
dinoex  |
- Update to vbsfilter-1.8 |
13 Nov 2001 20:37:35
    |
dinoex  |
- use ${INSTALL_SCRIPT} for samples in ${PREFIX}/etc/rc.d/ |
12 Oct 2001 11:13:49
    |
dinoex  |
- Detect needed libs on installed sendmail package 8.11.6 and 8.12.1 tested.
|
07 Oct 2001 07:33:30
    |
dinoex  |
- uncomment a line in the sample script |
13 Aug 2001 20:20:39
    |
dinoex  |
- Update to version 1.7 |
01 Aug 2001 11:47:45
    |
dinoex  |
- Fix build on current, as PTHREAD_CFLAGS generates an empty argument. |
24 Jun 2001 05:28:58
    |
dinoex  |
change MAINTAINER to FreeBSD.org address |
15 Jun 2001 18:28:12
    |
dinoex  |
Sendmail: - Save more documentation in %%PREFIX%%/share/doc/sendmail -
Update Sendmail package, only libmilter will be installed. - Bump PORTREVISION
- Cleanup configuration, reduced overhead in "site.config.m4" files - New
option SENDMAIL_WITHOUT_IPV6=yes - Use global WITH_TLS as well as
SENDMAIL_WITH_TLS - New slave ports: sendmail-sasl, sendmail-ldap -
vbsfilter now build a package |
29 Mar 2001 16:35:19
    |
sobomax  |
-pthread --> ${PTHREAD_LIBS} -D_THREAD_SAFE --> ${PTHREAD_CFLAGS} |
13 Mar 2001 06:47:31
    |
dinoex  |
vbsfilter will rename VBS and SHS attachments to .txt, thus rendering them
harmless. |