From a96ce8f0897dfbb29c759bcf1f09e82eeecad691 Mon Sep 17 00:00:00 2001 From: David Trattnig <david.trattnig@o94.at> Date: Mon, 21 Sep 2020 16:03:05 +0200 Subject: [PATCH] Additional socket configs. #21 --- configuration/systemd/aura-engine-core.service | 3 +-- configuration/systemd/aura-engine-lqs.service | 11 +++++------ configuration/systemd/aura-engine-lqs.socket | 4 ++++ configuration/systemd/aura-engine.service | 2 +- 4 files changed, 11 insertions(+), 9 deletions(-) diff --git a/configuration/systemd/aura-engine-core.service b/configuration/systemd/aura-engine-core.service index c98925db..ee8eb49b 100644 --- a/configuration/systemd/aura-engine-core.service +++ b/configuration/systemd/aura-engine-core.service @@ -1,8 +1,7 @@ [Unit] -Description=Aura Engine - Playout Server +Description=Aura Engine - Playout Server (Core) After=network.target Documentation=https://gitlab.servus.at/aura/engine -Requires=aura-engine-lqs.socket [Service] Type=simple diff --git a/configuration/systemd/aura-engine-lqs.service b/configuration/systemd/aura-engine-lqs.service index 65bb4bf7..4bdef746 100644 --- a/configuration/systemd/aura-engine-lqs.service +++ b/configuration/systemd/aura-engine-lqs.service @@ -1,17 +1,16 @@ [Unit] -Description=Aura Engine - Liquidsoap -After=network.target +Description=Aura Engine - Playout Server (Liquidsoap) Documentation=https://gitlab.servus.at/aura/engine -;StandardInput=socket +After=network.target +Requires=aura-engine-lqs.socket [Service] Type=simple User=engineuser WorkingDirectory=/opt/aura/engine -ExecStart=/opt/aura/engine/run.sh lqs +ExecStart=/opt/aura/engine/engine/run.sh lqs Restart=always [Install] -; WantedBy=multi-user.target -WantedBy=sockets.target +WantedBy=default.target Alias=aura-engine-lqs.service diff --git a/configuration/systemd/aura-engine-lqs.socket b/configuration/systemd/aura-engine-lqs.socket index cffb0925..4f8c5267 100644 --- a/configuration/systemd/aura-engine-lqs.socket +++ b/configuration/systemd/aura-engine-lqs.socket @@ -1,3 +1,7 @@ +[Unit] +Description=Aura Engine - Liquidsoap Socket +PartOf=aura-engine-lqs.service + [Socket] ListenStream=/opt/aura/engine/modules/liquidsoap/engine.sock Accept=false diff --git a/configuration/systemd/aura-engine.service b/configuration/systemd/aura-engine.service index fda1e8ee..d315c64d 100644 --- a/configuration/systemd/aura-engine.service +++ b/configuration/systemd/aura-engine.service @@ -1,7 +1,7 @@ [Unit] Description=Aura Engine - Playout Server -After=network.target Documentation=https://gitlab.servus.at/aura/engine +After=network.target [Service] Type=simple -- GitLab