summaryrefslogtreecommitdiff
blob: 9bf8e10f87a93131c350f2d092a8532a15ae4734 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
From c0af543fc3b6047f66bfe820e7ce75abd3ed2049 Mon Sep 17 00:00:00 2001
From: Florian Schmaus <flo@geekplace.eu>
Date: Fri, 10 Dec 2021 12:36:45 +0100
Subject: [PATCH] Adjust ejabberd.service.template to Gentoo

---
 Makefile.in               | 2 +-
 ejabberd.service.template | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile.in b/Makefile.in
index ab0e9d96702e..4d97570733aa 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -300,7 +300,7 @@ install: copy-files
 	chmod 755 ejabberd.init
 	#
 	# Service script
-	$(SED) -e "s*@ctlscriptpath@*$(SBINDIR)*g" \
+	$(SED) -e "s*@ctlscriptpath@*/usr/sbin*g" \
 		-e "s*@installuser@*$(INIT_USER)*g" ejabberd.service.template \
 		> ejabberd.service
 	chmod 644 ejabberd.service
diff --git a/ejabberd.service.template b/ejabberd.service.template
index 685a104d00ae..e384e920280b 100644
--- a/ejabberd.service.template
+++ b/ejabberd.service.template
@@ -1,6 +1,7 @@
 [Unit]
 Description=XMPP Server
-After=network.target
+After=epmd.service network.target
+Requires=epmd.service
 
 [Service]
 Type=notify
-- 
2.33.1