This unit is provided by:
Options
-
[Install]
-
WantedBy=multi-user.target
-
-
[Service]
-
AmbientCapabilities=CAP_NET_BIND_SERVICE
-
CapabilityBoundingSet=CAP_DAC_OVERRIDE
-
ExecReload=/bin/sh -c '/usr/sbin/ejabberdctl reload_config'
-
ExecReload=/usr/bin/ejabberdctl reload_config
-
ExecStart=/bin/sh -c '/usr/sbin/ejabberdctl foreground'
-
ExecStart=/usr/bin/ejabberdctl foreground
-
ExecStart=/usr/bin/ejabberdctl start --config /etc/ejabberd/ejabberd.yml --ctl-config /etc/ejabberd/ejabberdctl.cfg --logs "/var/log/ejabberd" --spool "/var/lib/ejabberd"
-
ExecStop=/bin/sh -c '/usr/bin/ejabberdctl stop && /usr/bin/ejabberdctl stopped'
-
ExecStop=/bin/sh -c '/usr/sbin/ejabberdctl stop && /usr/sbin/ejabberdctl stopped'
-
ExecStop=/usr/bin/ejabberdctl stop
-
Group=ejabberd
-
Group=jabber
-
LimitNOFILE=16000
-
LimitNOFILE=65536
-
NotifyAccess=all
-
PrivateDevices
Introduced in systemd 209=yes -
PrivateTmp=yes
-
ProtectHome
Introduced in systemd 214=yes -
ProtectSystem
Introduced in systemd 214=full -
RemainAfterExit=yes
-
Restart=on-failure
-
RestartSec=5
-
TimeoutSec=300
-
Type=notify
-
User=ejabberd
-
User=jabber
-
WatchdogSec=30
-
-
[Unit]
-
After=epmd.service network.target
-
After=network-online.target
-
After=network.target
-
Description=A distributed, fault-tolerant Jabber/XMPP server
-
Description=XMPP Server
-
Description=robust, scalable and extensible realtime platform (XMPP server + MQTT broker + SIP service)
-
Documentation=https://www.process-one.net/en/ejabberd/docs/
-
Requires=epmd.service
-
Requires=network-online.target
-
Additionnal notes
Nothing here.