From 72e7f0b293ab297af7d76eca2f10ea0ca5609188 Mon Sep 17 00:00:00 2001 From: CroneKorkN Date: Sun, 10 Aug 2025 19:59:13 +0200 Subject: [PATCH] wip --- bundles/left4dead2/files/start | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/bundles/left4dead2/files/start b/bundles/left4dead2/files/start index 98e75b9..97d9735 100644 --- a/bundles/left4dead2/files/start +++ b/bundles/left4dead2/files/start @@ -1,18 +1,20 @@ #!/bin/sh +set -xeu pipefail + name=$1 overlay=$2 port=$3 steam mkdir -p \ - /opt/l4d2/servers/$name \ - /opt/l4d2/servers/$name/work \ - /opt/l4d2/servers/$name/upper \ - /opt/l4d2/servers/$name/merged + "/opt/l4d2/servers/$name" \ + "/opt/l4d2/servers/$name/work" \ + "/opt/l4d2/servers/$name/upper" \ + "/opt/l4d2/servers/$name/merged" -mountpoint -q /opt/l4d2/servers/$name/merged && umount /opt/l4d2/servers/$name/merged +mountpoint -q "/opt/l4d2/servers/$name/merged" && umount "/opt/l4d2/servers/$name/merged" mount -t overlay overlay \ - -o lowerdir=/opt/l4d2/overlays/$overlay:/opt/l4d2/installation,upperdir=/opt/l4d2/servers/$name/upper,workdir=/opt/l4d2/servers/$name/work \ - /opt/l4d2/servers/$name/merged + -o "lowerdir=/opt/l4d2/overlays/$overlay:/opt/l4d2/installation,upperdir=/opt/l4d2/servers/$name/upper,workdir=/opt/l4d2/servers/$name/work" \ + "/opt/l4d2/servers/$name/merged" -steam /opt/l4d2/servers/$name/merged/srcds_run -game left4dead2 -ip 0.0.0.0 -port $port +hostname "Crone $name" +map c1m1_hotel +steam "/opt/l4d2/servers/$name/merged/srcds_run" -game left4dead2 -ip 0.0.0.0 -port $port +hostname "Crone $name" +map c1m1_hotel