You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Cannot freshly install without errors. It seems to try to place config files directly on / where the non root user im using to install does not have permissions to do so.
./dstserver details also expects config file to be there:
Config file: /Master/server.ini (FILE MISSING)
Basic info
Distro: [Ubuntu 18.04]
Game: [Don't starve together]
Command: [install]
LinuxGSM version: [freshly downloaded 18/12/2019]
Further Information
On a fresh install of the server, it appears that it tries to create files on the root / folder receiving permission denied.
it seems a path variable is missing when it tries to create the directory and symlink(s)
To Reproduce
Steps to reproduce the behaviour:
./linuxgsm.sh dstserver
./dstserver install
after steam installs the server files (section "Installing Don't Starve Together Server"), it displays the following:
=================================
Was the install successful? [Y/n] Y
creating /Master config directory.
mkdir: cannot create directory ‘/Master’: Permission denied
Downloading Don't Starve Together Configs
=================================
default configs from https://github.com/GameServerManagers/Game-Server-Configs
fetching cluster.ini...OK
fetching server.ini...OK
copying cluster.ini config file.
copying server.ini config file.
mkdir: cannot create directory ‘/Master’: Permission denied
'/home/dontstarve/lgsm/config-default/config-game/server.ini' -> '/Master/server.ini'
cp: cannot create regular file '/Master/server.ini': No such file or directory
cluster.ini is already configured.
sed: can't read /Master/server.ini: No such file or directory
changing shard name.
sed: can't read /Master/server.ini: No such file or directory
changing master setting.
sed: can't read /Master/server.ini: No such file or directory
Issue-Label Bot is automatically applying the label type: bug to this issue, with a confidence of 0.65. Please mark this comment with 👍 or 👎 to give our bot feedback!
these two variables are set before clustercfgdir exists. Line 157&158
servercfgdir="${clustercfgdir}/${shard}"
servercfgfullpath="${servercfgdir}/${servercfg}"
User Story
Cannot freshly install without errors. It seems to try to place config files directly on / where the non root user im using to install does not have permissions to do so.
./dstserver details also expects config file to be there:
Config file: /Master/server.ini (FILE MISSING)
Basic info
Further Information
On a fresh install of the server, it appears that it tries to create files on the root / folder receiving permission denied.
it seems a path variable is missing when it tries to create the directory and symlink(s)
To Reproduce
Steps to reproduce the behaviour:
./linuxgsm.sh dstserver
./dstserver install
after steam installs the server files (section "Installing Don't Starve Together Server"), it displays the following:
Config file: /Master/server.ini (FILE MISSING)
Expected behaviour
fresh installation should work without errors
The text was updated successfully, but these errors were encountered: