BSD Ports

mail/sympa 6.2.76 MidnightBSD

Electronic mailing list manager

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
Last update
Commit
ad90f2e3e3
License
gpl2
Categories
mail

Description

SYMPA -- Systeme de Multi-Postage Automatique

SYMPA is an electronic mailing list manager. It is used to automate list management functions such as subscription, moderation and management of archives. SYMPA also manages sending of messages to the lists, and makes it possible to reduce the load on the system. Provided that you have enough memory on your system, Sympa is especially well adapted for big lists. For a list with 20 000 subscribers, it takes 5 minutes to send a message to 90% of subscribers, of course considering that the network is available.

In the other systems

SystemPortVersion
MidnightBSDmail/sympa6.2.76
FreeBSDmail/sympa6.2.80_1
NetBSDmail/sympa6.2.80nb1
DragonFlymail/sympa6.2.76
HardenedBSDmail/sympa6.2.80
GhostBSDmail/sympa6.2.80

Install

Binary package:

mport install sympa

From mports:

cd /usr/mports/mail/sympa && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	sympa>0:mail/sympa

Dependencies

As this port's Makefile names them.

Build 42

Runtime 41

Build dependencies 42
Run dependencies 41

No port depends on this one.

Configuration

Options name: mail_sympa

OptionDefaultDescription
APACHEoff
DOCSoff
EXAMPLESoff
FASTCGIon
MYSQLon
PGSQLoff
SQLITEoff
USES
autoreconf cpe fakeroot gettext gmake perl5 shebangfix
Service scripts
sympa

Files

Manual pages 71
  • alias_manager(8)
  • archived(8)
  • auth.conf(5)
  • automatic_lists_description.conf(5)
  • bounced(8)
  • bulk(8)
  • charset.conf(5)
  • edit_list.conf(5)
  • ldap_alias_manager.conf(5)
  • list_config(5)
  • nrcpt_by_domain.conf(5)
  • sympa(1)
  • sympa-add(1)
  • sympa-bouncers(1)
  • sympa-bouncers-del(1)
  • sympa-bouncers-reset(1)
  • sympa-check(1)
  • sympa-close(1)
  • sympa-config(1)
  • sympa-config-create(1)
  • sympa-config-show(1)
  • sympa-copy(1)
  • sympa-create(1)
  • sympa-del(1)
  • sympa-dump(1)
  • sympa-help(1)
  • sympa-include(1)
  • sympa-instantiate(1)
  • sympa-lowercase(1)
  • sympa-make_alias_file(1)
  • sympa-md5_digest(1)
  • sympa-move(1)
  • sympa-open(1)
  • sympa-rebuildarc(1)
  • sympa-reload_list_config(1)
  • sympa-restore(1)
  • sympa-review(1)
  • sympa-send_digest(1)
  • sympa-set(1)
  • sympa-show_pending_lists(1)
  • sympa-sync_list_db(1)
  • sympa-test(1)
  • sympa-test-ldap(1)
  • sympa-test-soap(1)
  • sympa-test-syslog(1)
  • sympa-update(1)
  • sympa-upgrade(1)
  • sympa-upgrade-incoming(1)
  • sympa-upgrade-outgoing(1)
  • sympa-upgrade-password(1)
  • sympa-upgrade-shared(1)
  • sympa-upgrade-webfont(1)
  • sympa-upgrade_config_location(1)
  • sympa-user(1)
  • sympa-user-del(1)
  • sympa-user-move(1)
  • sympa-version(1)
  • sympa.conf(5)
  • sympa.wsdl(5)
  • sympa_automatic(8)
  • sympa_config(5)
  • sympa_database(5)
  • sympa_msg(8)
  • sympa_newaliases(1)
  • sympa_scenario(5)
  • sympa_soap_server(8)
  • sympa_toc(1)
  • task_manager(8)
  • topics.conf(5)
  • trusted_applications.conf(5)
  • wwsympa(8)
