diff --git a/bundles/left4dead2/files/l4d2_server_setup b/bundles/left4dead2/files/l4d2_server_setup index 56cfe0a..e8b4189 100644 --- a/bundles/left4dead2/files/l4d2_server_setup +++ b/bundles/left4dead2/files/l4d2_server_setup @@ -5,9 +5,9 @@ mkdir -p /opt/l4d2 /tmp/dumps chown steam:steam /opt/l4d2 /tmp/dumps dpkg --add-architecture i386 apt update -apt install libc6:i386 lib32z1 +apt install -y libc6:i386 lib32z1 -function steam() { sudo -Hiu steam $* } +function steam() { sudo -Hiu steam $@ } # -- STEAM -- # @@ -68,6 +68,8 @@ true # -- SERVERS -- # +exit 0 + steam mkdir -p /opt/l4d2/servers # -- SERVER PVE1 -- # diff --git a/bundles/left4dead2/items.py b/bundles/left4dead2/items.py new file mode 100644 index 0000000..e69de29 diff --git a/bundles/left4dead2/metadata.py b/bundles/left4dead2/metadata.py new file mode 100644 index 0000000..1565d47 --- /dev/null +++ b/bundles/left4dead2/metadata.py @@ -0,0 +1,17 @@ +defaults = { + 'apt': { + 'packages': { + 'libc6_i386': {}, # installs libc6:i386 + 'lib32z1': {}, + 'unzip': {}, + }, + }, + 'left4dead2': { + 'servers': {}, + }, + 'nftables': { + 'input': { + 'udp dport { 27005, 27020 } accept', + }, + }, +}