I've been using nemrun for months now and always had my server 100% updated while all of them were running. Never once have i had them crash while it was running and successfully updated.
On Thu, Apr 18, 2013 at 7:20 PM, Russell Smith <ve...@tinylittlerobots.us>wrote: > How would this not cause a crash? You're overwriting the binaries that > are currently running on your symlinked servers. > > > On 18.04.2013 15:30, Nikooo777 wrote: > >> That's just a waste of space. Use one base installation and when >> needed update it. Your game won't crash. If you have multiple >> gameservers then symlink the binaries etc and for each installation >> install mm and sm. >> >> >> Sent from Samsung Mobile >> >> -------- Original message -------- >> From: Bjorn Wielens <uniac...@yahoo.ca> >> Date: >> To: Half-Life dedicated Linux server mailing list >> <hlds_linux@list.**valvesoftware.com <hlds_linux@list.valvesoftware.com>> >> Subject: Re: [hlds_linux] Symlinked Server Setup >> >> What I plan to do is keep two copies of the full srcds install. >> >> First one of them is updated. Then all the servers are shut down, and >> the new files are copied over to the second full install. The servers >> are symlinked to the second install. Best of both worlds ;) >> >> >> >> >> ______________________________**__ >> From: Russell Smith <ve...@tinylittlerobots.us> >> To: Half-Life dedicated Linux server mailing list >> <hlds_linux@list.**valvesoftware.com <hlds_linux@list.valvesoftware.com>> >> Sent: Thursday, April 18, 2013 1:41:33 PM >> Subject: Re: [hlds_linux] Symlinked Server Setup >> >> >> To piggy back on this thread, how are you guys handling srcds updates? >> The only disadvantage I can see with symlinking is you then cannot >> launch with -autoupdate on each of your instances, but you can't update >> the master copy either while the children are running. >> >> Are you guys then just manually shutting down all servers to update the >> master copy every update? >> >> On 4/18/2013 4:34 AM, Bjorn Wielens wrote: >> >>> Thanks all for the insight. I've also been looking at the forked server >>> thread on alliedmods where it's mentioned that MM can be symlinked, but >>> sourcemod should not be. >>> >>> I've got a pretty good idea now what I want to do after hearing how >>> other folks manage it. We use CPGS to manage the servers so it won't be >>> necessary to actually start/stop/restart them from the script - what I'm >>> looking to write is just some scripts for rapid updating of metamod, >>> sourcemod, and tf2, along with a rapid way to deploy a new install with our >>> standard plugin and config loadout. >>> >>> Cheers! >>> >>> >>> >>> ______________________________**__ >>> From: Erik-jan Riemers <riem...@binkey.nl> >>> To: Half-Life dedicated Linux server mailing list <hlds_linux@list.** >>> valvesoftware.com <hlds_linux@list.valvesoftware.com>> >>> Sent: Thursday, April 18, 2013 4:54:58 AM >>> Subject: Re: [hlds_linux] Symlinked Server Setup >>> >>> >>> Well i am no isp, so I don’t have to keep that in mind. Also we use >>> updater.smx which removes any symbolic links if a new update is out on >>> the >>> plugins. Looks nice the gui Ulrich, might come in handy for less >>> scriptfull people. >>> >>> Only thing that was left, was there now an option to tell server owners >>> which custom content it is allowed to load? I think not right? >>> >>> -----Original Message----- >>> From: >>> hlds_linux-bounces@list.**valvesoftware.com<hlds_linux-boun...@list.valvesoftware.com> >>> [mailto:hlds_linux-bounces@**list.valvesoftware.com<hlds_linux-boun...@list.valvesoftware.com>] >>> On Behalf Of Ulrich >>> Block >>> Sent: donderdag 18 april 2013 9:45 >>> To: Half-Life dedicated Linux server mailing list >>> Subject: Re: [hlds_linux] Symlinked Server Setup >>> >>> I am also using a symlink setup. My system has a masteruser which owns >>> the >>> masterfiles/server. This user is within the same group as the users that >>> own the actual gameservers. Linking serverplugins decreases the needed >>> adminsitration. Update mms/sm once and all your servers can make use of >>> updated binaries. >>> >>> >>> When I install a server or serverplugin like mms/sm I work in two passes. >>> >>> 1. pass is to copy files from master a user needs to edit (incomplete >>> extension list und wrote down from my memory): >>> cd masterfolder/ >>> find -type f -name "*.cfg" -o -name "*.ini" -o -name "*.smx" | while >>> read >>> file; do >>> if [ ! -d targetserver/`basename $file` ]; then mkdir -p >>> targetserver/`basename $file`; fi >>> cp $file targetserver/$file >>> done >>> >>> 2. pass symlinks the rest recusive. Previously copied files won´t get >>> overwritten: >>> cp -sr /absolutepath/to/masterserver/*** /absolutepath/to/targetserver/ >>> >>> >>> If you only have a few servers and do not mind using an interface, you >>> might be interested in easy-wi.com. It makes use of symlinks and has a >>> free version. >>> >>> >>> Am 18.04.2013 08:54, schrieb Erik-jan Riemers: >>> >>>> This is my script what i have so far, i want to improve more on it when >>>> >>> i >>> >>>> have the time like making an easy way to upgrade metamod/sourcemod and >>>> update plugins too. >>>> >>>> http://pastebin.com/TzULi9M4 it keeps the configs of all servers in a >>>> .servers file which should make it easy to create and remove new servers >>>> to get default servers up and running quickly. Tested with tf2 and css. >>>> >>>> This is my own worklog to keep our other admins in the loop, >>>> http://wiki.lethal-zone.eu/**pages/viewpage.action?pageId=**7798805<http://wiki.lethal-zone.eu/pages/viewpage.action?pageId=7798805>feel >>>> >>> free >>> >>>> to copy it over if it has any value for you. But some of them asked what >>>> has changed, so made a diagram of it. If you see something wrong or have >>>> >>> a >>> >>>> better way, I am all ears. >>>> >>>> -----Original Message----- >>>> From: >>>> hlds_linux-bounces@list.**valvesoftware.com<hlds_linux-boun...@list.valvesoftware.com> >>>> [mailto:hlds_linux-bounces@**list.valvesoftware.com<hlds_linux-boun...@list.valvesoftware.com>] >>>> On Behalf Of Bjorn >>>> Wielens >>>> Sent: donderdag 18 april 2013 2:39 >>>> To: Half-Life dedicated Linux server mailing list >>>> Subject: [hlds_linux] Symlinked Server Setup >>>> >>>> In light of the upcoming tf2 server switch to steampipe, I'm working on >>>> >>> a >>> >>>> new server setup which is symlinked, and I have a question I hope >>>> >>> someone >>> >>>> here can answer. Skip down two paragraphs to go straight to it, or read >>>> >>> on >>> >>>> for background on what I'm trying to do. >>>> >>>> Background: What I ultimately want to do is have several tf2 server >>>> directories (e.g. server1, server2, server3) which all have symlinks to >>>> the files in a single "master" directory to which updates are >>>> >>> downloaded. >>> >>>> These servers (1, 2 and 3) can then be customized as to their >>>> mapcycles/configs/etc, but don't use much additional disk space for each >>>> new install. >>>> >>>> My question pertains to addons, specifically SM/MM). I recall reading >>>> about some of this, but can't seem to hit the right combination of >>>> keywords to find it again via google. >>>> >>>> Here goes - Symlinking Sourcemod and Metamod: Can components of these >>>> (esp. plugins, configs) be symlinked or is it necessary to have a unique >>>> copy for each server? >>>> >>>> >>>> Also, is 232250 the final appid for tf2 steamcmd or will that become 440 >>>> at the actual switchover? Sorry if that's been answered before. >>>> >>>> Thanks! >>>> >>>> ______________________________**_________________ >>>> To unsubscribe, edit your list preferences, or view the list archives, >>>> please visit: >>>> https://list.valvesoftware.**com/cgi-bin/mailman/listinfo/**hlds_linux<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<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<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<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<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<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<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<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<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