From 79892b1a13155d51c09bf966464ca391704c2b8f Mon Sep 17 00:00:00 2001
From: 0xboobface <0xboobface@gmail.com>
Date: Sat, 30 May 2020 20:31:41 +0200
Subject: [PATCH] Add systemd service example to the server zip
---
server/src/assembly/ctbrec-systemd.service | 13 +++++++++++++
server/src/assembly/server.xml | 5 +++++
2 files changed, 18 insertions(+)
create mode 100644 server/src/assembly/ctbrec-systemd.service
diff --git a/server/src/assembly/ctbrec-systemd.service b/server/src/assembly/ctbrec-systemd.service
new file mode 100644
index 00000000..ea3ec9ff
--- /dev/null
+++ b/server/src/assembly/ctbrec-systemd.service
@@ -0,0 +1,13 @@
+[Unit]
+Description=CTB Recorder
+After=network.target
+
+[Service]
+WorkingDirectory=/opt/ctbrec
+SyslogIdentifier=SocketTest
+ExecStart=-/usr/bin/java -Xmx256m -cp ${name.final}.jar -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer
+User=ctbrec
+Type=simple
+
+[Install]
+WantedBy=multi-user.target
diff --git a/server/src/assembly/server.xml b/server/src/assembly/server.xml
index c98bab9a..7fd4aaef 100644
--- a/server/src/assembly/server.xml
+++ b/server/src/assembly/server.xml
@@ -21,6 +21,11 @@
ctbrec
true
+
+ ${project.basedir}/src/assembly/ctbrec-systemd.service
+ ctbrec
+ true
+
${project.basedir}/LICENSE.txt
ctbrec