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.
- use ports framework to create user/group
- add pkg-install script to create links and directories
so they are created during package install
- use COPYTREE_SHARE instead of fix permissions and use INSTALL_DATA
- fix order of pkg-plist
- bump PORTREVISION
PR: [1] ports/152365 [2] ports/153350 (maintainer)
Submitted by: [1] Marco Walraven [2] Rusty Nejdl (maintainer)
Use assp_args rather than assp_flags in assp.in, according to the man page (before, assp_flags used to override user settings in assp_args).
Remove SIMPLE option ("Use procedural Web Page interfaces", defaults to ON).
Obtained from: maintainer
We have not checked for this KEYWORD for a long time now, so this
is a complete noop, and thus no PORTREVISION bump. Removing it at
this point is mostly for pedantic reasons, and partly to avoid
perpetuating this anachronism by copy and paste to future scripts.
- suppressed two messages logged to stdout when ASSP first starts up
- changed nightly 510.assp periodic script to redirect rebuildspamdb.pl
messages to a file in ASSP dir (nightly.log), thereby suppressing them from
the nightly email
- added rc.conf variable:
assp_logexpire="45"
used by nightly 510.assp periodic script to expire old YY-MM-DD.maillog.txt
files from ASSP dir
- changed the assp(8) manual page to document the new assp_logexpire
configuration variable
PR: ports/90118
Submitted by: J.R. Oldroyd <fbsd@opal.com> (maintainer)
Anti-Spam SMTP Proxy is a spam filter that sits on port 25 in front of your
regular SMTP server (sendmail, postfix, qmail, etc).
ASSP performs a number of configurable spam checks, and on detecting a spam
message, provides an immediate 5xx SMTP error code back to the client.
Non-spam messages are passed to your regular SMTP server for further
processing and delivery.
ASSP offers:
- a whitelist of known good senders
- Bayesian checks on message headers and contents
- recipient address validation using LDAP and RFC822 conformance
- relay denial
- HELO checking
- SPF (Sender Policy Framework) checking
- DNSBL (DNS Block List) checking using many DNSBL services
- Virus detection
ASSP is a single script with a web-based configuration tool.
WWW: http://assp.sourceforge.net/
PR: ports/81570
Submitted by: J.R. Oldroyd <fbsd@opal.com>