From 968255ab763d241802caf1a4bec88f1d14b74a40 Mon Sep 17 00:00:00 2001 From: Salt Date: Sun, 23 Aug 2020 23:38:01 -0500 Subject: [PATCH] Add packages, simplify systemd unit --- roles/tes3mp/tasks/main.yml | 4 ++++ roles/tes3mp/templates/tes3mp@.service | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/roles/tes3mp/tasks/main.yml b/roles/tes3mp/tasks/main.yml index a80f9b4..a2ff700 100644 --- a/roles/tes3mp/tasks/main.yml +++ b/roles/tes3mp/tasks/main.yml @@ -5,6 +5,10 @@ block: - name: Set up system block: + - name: Install required packages + apt: + name: + - libluajit-5.1-2 - name: Create user user: name: tes3mp diff --git a/roles/tes3mp/templates/tes3mp@.service b/roles/tes3mp/templates/tes3mp@.service index 949f060..ff3ce8f 100644 --- a/roles/tes3mp/templates/tes3mp@.service +++ b/roles/tes3mp/templates/tes3mp@.service @@ -21,7 +21,7 @@ ProtectKernelModules=true # Implies MountAPIVFS=yes ProtectControlGroups=true -ExecStart=/bin/sh -c '/usr/bin/screen -DmS %i {{ tes3mp.dest }}/{{ tes3mp.name }}/tes3mp-server' +ExecStart=/bin/sh -c '{{ tes3mp.dest }}/{{ tes3mp.name }}/tes3mp-server' Restart=on-failure