GameServerManagers / LinuxGSM

The command-line tool for quick, simple deployment and management of Linux dedicated game servers.
https://linuxgsm.com
MIT License
4.3k stars 819 forks source link

LSGM Teamspeak Update Option overwrites Teamspeak Beta Installs #1931

Closed gOOvER closed 6 years ago

gOOvER commented 6 years ago

I updated manually Teamspeak to the 3.3.0 beta1. If I have autoupdate enabled, 3.3.0 will be overwritten be 3.2.0.

Maybe you can add an option to use Beta Build s too order ignore if Version is greater than installed.

"ts3@web01:~$ ./ts3server sp [ OK ] Stopping ts3server: TeamSpeak 3 Server ts3@web01:~$ ./ts3server st [ OK ] Update ts3server: Checking for update: teamspeak.com

Update available: Current build: 3.3.0 amd64 Available build: 3.2.0 amd64

Applying update... extracting teamspeak3-server_linux_amd64-3.2.0.tar.bz2...OK copying to /home/ts3/serverfiles...OK "

See also: https://forum.teamspeak.com/threads/136231-PreRelease-TeamSpeak-3-Server-3-3-0-Beta

UltimateByte commented 6 years ago

Managing stable teamspeak versions is already a pain because they don't really have a proper structure to check versions... I think we figured a good way though. I don't see ourselves working on adding beta repos which would probably change structure quite often and be even more of a pain to maintain. If you want to install the beta version, I would suggest downloading such version to your serverfiles directory manually and update it manually as well.

gOOvER commented 6 years ago

Maybe only an option to ignore update when Version is higher than the installed one. I think this should be enough. And you will not miss an regular update :)

dgibbs64 commented 6 years ago

Good idea with the ignoring if the available version is higher. That way you can manually install a beta version and not overwrite it until a newer stable is released.

lock[bot] commented 5 years ago

This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.