From ded97240160a35a63ea695dd9604c65edec59969 Mon Sep 17 00:00:00 2001 From: MW0MWZ <66065904+MW0MWZ@users.noreply.github.com> Date: Tue, 8 Jun 2021 12:06:58 +0100 Subject: [PATCH] Create xlxd.service SystemD Unit file for xlxd --- scripts/xlxd.service | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 scripts/xlxd.service diff --git a/scripts/xlxd.service b/scripts/xlxd.service new file mode 100644 index 0000000..3334d0c --- /dev/null +++ b/scripts/xlxd.service @@ -0,0 +1,18 @@ +[Unit] +Description=XLX999 +After=syslog.target network.target + +[Service] +User=root +Group=root +Type=forking +StandardOutput=journal +StandardError=journal +ExecStart=/bin/bash -c "/xlxd/xlxd XLX999 192.168.1.240 127.0.0.1" +ExecStartPost=/bin/bash -c "pgrep xlxd > /var/log/xlxd.pid" +ExecStopPost=/bin/bash -c "rm -rf /var/log/xlxd.pid" +Restart=on-failure +RestartSec=5 + +[Install] +WantedBy=multi-user.target