All info about the channeltag var is now on the wiki. It is now the standard method to have info relating to vars in the wiki rather than in the script.
* Fixes#991 (#1165)
* stbuf will no longer be used on x64 #991
* Added BF1942 ncurses requirement to CentOS
* adding Call of Duty (#1118)
* adding Call of Duty 2 (#1127)
* Improvements up command_backup.sh
added backup trap and improved lockfile support
changes to the messages displayed on screen
renamed some functions
other misc changes
* If there are backups in backup dir. Fixes#1140
* mainly improves logging #1098
* Better logging, output & compatibility #1098
* fn_check_cfgdir for Rust fixes#1141
* fn_set_config_vars is not for every game
removing some games i know don't use it
* Install config if missing fixes#1142
* Clear more logs #1137
* Putting all this into functions & prepare noprompt
* noprompt & shutdownonbackup #1098
* fix syntax & messages #1098
* messages that make more sense #1098
* New backup vars
# Backup
maxbackups="4"
maxbackupdays="30"
stoponbackup="on"
* Should fix missing cached mem #1143
* fix the fix for #1143 (close double quote)
* move -type f before -mtime
* New gameservers & features (#1158)
* Two # is now one block of settings & descriptions
* directories comments and logs naming
* dgibbs revision and root check
* update_steamcmd.sh Check is now done out of functions
* Better way to detect screen #1154 and #1156
* Backup function improvements (#1161)
* Added no of days since last backup
* Added lock file creation to logs
* Improvements up command_backup.sh
Changes to the messages displayed on screen
added trap and improved lockfile support
renamed some functions
other misc changes
* Updated Version numbers
* Two # is now one block of settings & descriptions
* directories comments and logs naming
* dgibbs revision and root check
* Backup & Layout rework
* removed duplicate updateonstart
* Fixed missing space on [ERROR ]
[ ERROR ] instead of [ERROR ]
* Error space wasn't missing
Used to fit other comment sizes, i guess
* Anonymous login is now an info
Since login variable is removed for servers that don't need steam auth, this won't show a failure anymore but a simple info and anonymous login will be used.
* update_steamcmd.sh Check is now done out of functions
* solves hanging on update if steamuser is not set
* New gameserver layout & functionalities
* Better way to detect screen
As per #1154 and #1156
* Moved to LinuxGSM-DevTools
https://github.com/GameServerManagers/LinuxGSM-DevTools/blob/master/GameServer-Template/gameserver
IPv6 support was added to TeamSpeak 3 server version 3.0.13. It's also possible to use IPv6 addresses in the query_ip_whitelist.txt, query_ip_blacklist.txt and tsdns_settings.ini. Please note, that you need to set the IPv6 inside square brackets in the tsdns_settings.ini (and only there) like this: ipv6-ts3.example.com=[2606:2800:220:1:248:1893:25c8:1946]:9987
I useful feature for developers.
This will enable a log to be created of everything that ran when
executing a command. It uses the set command.
When you run a command a file dev-debug.log is created and will output
set -x
--no-check-certificate presents a possible security risk.
--no-check-certificate is only used because older distros do not
recognise githubusercontent.com and will fail to download files. I have
decided to remove remove this option for now. It may be the case later
that I all this with older distros if there is a need for it.
Ts3server now updated and merged in to the new functions method.
This merge has not added any new features but just updated the code.
New features will be added over time.
Backup feature now works better. Does not use the full path in the
archive anymore. Also fixed the exclusions not working correctly meaning
it was backing up any previously created backups