PS: I have had weird issues before with trying to do an update on a SteamCMD-delivered app, while it is running. So, I always shut-it down before trying to update it, and then restart it afterwards. So, my "check" script does that (only if an update is available).
On Thu, Dec 7, 2023 at 3:07 AM Marcel Beringer - ruffneck at geforce.nl (via hlds_linux list) <hlds_linux@list.valvesoftware.com> wrote: > I figured out the automated check: > > /usr/games/steamcmd +force_install_dir "/home/beringer/cs2-ds" +login > <steam@login> +app_update 730 +quit > > And have it mailed to me: > > /usr/games/steamcmd +force_install_dir "/home/beringer/cs2-ds" +login > <steam@login> +app_update 730 +quit | mail -s "Counter-Strike 2 update" > <your@email> > > And put it in cron for a daily check at 6AM and 6PM: > > 0 6,18 * * * /usr/games/steamcmd +force_install_dir > "/home/beringer/cs2-ds" +login <steam@login> +app_update 730 +quit | mail > -s "Counter-Strike 2 update" <your@email> > > Still have to restart the server after an update, but at least now I get a > notification and see if there was an update, so at the moment this works > for me :) > > Regards, > > Marcel > > > On 07/12/2023 10:18, Marcel Beringer wrote: > > Hi Mecha, > > Thanks for your reply. > > May I ask what your update script looks like? Maybe it's an idea to use > cron and do a daily update(s) in stead of checking the API. > > Looking forward to hear from you. > > Best regards, > > Marcel > > > On 07/12/2023 05:01, Mecha Weasel wrote: > > I am doing basically the same thing I do with other Source games: > > I have a "check" script that runs every hour. It checks information from > the game's steam.inf file using the Steam API update check URL (example: > http://api.steampowered.com/ISteamApps/UpToDateCheck/v1?appid=$SERVER_APPID&version=$SERVER_CURRENT_VERSION&format=xml) > to see if a newer version of the app is available in Steam. > > If so, it then kicks-off an "update" script that basically invokes the > SteamCMD app update for that appid (730 now for CS). > > Seems to be working, but still keeping an eye on it. > > > On Wed, Dec 6, 2023 at 1:00 AM Marcel Beringer - ruffneck at geforce.nl > (via hlds_linux list) <hlds_linux@list.valvesoftware.com> wrote: > >> Hi, >> >> Is there a solution for auto updating a CS2 dedicated server on linux? >> >> Does '-autoupdate' do the trick in the startup line? >> >> I hope someone has a solution, I am now daily updating manually with >> 'steamcmd' and 'app_update 730'. >> >> Best regards, >> >> Marcel >> _______________________________________________ >> To unsubscribe, edit your list preferences, or view the list archives, >> please visit: >> https://list.valvesoftware.com/ >> > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/ > > > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/ > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/