BSD Ports

mail/archiveopteryx 3.2.0.20260819 FreeBSD

Advanced PostgreSQL-based IMAP/POP server

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Last update
Commit
594fd94ba4
License
PostgreSQL
Categories
mail
Package size
11441.5 KiB, 60302.0 KiB installed

Description

Archiveopteryx is an Internet mail server, optimised to support long-term archival storage. It seeks to make it practical not only to manage large archives, but to use the information therein on a daily basis instead of relegating it to offline storage.

In the other systems

SystemPortVersion
FreeBSDmail/archiveopteryx3.2.0.20260819
OpenBSDmail/archiveopteryx3.2.0p6
DragonFlymail/archiveopteryx3.2.0_10
HardenedBSDmail/archiveopteryx3.2.0.20260819
GhostBSDmail/archiveopteryx3.2.0.20260819

Install

Binary package:

pkg install archiveopteryx

From the ports tree:

cd /usr/ports/mail/archiveopteryx/ && make install clean

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

RUN_DEPENDS=	archiveopteryx>0:mail/archiveopteryx

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:latest3.2.0.202608193.2.0.202608193.2.0_83.2.0_103.2.0.20260819
FreeBSD:14:quarterly3.2.0.202608193.2.0.20260819n/a3.2.0_103.2.0.20260819
FreeBSD:15:latest3.2.0.202608193.2.0.20260819n/a3.2.0_103.2.0_10
FreeBSD:15:quarterly3.2.0.202608193.2.0.20260819n/an/an/a
FreeBSD:16:latest3.2.0.202608193.2.0.20260819n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 2

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

Build dependencies 3

No port depends on this one.

Configuration

Options name: mail_archiveopteryx

OptionDefaultDescription
DOCSoffBuild and/or install documentation
USES
compiler perl5 ssl
Service scripts
archiveopteryx

Message after installing

Please install PostgreSQL client/server (databases/postgresqlXX-client
and databases/postgresqlXX-server) separately. The latest 9.x version
is recommended but any version newer than 9.1.0 should work.

To set up the database and generate a configuration file, run
/usr/local/libexec/aox/installer as root. The new configuration file will be in
/usr/local/etc/archiveopteryx/archiveopteryx.conf.

/usr/local/libexec/aox/installer -n shows what it would do, without making any
changes. (If you are just upgrading from an older version,
/usr/local/bin/aox upgrade schema may be enough.
/usr/local/bin/aox upgrade schema -n shows what it would do, without making
any changes.)

The logfile is syslog/mail by default.

If you have any problems, the FAQ is at
http://www.archiveopteryx.org/faq/ and you can always ask
[email protected] for help.

Files

Manual pages 9
  • aox(8)
  • aoxdeliver(8)
  • aoximport(8)
  • aoxsuper.conf(5)
  • archiveopteryx(8)
  • archiveopteryx.conf(5)
  • installer(8)
  • logd(8)
  • recorder(8)
pkg-plist 25
  • bin/aox
  • bin/aoxdeliver
  • bin/aoxexport
  • bin/aoximport
  • libdata/aox/downgrades
  • libdata/aox/field-names
  • libdata/aox/flag-names
  • libdata/aox/fts.pg
  • libdata/aox/schema.pg
  • libexec/aox/contrib/rrdglue
  • libexec/aox/installer
  • sbin/archiveopteryx
  • sbin/logd
  • sbin/recorder
  • share/man/man5/aoxsuper.conf.5.gz
  • share/man/man5/archiveopteryx.conf.5.gz
  • share/man/man8/aox.8.gz
  • share/man/man8/aoxdeliver.8.gz
  • share/man/man8/aoximport.8.gz
  • share/man/man8/archiveopteryx.8.gz
  • share/man/man8/installer.8.gz
  • share/man/man8/logd.8.gz
  • share/man/man8/recorder.8.gz
  • share/doc/archiveopteryx/license.txt
  • @dir etc/archiveopteryx
distinfo 1
FileSizeSHA256
aox-aox-3.2.0.20260819-eb1d8eb_GH0.tar.gz2.558948e+06547f8057d69e96fc9a54a6a10b8b98d12883d2d912a95e77dfca54475fb38e64

Commit history 1

DateCommitCreditsLog message
594fd94ba4 Mark Felder mail/archiveopteryx: Update build to latest changes from 20260819