BSD Ports

Vulnerable: version 25.04 is affected by 3 known vulnerabilities. See below.

net-im/ejabberd 25.04 DragonFly

Free and Open Source distributed fault-tolerant XMPP server

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
GPLv2
Categories
net-im
Package size
11566.9 KiB, 19960.2 KiB installed

Description

ejabberd is a high performance Free and Open Source distributed fault-tolerant instant messaging Jabber server.

Key features include: - A web administration console and command line administration tools that ensure easy set up - Support for encrypted connections to ensure secure communications - Many built-in services, including Jabber User Directory and Multi-User Chat - Standard Jabber transport compliance to enable communication with other instant messaging networks - Automatic collection of statistics for reporting and system analysis - Virtual hosting, enabling ejabberd to run several virtual domains from a single ejabberd instance - Shared rosters, so that users can have predefined entries in their contacts lists - External storage support - Large numbers of supported protocols (see the supported protocols list for details) - Multi-lingual web administration interface - Full IPv6 support

In the other systems

The newest version among them is 26.09, as upstream numbers it.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
DragonFlynet-im/ejabberd25.04 behind since 2026-07-313 known-[email protected]-
FreeBSDnet-im/ejabberd26.09 newestnone known-[email protected]2026-10-10
OpenBSDnet/ejabberd by name26.09 newestno data-Kirill A. Korinsky <[email protected]>2026-10-08
MidnightBSDnet-im/ejabberd25.04 behind since 2026-07-31no data-[email protected]-
HardenedBSDnet-im/ejabberd26.07 behind since 2026-10-08no data-[email protected]-
GhostBSDnet-im/ejabberd26.07 behind since 2026-10-08no data-[email protected]-

Compare across BSDs

Install

Binary package:

pkg install ejabberd

From DPorts:

cd /usr/dports/net-im/ejabberd && make install clean

Dependency graph

Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.

Dependencies

Run dependencies 9

No port depends on this one.

Configuration

No options to configure.

Service scripts
none

Message after installing

Congratulations, you have installed ejabberd!

  o To enable ejabberd you need to add following string to your /etc/rc.conf:

	ejabberd_enable="YES"

  o Config samples are located in /usr/local/etc/ejabberd - please, create
    working ones before running ejabberd.
  o The home directory is /var/spool/ejabberd
  o PLEASE NOTE! "ejabberd" user UID and GID have changed from version 2.0.3
    of this port! Users are advised to check all configuration files and data
    in /var/spool/ejabberd to ensure everything has the correct owner/group.
  o To start using CAPTCHA functionality, please install ImageMagick port.

Please refer to the release notes[0] for required DB schema updates.

[0] https://www.process-one.net/blog/ejabberd-22-05/

If you wish to delete ejabberd data and log files, remove
"/var/spool/ejabberd" and "/var/log/ejabberd" directories.

Known vulnerabilities 3