net-im/ejabberd (gentoo)

Search

Install

Install this package:

emerge -a net-im/ejabberd

Package Information

Description:
Free and Open Source distributed fault-tolerant Jabber server. It's mostly written in Erlang, and works on many platforms.
Homepage:
https://www.ejabberd.im/ https://github.com/processone/ejabberd/
License:
GPL-2

Versions

Version EAPI Keywords Slot
26.07 8 ~amd64 ~arm ~sparc ~x86 0
26.04 8 amd64 ~arm ~sparc ~x86 0
25.10 8 amd64 ~arm ~sparc ~x86 0
25.04 8 amd64 ~arm ~sparc ~x86 0
24.10 8 amd64 ~arm ~sparc ~x86 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="project">
		<email>ejabberd@gentoo.org</email>
	</maintainer>
	<longdescription>
		Free and Open Source distributed fault-tolerant Jabber server. It's
		mostly written in Erlang, and works on many platforms.
	</longdescription>
	<use>
		<flag name="captcha">Support for CAPTCHA Forms (XEP-158) on registration</flag>
		<flag name="full-xml">Use XML features in XMPP stream (ex: CDATA),
			requires XML compliant clients</flag>
		<flag name="mssql">Enable Microsoft SQL Server support (via ODBC) for
			data storage</flag>
		<flag name="mysql">Enable MySQL support for data storage</flag>
		<flag name="odbc">Enable ODBC support to access data storage</flag>
		<flag name="postgres">Enable PostgreSQL support for data storage</flag>
		<flag name="redis">Enable Redis support for transient data</flag>
		<flag name="roster-gw">Turn on workaround for processing gateway subscriptions</flag>
		<flag name="sqlite">Enable SQLite database support</flag>
		<flag name="sip">Enable SIP support</flag>
		<flag name="stun">Enable STUN/TURN support</flag>
		<flag name="zlib">Enable Stream Compression (XEP-0138) using zlib</flag>
	</use>
	<upstream>
		<doc>https://docs.ejabberd.im</doc>
		<remote-id type="github">processone/ejabberd</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

USE Flags

Manage flags for this package: euse -i <flag> -p net-im/ejabberd | euse -E <flag> -p net-im/ejabberd | euse -D <flag> -p net-im/ejabberd

Flag Description 26.07 26.04 25.10 25.04 24.10
captcha Support for CAPTCHA Forms (XEP-158) on registration ✓ ✓ ✓ ✓ ✓
debug Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces ✓ ✓ ✓ ✓ ✓
full-xml Use XML features in XMPP stream (ex: CDATA), requires XML compliant clients ✓ ✓ ✓ ✓ ✓
ldap Add LDAP support (Lightweight Directory Access Protocol) ✓ ✓ ✓ ✓ ✓
mssql Enable Microsoft SQL Server support (via ODBC) for data storage ✓ ✓ ✓ ✓ ✓
mysql Enable MySQL support for data storage ✓ ✓ ✓ ✓ ✓
odbc Enable ODBC support to access data storage ✓ ✓ ✓ ✓ ✓
pam Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip ✓ ✓ ✓ ✓ ✓
postgres Enable PostgreSQL support for data storage ✓ ✓ ✓ ✓ ✓
redis Enable Redis support for transient data ✓ ✓ ✓ ✓ ✓
roster-gw Turn on workaround for processing gateway subscriptions ✓ ✓ ✓ ✓ ✓
selinux !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur ✓ ✓ ✓ ✓ ✓
sip Enable SIP support ✓ ✓ ✓ ✓ ✓
sqlite Enable SQLite database support ✓ ✓ ✓ ✓ ✓
stun Enable STUN/TURN support ⊕ ⊕ ⊕ ⊕ ⊕
zlib Enable Stream Compression (XEP-0138) using zlib ✓ ✓ ✓ ✓ ✓

Files

Manifest

Type File Size Versions
DIST ejabberd-24.10.tar.gz 2532726 bytes 24.10
DIST ejabberd-25.04.tar.gz 2595583 bytes 25.04
DIST ejabberd-25.10.tar.gz 2701783 bytes 25.10
DIST ejabberd-26.04.tar.gz 2936092 bytes 26.04
DIST ejabberd-26.07.tar.gz 3008136 bytes 26.07
Unmatched Entries
Type File Size