check-update
Commands
Automatic check for update
Scheduled check for updates
0 * * * * /home/username/gameserver check-update > /dev/null 2>&1Last updated
Was this helpful?
LinuxGSM comes with a game server check-update command. All SteamCMD games servers are supported, as well as some other servers such as Teamspeak, Minecraft, Mumble & Factorio.
Standard: ./gameserver check-update
Short: ./gameserver cu
Unlike the update command check-update will check for any available updates and take no action if no update is available. If there is an update it will send an alert.
A cronjob can be set to run check-update at any given time.
Ensure that an alert is configured so you are alerted to any updates
To edit cronjobs, type:
crontab -e
A cronjob can be run as the gameserver user or as root, this choice is down to personal preference. Remember to amend the examples to match a specific game server.
Here is an example of a user-based cronjob to check for an update once an hour.
0 * * * * /home/username/gameserver check-update > /dev/null 2>&1Here is an example of a root-based cronjob to check for an update once an hour.
The extra su - username -c indicates which user to run the script as.
crontab.guru is a great resource to generate cronjobs.
Last updated
Was this helpful?
Was this helpful?
0 * * * * su - username -c '/home/username/gameserver update' > /dev/null 2>&1
