From 3552d03ff7cb2a44ac5b600cb6db0a8777fffc03 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 4 Oct 2026 14:14:14 +0100 Subject: [PATCH 1/2] fix(rsdwserver): download default DedicatedServer.ini on install --- lgsm/modules/install_config.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/lgsm/modules/install_config.sh b/lgsm/modules/install_config.sh index e25b8de5c7..ccd9d92327 100755 --- a/lgsm/modules/install_config.sh +++ b/lgsm/modules/install_config.sh @@ -668,6 +668,11 @@ elif [ "${shortname}" == "ricochet" ]; then fn_default_config_remote fn_set_config_vars fn_list_config_locations +elif [ "${shortname}" == "rsdw" ]; then + array_configs+=(DedicatedServer.ini) + fn_default_config_remote + fn_set_config_vars + fn_list_config_locations elif [ "${shortname}" == "rtcw" ]; then array_configs+=(server.cfg) fn_default_config_remote From 85095d1bad77fa6adf03e313b090a4a4ec31e465 Mon Sep 17 00:00:00 2001 From: Daniel Gibbs Date: Sun, 4 Oct 2026 14:23:30 +0100 Subject: [PATCH 2/2] docs(rsdwserver): DedicatedServer.ini is now created during install --- lgsm/config-default/config-lgsm/rsdwserver/_default.cfg | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lgsm/config-default/config-lgsm/rsdwserver/_default.cfg b/lgsm/config-default/config-lgsm/rsdwserver/_default.cfg index b029431e3c..1b428f7025 100644 --- a/lgsm/config-default/config-lgsm/rsdwserver/_default.cfg +++ b/lgsm/config-default/config-lgsm/rsdwserver/_default.cfg @@ -12,7 +12,8 @@ # Server name, passwords, owner ID and world name are read by the server from DedicatedServer.ini, not set here. # Edit them in: serverfiles/RSDragonwilds/Saved/Config/LinuxServer/DedicatedServer.ini # REQUIRED: the server will not finish starting until OwnerId is set in DedicatedServer.ini -# (your Player ID, shown in the in-game settings). DedicatedServer.ini is created on first start. +# (your Player ID, shown in the in-game settings). DedicatedServer.ini is created during install, +# so OwnerId can be set before the first start. port="7777" ## Server Parameters | https://docs.linuxgsm.com/configuration/start-parameters#additional-parameters