We have had two existing to tell if the server needed to restart: * Source engine servers know that they are out of date and can be told to shut down at appropriate times. * The up-to-date WebAPI can be polled by an external process.
https://api.steampowered.com/ISteamApps/UpToDateCheck/v0001?appid=300&version=1702177 { "response": { "success": true, "up_to_date": false, "version_is_listable": false, "required_version": 1717992, "message": "Your server is out of date, please upgrade" } } Both of those mechanisms still work. -----Original Message----- From: [email protected] [mailto:[email protected]] On Behalf Of 1nsane Sent: Friday, March 29, 2013 12:32 PM To: Half-Life dedicated Linux server mailing list Subject: Re: [hlds_linux] Day of Defeat:Source has ben converted toSteamPipedelivery. It be great if Valve post update notifications to both appids at the same. So we wouldn't need workarounds. On Fri, Mar 29, 2013 at 3:00 PM, Andre Müller <[email protected]> wrote: > Well only for valve Iv'e coded a shit workaround in my updater. > > > BEFORE: > { > 'Game' : 'Day of Defeat: Source PIPE', > 'VersCheckAppID' : '232290', > 'UpdateAppID' : '232290', > 'Updater' : UDTA, > 'MasterServer' : 'dods_pipe', > 'VersionCheckable' : True, > 'steaminf' : 'dod/steam.inf', > 'VersionCheckRegex' : REGEX_NORMAL > }, > > AFTER: > { > 'Game' : 'Day of Defeat: Source PIPE', > 'VersCheckAppID' : '300', > 'UpdateAppID' : '232290', > 'Updater' : UDTA, > 'MasterServer' : 'dods_pipe', > 'VersionCheckable' : True, > 'steaminf' : 'dod/steam.inf', > 'VersionCheckRegex' : REGEX_NORMAL > }, > > > Output: > > +---------------------------------+-------------------------+-----------+----------------------+-----------+-----------------+ > | Day of Defeat: Source PIPE | 232290 | Nein > | 1702177 | 1717992 | updatetool_anon | > > +---------------------------------+-------------------------+-----------+----------------------+-----------+-----------------+ > > > By the way UDTA is UpdateTool from Didrole. This tool works since 3 > weeks very well. > > > Greetings DeaD_EyE > > _______________________________________________ > To unsubscribe, edit your list preferences, or view the list archives, > please visit: > https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux > _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux _______________________________________________ To unsubscribe, edit your list preferences, or view the list archives, please visit: https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds_linux

