l4d purge directories and fix overlay path stuff

This commit is contained in:
CroneKorkN 2025-10-29 16:51:01 +01:00
parent 03654ef5af
commit bcb60def00
Signed by: cronekorkn
SSH key fingerprint: SHA256:v0410ZKfuO1QHdgKBsdQNF64xmTxOF8osF1LIqwTcVw
2 changed files with 5 additions and 2 deletions

View file

@ -58,9 +58,10 @@ steam /opt/l4d2/steam/steamcmd.sh \
# -- OVERLAYS -- #
for overlay in /opt/l4d2/scripts/overlays/*; do
for overlay_path in /opt/l4d2/scripts/overlays/*; do
overlay=$(basename "$overlay_path")
steam mkdir -p /opt/l4d2/overlays/$overlay
bash -xeuo pipefail "$overlay"
bash -xeuo pipefail "$overlay_path"
test -f /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg && \
steam cp /opt/l4d2/overlays/$overlay/left4dead2/cfg/server.cfg /opt/l4d2/overlays/$overlay/left4dead2/cfg/server_$overlay.cfg
done

View file

@ -14,12 +14,14 @@ directories = {
},
'/opt/l4d2/configs': {
'owner': 'steam', 'group': 'steam',
'purge': True,
},
'/opt/l4d2/scripts': {
'owner': 'steam', 'group': 'steam',
},
'/opt/l4d2/scripts/overlays': {
'owner': 'steam', 'group': 'steam',
'purge': True,
},
}