BSD Ports

mail/dovecot24-wormhole 0.14 FreeBSD

Wormhole plugin for the Dovecot '2.4' IMAP and POP3 server

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
ee5a6b4f7a
License
LGPL21
Categories
mail
Package size
66.5 KiB, 321.1 KiB installed

Description

Wormhole implements Dovecot's 2.3 replication feature which has been removed starting Dovecot 2.4: https://codeberg.org/errror/wormhole

Please read ... https://codeberg.org/errror/wormhole/src/branch/main/doc/upgrading.md ... before using this port's replication plugin.

In the other systems

SystemPortVersion
FreeBSDmail/dovecot24-wormhole0.14
HardenedBSDmail/dovecot24-wormhole0.14
GhostBSDmail/dovecot24-wormhole0.14

Install

Binary package:

pkg install dovecot24-wormhole

From the ports tree:

cd /usr/ports/mail/dovecot24-wormhole/ && make install clean

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

RUN_DEPENDS=	dovecot24-wormhole>0:mail/dovecot24-wormhole

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.140.14--0.14
FreeBSD:14:quarterly0.140.14n/a-0.14
FreeBSD:15:latest0.140.14n/a--
FreeBSD:15:quarterly0.140.14n/an/an/a
FreeBSD:16:latest0.140.14n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 18
Run dependencies 17

No port depends on this one.

Configuration

No options to configure.

USES
libtool pkgconfig python:build,test ssl
Service scripts
none
Conflicts with
dovecot dovecot-mysql dovecot-pgsql dovecot-sqlite3 dovecot-ldap dovecot-cdb
Flavors
dovecot24-wormhole-cdb-0.14, dovecot24-wormhole-ldap-0.14, dovecot24-wormhole-mysql-0.14, dovecot24-wormhole-pgsql-0.14, dovecot24-wormhole-sqlite3-0.14

Message after installing

This port assumes you are familiar with Dovecot 2.4 and have it installed
and running on the system you have installed this plugin on.

Further information on configuration can be found at:
https://codeberg.org/errror/wormhole
https://codeberg.org/errror/wormhole/src/branch/main/doc/upgrading.md

Files

pkg-plist 16
  • lib/dovecot/doveadm/lib20_doveadm_repl_plugin.a
  • lib/dovecot/doveadm/lib20_doveadm_repl_plugin.so
  • lib/dovecot/doveadm/lib20_doveadm_replicator_plugin.a
  • lib/dovecot/doveadm/lib20_doveadm_replicator_plugin.so
  • lib/dovecot/lib20_replication_plugin.a
  • lib/dovecot/lib20_replication_plugin.so
  • lib/dovecot/settings/libaggregator_settings.a
  • lib/dovecot/settings/libaggregator_settings.so
  • lib/dovecot/settings/libdoveadm_repl_settings.a
  • lib/dovecot/settings/libdoveadm_repl_settings.so
  • lib/dovecot/settings/libreplication_settings.a
  • lib/dovecot/settings/libreplication_settings.so
  • lib/dovecot/settings/libreplicator_settings.a
  • lib/dovecot/settings/libreplicator_settings.so
  • libexec/dovecot/aggregator
  • libexec/dovecot/replicator
distinfo 1
FileSizeSHA256
wormhole-0.14.tar.gz5433322681312580a43ed8e5c9d558986efac8a42c9c3ae1d667ef17fb276d2753ad0d
Master sites 1
  • https://codeberg.org/errror/wormhole/releases/download/v0.14/

Commit history 2

DateCommitCreditsLog message
ee5a6b4f7a Kurt Jaeger mail/dovecot24-wormhole: remove left-over file
PR: 297703 Noted-by: Herbert J. Skuhra <[email protected]>
b48ea0c78a Michael Grimm mail/dovecot24-wormhole: new port
Wormhole implements Dovecot's 2.3 replication feature which has been removed starting Dovecot 2.4: https://codeberg.org/errror/wormhole Please read ... https://codeberg.org/errror/wormhole/src/branch/main/doc/upgrading.md ... before using this port's replication plugin. PR: 297703 Reviewed-by: Jordan Ostreff <[email protected]>