Port details on branch 2024Q4 |
- dspam Bayesian spam filter
- 3.10.2_11 mail =0 3.10.2_11Version of this port present on the latest quarterly branch.
- Maintainer: danny@dannywarren.com
- Port Added: 2024-12-02 14:36:08
- Last Update: 2024-12-02 14:32:26
- Commit Hash: df3b689
- License: AGPLv3
- WWW:
- https://dspam.sourceforge.net/
- Description:
- DSPAM (as in De-Spam) is an open-source project to create a new kind
of anti-spam mechanism, and is currently effective as both a
server-side agent for UNIX email servers and a developer's library
for mail clients, other anti-spam tools, and similar projects
requiring drop-in spam filtering.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- Conflicts:
- CONFLICTS:
- To install the port:
- cd /usr/ports/mail/dspam/ && make install clean
- To add the package, run one of these commands:
- pkg install mail/dspam
- pkg install dspam
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: dspam
- Flavors: there is no flavor information for this port.
- distinfo:
- SHA256 (dspam-3.10.2.tar.gz) = ae76569604021f35b741fb95198a1e611a8c64c3838661973a6cf360bba593a9
SIZE (dspam-3.10.2.tar.gz) = 1035054
No package information for this port in our database- Sometimes this happens. Not all ports have packages. Perhaps there is a build error. Check the fallout link:
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- perl5>=5.36<5.37 : lang/perl5.36
- Runtime dependencies:
-
- clamav>=0 : security/clamav
- perl5>=5.36<5.37 : lang/perl5.36
- Library dependencies:
-
- libpq.so.5 : databases/postgresql16-client
- libsqlite3.so : databases/sqlite3
- libmysqlclient.so.21 : databases/mysql80-client
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for dspam-3.10.2_11:
BNR_DEBUG=off: Debug for Bayesian Noise Reduction
CLAMAV=on: ClamAV support
CLAMAV_LOCAL=on: RUN_DEPEND on ClamAV
DAEMON=on: Daemonize dspam; speaks LMTP or DLMTP
DEBUG=on: Build with debugging support
DOCS=on: Build and/or install documentation
DOMAIN_SCALE=off: File structure for multiple domains
EXAMPLES=on: Build and/or install examples
EXTERNAL_LOOKUP=off: RCPT verification via extlookup
LARGE_SCALE=off: File structure for large scale
LIGHTTPD=off: RUN_DEPEND on Lighttpd instead of Apache
LONG_USERNAMES=off: Usernames longer that OS supports
NICESENDMAIL=off: Play nice with sendmail server
POSTFIX_MBC=off: Dspam as mailbox_command in Postfix
PREF_EXT=off: Preferences in database not in files
QMAIL=off: Play nice with Qmail mail server
SETUID=off: Run as root:mail with setuid (insecure)
SYSLOG=on: Syslog logging support
TRUSTED_USERS=off: Disable trusted user security
USER_HOMEDIR=off: Store user data in ~/.dspam
VERBOSE_DEBUG=off: Debug in LOGDIR/dspam.debug
VIRT_USERS=off: Virtual users (needs SQL back-end)
WEBUI=off: Install WebUI (RUN_DEPEND on Apache/Lighttpd)
====> Options available for the multi DB: you have to choose at least one of them
HASH=on: Hash driver
MYSQL=on: MySQL 5.X.x as back-end
MYSQL_COMPRESS=on: Compress dspam <--> MySQL
MYSQL_LOCAL=off: RUN_DEPEND on MySQL server
PGSQL=on: PostgreSQL as back-end
PGSQL_LOCAL=off: RUN_DEPEND on PostgreSQL server
SQLITE2=off: SQLite v2.x as back-end
SQLITE3=on: SQLite v3.x as back-end
====> Options available for the radio LDA: you can only select none or one of them
CYRUS23=off: Cyrus's 2.3 deliver as LDA
CYRUS24=off: Cyrus's 2.4 deliver as LDA
DOVECOT2=off: Dovecot 2.2 dovecot-lda as LDA
EXIM=off: Exim as local delivery agent
MAILDROP=off: Maildrop as local delivery agent
PROCMAIL=off: Procmail as local delivery agent
SAFECAT=off: Safecat as local delivery agent
SENDMAIL=off: Sendmail as local delivery agent
===> Use 'make config' to modify these settings
- Options name:
- mail_dspam
- USES:
- perl5 libtool pathfix shebangfix pgsql sqlite:3 mysql
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 1
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
3.10.2_11 02 Dec 2024 14:32:26 |
Robert Clausecker (fuz) Author: Pavel Volkov |
mail/dspam: fix with sqlite3 with DQS option enabled
Use single quotes for strings in SQL statements to avoid them failing.
PR: 279418
Approved by: portmgr (build fix blanket)
MFH: 2024Q4
(cherry picked from commit 9655fa3e957a034ffca3780d87116cbdcc3fdbc9) |
Number of commits found: 1
|