Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Bug]: Failure to install a ts3 server #4623

Open
Nightcr4wler opened this issue Aug 8, 2024 · 4 comments
Open

[Bug]: Failure to install a ts3 server #4623

Nightcr4wler opened this issue Aug 8, 2024 · 4 comments

Comments

@Nightcr4wler
Copy link

User story

There's any bug or icorrect installation?

Game

TS3

Linux distro

Ubuntu 20.04

Command

command: install

Further information

ts3 server getting error during installation after install missing dependencies.

Relevant log output

/home/ts3/lgsm/modules/update_ts3.sh: line 39: jq: command not found
/home/ts3/lgsm/modules/update_ts3.sh: line 40: jq: command not found
/home/ts3/lgsm/modules/update_ts3.sh: line 46: jq: command not found
Failure! Unable to get remote buildts3@server-2:~$

Steps to reproduce

adduser ts3
sudo usermod -aG sudo ts3
su ts3
cd
./ts3server install

@h3o66
Copy link
Member

h3o66 commented Aug 9, 2024

jq is missing as this is mandatory for the installer.

without this you cannot install it.

sudo apt install jq

@Nightcr4wler
Copy link
Author

Nightcr4wler commented Aug 9, 2024

jq is missing as this is mandatory for the installer.

without this you cannot install it.

sudo apt install jq

This works thanks, TS3 is not auto installing all dependencies, is working after a manual install.

@PlayMTL
Copy link
Contributor

PlayMTL commented Sep 11, 2024

Solution was provided. I close the issue. I have also checked whether jq is a required dependency of linuxgsm.

@PlayMTL PlayMTL closed this as completed Sep 11, 2024
@github-project-automation github-project-automation bot moved this from 🆕 New Issues to ✅ Done in LinuxGSM Backlog Sep 11, 2024
@dgibbs64
Copy link
Member

allowed_commands_array=(BACKUP DEBUG START)
for allowed_command in "${allowed_commands_array[@]}"; do
if [ "${allowed_command}" == "${commandname}" ]; then
check_deps.sh
fi
done

Extra checks to update and details will be required. Also installer should fail if jq is missing as some updaters require jq on install.

@dgibbs64 dgibbs64 reopened this Sep 11, 2024
@github-project-automation github-project-automation bot moved this from ✅ Done to 📋 Sentenced Issues in LinuxGSM Backlog Sep 11, 2024
@dgibbs64 dgibbs64 moved this from 📋 Sentenced Issues to 🔖 On Hold in LinuxGSM Backlog Sep 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 🏗 In Progress
Development

No branches or pull requests

4 participants