pkg-plist 1031
  • @sample etc/sympa/sympa.conf.sample
  • bin/sympa
  • bin/sympa.pl
  • bin/sympa_wizard.pl
  • bin/upgrade_bulk_spool.pl
  • bin/upgrade_send_spool.pl
  • etc/sympa/data_structure.version.sample
  • etc/sympa/README
  • libexec/sympa/Conf.pm
  • libexec/sympa/sympa
  • libexec/sympa/Sympa.pm
  • libexec/sympa/Sympa/Aliases.pm
  • libexec/sympa/Sympa/Aliases/CheckSMTP.pm
  • libexec/sympa/Sympa/Aliases/External.pm
  • libexec/sympa/Sympa/Aliases/Template.pm
  • libexec/sympa/Sympa/Archive.pm
  • libexec/sympa/Sympa/CLI.pm
  • libexec/sympa/Sympa/CLI/add.pm
  • libexec/sympa/Sympa/CLI/bouncers.pm
  • libexec/sympa/Sympa/CLI/bouncers/del.pm
  • libexec/sympa/Sympa/CLI/bouncers/reset.pm
  • libexec/sympa/Sympa/CLI/check.pm
  • libexec/sympa/Sympa/CLI/close.pm
  • libexec/sympa/Sympa/CLI/config.pm
  • libexec/sympa/Sympa/CLI/config/create.pm
  • libexec/sympa/Sympa/CLI/config/show.pm
  • libexec/sympa/Sympa/CLI/copy.pm
  • libexec/sympa/Sympa/CLI/create.pm
  • libexec/sympa/Sympa/CLI/del.pm
  • libexec/sympa/Sympa/CLI/dump.pm
  • libexec/sympa/Sympa/CLI/export_list.pm
  • libexec/sympa/Sympa/CLI/help.pm
  • libexec/sympa/Sympa/CLI/include.pm
  • libexec/sympa/Sympa/CLI/instantiate.pm
  • libexec/sympa/Sympa/CLI/lowercase.pm
  • libexec/sympa/Sympa/CLI/make_alias_file.pm
  • libexec/sympa/Sympa/CLI/md5_digest.pm
  • libexec/sympa/Sympa/CLI/move.pm
  • libexec/sympa/Sympa/CLI/open.pm
  • libexec/sympa/Sympa/CLI/rebuildarc.pm
  • libexec/sympa/Sympa/CLI/reload_list_config.pm
  • libexec/sympa/Sympa/CLI/restore.pm
  • libexec/sympa/Sympa/CLI/review.pm
  • libexec/sympa/Sympa/CLI/send_digest.pm
  • libexec/sympa/Sympa/CLI/set.pm
  • libexec/sympa/Sympa/CLI/show_pending_lists.pm
  • libexec/sympa/Sympa/CLI/sync_list_db.pm
  • libexec/sympa/Sympa/CLI/test.pm
  • libexec/sympa/Sympa/CLI/test/ldap.pm
  • libexec/sympa/Sympa/CLI/test/soap.pm
  • libexec/sympa/Sympa/CLI/test/syslog.pm
  • libexec/sympa/Sympa/CLI/update.pm
  • libexec/sympa/Sympa/CLI/upgrade.pm
  • libexec/sympa/Sympa/CLI/upgrade/incoming.pm
  • libexec/sympa/Sympa/CLI/upgrade/outgoing.pm
  • libexec/sympa/Sympa/CLI/upgrade/password.pm
  • libexec/sympa/Sympa/CLI/upgrade/shared.pm
  • libexec/sympa/Sympa/CLI/upgrade/webfont.pm
  • libexec/sympa/Sympa/CLI/upgrade_config_location.pm
  • libexec/sympa/Sympa/CLI/user.pm
  • libexec/sympa/Sympa/CLI/user/del.pm
  • libexec/sympa/Sympa/CLI/user/move.pm
  • libexec/sympa/Sympa/CLI/version.pm
  • libexec/sympa/Sympa/CommandDef.pm
  • libexec/sympa/Sympa/ConfDef.pm
  • libexec/sympa/Sympa/Config.pm
  • libexec/sympa/Sympa/Config/Schema.pm
  • libexec/sympa/Sympa/Config_XML.pm
  • libexec/sympa/Sympa/Constants.pm
  • libexec/sympa/Sympa/Crash.pm
  • libexec/sympa/Sympa/Database.pm
  • libexec/sympa/Sympa/DatabaseDescription.pm
  • libexec/sympa/Sympa/DatabaseDriver.pm
  • libexec/sympa/Sympa/DatabaseDriver/CSV.pm
  • libexec/sympa/Sympa/DatabaseDriver/LDAP.pm
  • libexec/sympa/Sympa/DatabaseDriver/MySQL.pm
  • libexec/sympa/Sympa/DatabaseDriver/ODBC.pm
  • libexec/sympa/Sympa/DatabaseDriver/Oracle.pm
  • libexec/sympa/Sympa/DatabaseDriver/Oracle/St.pm
  • libexec/sympa/Sympa/DatabaseDriver/PostgreSQL.pm
  • libexec/sympa/Sympa/DatabaseDriver/SQLite.pm
  • libexec/sympa/Sympa/DatabaseManager.pm
  • libexec/sympa/Sympa/DataSource.pm
  • libexec/sympa/Sympa/DataSource/File.pm
  • libexec/sympa/Sympa/DataSource/LDAP.pm
  • libexec/sympa/Sympa/DataSource/LDAP2.pm
  • libexec/sympa/Sympa/DataSource/List.pm
  • libexec/sympa/Sympa/DataSource/RemoteDump.pm
  • libexec/sympa/Sympa/DataSource/RemoteFile.pm
  • libexec/sympa/Sympa/DataSource/SQL.pm
  • libexec/sympa/Sympa/Family.pm
  • libexec/sympa/Sympa/HTML/FormatText.pm
  • libexec/sympa/Sympa/HTMLDecorator.pm
  • libexec/sympa/Sympa/HTMLSanitizer.pm
  • libexec/sympa/Sympa/Internals.pod
  • libexec/sympa/Sympa/Internals/Workflow.pod
  • libexec/sympa/Sympa/Language.pm
  • libexec/sympa/Sympa/List.pm
  • libexec/sympa/Sympa/List/Config.pm
  • libexec/sympa/Sympa/List/Users.pm

The first 100 are listed.

distinfo 1
FileSizeSHA256
sympa-community-sympa-6.2.76_GH0.tar.gz1.0537497e+07fa0cefbfd44423e1012aa9744f4cf30c2c42a19ec6debd0c7a46990968829e04

Commit history 1

DateCommitCreditsLog message
ad90f2e3e3 Lucas Holt mail/sympa: update to 6.2.76 (#708)
Update `mail/sympa` from 6.2.72 to 6.2.76. > **Depends on #705** (`converters/p5-Unicode-UTF8`). This PR cannot build until that one merges. ## The dependency is not optional Upstream added `p5-Unicode-UTF8>=0.62` in 6.2.76. `src/cgi/wwsympa.fcgi.in:1909` calls it unguarded inside the request-parameter loop: ```perl unless (Encode::is_utf8($v) or Unicode::UTF8::valid_utf8($v)) { ``` Perl short-circuits `or`, so any parameter without the UTF-8 flag reaches that call and dies with an undefined-subroutine error. FASTCGI is default-on, so the web UI breaks in the default configuration. Upstream's `cpanfile` files it under an optional `safe-unicode` feature, but that code path isn't guarded — hence the new port. ## Method note …