summaryrefslogtreecommitdiff
path: root/community/ejabberd/ejabberd.service
diff options
context:
space:
mode:
authorMichał Masłowski <mtjm@mtjm.eu>2012-11-16 22:03:54 +0100
committerMichał Masłowski <mtjm@mtjm.eu>2012-11-16 22:03:54 +0100
commitd503056ff0810f0e9a4d7430dd9a99ef666240d9 (patch)
treece61331f893f95b1d3ae90eb3ea8e00adf2aa546 /community/ejabberd/ejabberd.service
parent0f2c3b17c081339b0c78fc54aa64a13a6b7e7c6e (diff)
parent99c34471cedb5de3afae4e33c48239abbe1410c7 (diff)
Merge branch 'master' of ssh://parabolagnulinux.org:1863/home/parabola/abslibre-pre-mips64el
Conflicts: community/gtk-engine-unico/PKGBUILD community/libfm/PKGBUILD community/lxlauncher/PKGBUILD community/lxpanel/PKGBUILD community/ncmpcpp/PKGBUILD community/sshguard/PKGBUILD
Diffstat (limited to 'community/ejabberd/ejabberd.service')
-rw-r--r--community/ejabberd/ejabberd.service10
1 files changed, 2 insertions, 8 deletions
diff --git a/community/ejabberd/ejabberd.service b/community/ejabberd/ejabberd.service
index 47e5f2e27..e7cef53b2 100644
--- a/community/ejabberd/ejabberd.service
+++ b/community/ejabberd/ejabberd.service
@@ -3,18 +3,12 @@ Description=A distributed, fault-tolerant Jabber/XMPP server
After=network.target
[Service]
-Type=oneshot
+Type=forking
User=ejabberd
Group=jabber
LimitNOFILE=16000
RestartSec=5
-ExecStart=/usr/sbin/ejabberdctl \
- --config /etc/ejabberd/ejabberd.cfg \
- --ctl-config /etc/ejabberd/ejabberdctl.cfg \
- --logs "/var/log/ejabberd" \
- --spool "/var/lib/ejabberd" start
-ExecStop=/usr/sbin/ejabberdctl stop
-RemainAfterExit=yes
+ExecStart=/usr/bin/erl -pa /usr/lib/ejabberd/ebin -sname ejabberd -s ejabberd -ejabberd config \"/etc/ejabberd/ejabberd.cfg\" log_path \"/var/log/ejabberd/ejabberd.log\" -sasl sasl_error_logger \{file,\"/var/log/ejabberd/sasl.log\"\} -mnesia dir \"/var/lib/ejabberd\" -detached -kernel inetrc \"/etc/ejabberd/inetrc\"
[Install]
WantedBy=multi-user.target