summaryrefslogtreecommitdiff
path: root/net-im/ejabberd/files/ejabberd-17.01-0001-Dont-overwrite-service-file.patch
blob: 92b7b023309e6b4380ca1a799239be769af4702f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
diff --git a/Makefile.in b/Makefile.in
index 5ff3efe0..644ed713 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -204,8 +204,8 @@ install: all copy-files
 	chmod 755 ejabberd.init
 	#
 	# Service script
-	$(SED) -e "s*@ctlscriptpath@*$(SBINDIR)*g" ejabberd.service.template \
-		> ejabberd.service
+	[ -f ejabberd.service ] || $(SED) -e "s*@ctlscriptpath@*$(SBINDIR)*g" \
+		ejabberd.service.template > ejabberd.service
 	chmod 644 ejabberd.service
 	#
 	# Spool directory