Release v21.2.4

This hotfix addresses a bug introduced in SteamCMD recently causing a “disk write failure” error message.

The recent Minecraft update 1.17 has increased the Java requirement to Java 16. Currently Ubuntu 20.04 and above have Java 16 by default but other distros may require manual installation.

https://docs.linuxgsm.com/requirements/java

? Bug Fixes

  • steamcmd: resolve disk write failure bug (#3483)
  • mc: add Java 16 as a dependency requirement for Ubuntu 20.04 and above (#3482)

OVHCloud US Partner with LinuxGSM

I am very excited to announce that OVHCloud US has partnered with LinuxGSM. They are supplying me with 2 of their beefy INFRA-2 servers.

Over the past month, I have setup Proxmox on both and paired them using the OVH vRack. It has been a great learning experience to start using an Open Source Hypervisor. I have migrated over my webserver and I am very pleased with the speed increase of now having nVMe drives and a sizable CPU increase from my existing Dedicated server.

These new servers have also allowed me to set up several permanent Official LinuxGSM Servers that will always allow me to quickly test and monitor the most popular Game Servers. Having a new partner has allowed me to diversify my production servers and test environments.

If you are in the market for a new dedicated server to host your LinuxGSM server check out the OVHCloud Game Range that is designed to handle the most demanding of game servers and comes with a gaming firewall as standard, for DDOS protection specifically adapted for dealing with UDP traffic.

I have been in contact with James MacKenzie at OVHCloud who has produced a brilliant LinuxGSM tutorial for Rust and is planning to add another for Valheim in the future.

I would like to thank all my partners, sponsors and everyone who has contributed to and supports LinuxGSM.

v21.2.3

In this hotfix, there are several fixes for Rust primarily around the wipe command and random seed. This was meant to be a small change that turned into a significant refactor of the wipe command.

The wipe commands are now the following.

./rustserver map-wipe
./rustserver full-wipe

The old names do still apply so no changes to your cronjobs are required.

I have also fixed a few image-related issues with Rust and discord.

v21.2.3 (2021-04-06)

? New Features

  • mcb: gamedig is now supported (#3389)
  • etl: update ET: Legacy to 2.77.1 (#3417)
  • wipe: resolve random seed and simplify wipe (#3420)

? Bug Fixes

  • arma3: increase glibc requirement to 2.27 (#3408)
  • alert: correct discord avatar from png to jpg (#3410)
  • rust: increase rust query delay (#3412)
  • rust: resolve rust seed not loading to server (#3407)

v21.2.2

v21.2.2 (2021-03-15)

? Bug Fixes

core: fix start paramerter reloading (#3380)
config: parms setting will work again if present in configs (#3381)
valheim: disable queryport if public is set to 0 (#3374)
start: revert commit removing quotes from tmux

v21.2.0

This release sees the new addition of PaperMC and Waterfall popular forks of Minecraft server. I completed some research on Minecraft to get my head around the difference between mods and plugins as part of this. Patch updates for ET:Legacy and Unreal 99 also added. For supported games, the send command has been added that allows you to send commands to the console without needing to enter the console. A couple of fixes for Valheim based on feedback and 60% of game servers on LInuxGSM are Valheim. A security fix now applied to prevent server join passwords showing on post-details.

v21.2.0 (2021-03-14)

? New Features

  • install: add support for PopOS! dependency checks (#3274)
  • ark: updated default map comment (#3285)
  • core_dl: add more hashing methods (#3280)
  • alert: add an option to use a reverse proxied Telegram API server (#3228)
  • send: new command send (#3288)
  • newserver: add PaperMC Server and Waterfall (#3292)
  • ut99: update to 469b (#3364)
  • etl: update ET: Legacy to 2.77 (#3363)
  • rust: add option to set gamemode for server (#3343)

? Bug Fixes

  • mods: update Metamod:Source stable version (#3227)
  • vh: Add support for changing savedir in valheim (#3266)
  • core: add execution of check_ip before the config init (#3289)
  • vh: add escaped quotes to Valheim startparams to account for spaces (#3272)
  • ts3: correct arch var in if statement (#3283)
  • ts3: add fix to detect accounting file and delete if possible (#3204)
  • ut2k4: deprecate dependencies for ut2k4 and ut99 (#3309)
  • info: get most recent backup instead of oldest (#3319)
  • post-details: prevent password showing in start parameters (#3315)
  • start: remove double quote from tmux (#3333)
  • backup: force $lastbackup to use latest backup (#3328)
  • config: resolves issue with settings not always picked up in start parameter (#3320)
  • deps: add detection for lxc container add hostname dependency (#3350)
  • details: fix to show last backup (#3348)
  • fastdl: add missing file extention vmt and vtf (#3349)
  • startparameters set instead of parms and call function to eval parms once (#3340)
  • regression from #3328 for tmux version (#3342)
  • revert part of #3280 to fix upgrade (#3341)

v21.1.2

I have completed a special release of LinuxGSM to add Valheim to the list of supported servers. This is because Valheim has just been released as early access and have been getting requests for it. Since a LinuxGSM release is around once a month I thought it was a good idea to do this.

v21.1.2 (2021-02-05)

? New Features

  • newserver : Valheim (#3212)

? Bug Fixes

  • backup: resolve issues with lockfile check and creation (#3214)