summaryrefslogtreecommitdiffstats
path: root/network/ejabberd/README
diff options
context:
space:
mode:
Diffstat (limited to 'network/ejabberd/README')
-rw-r--r--network/ejabberd/README23
1 files changed, 23 insertions, 0 deletions
diff --git a/network/ejabberd/README b/network/ejabberd/README
new file mode 100644
index 0000000000..dc46278e0a
--- /dev/null
+++ b/network/ejabberd/README
@@ -0,0 +1,23 @@
+ejabberd is an open-source, robust, scalable and extensible realtime
+platform built using Erlang/OTP, that includes XMPP server, MQTT broker
+and SIP service.
+
+A user and group "ejabberd" must exist prior to running this script.
+To create them run as root:
+ groupadd -g 370 ejabberd
+ useradd -u 370 -g 370 -s /sbin/nologin -d /var/lib/ejabberd ejabberd
+
+You can enable the following optional features by passing variables to
+the script (VAR=yes ejabberd.SlackBuild):
+
+ODBC=yes|no (default: no), enable ODBC support
+MYSQL=yes|no (default: no), enable MySQL support
+PGSQL=yes|no (default: no), enable PostgreSQL support
+SQLITE=yes|no (default: no), enable SQLite support
+PAM=yes|no (default: no), enable PAM authentication
+REDIS=yes|no (default: no), enable Redis support
+SIP=yes|no (default: no), enable SIP support
+LUA=yes|no (default: no), enable Lua support (to import from Prosody)
+TOOLS=yes|no (default: no), build development tools
+
+rebar3 is needed only at build time.