I'd recommend creating one master copy of SourceMod and symlinking
things in it to specific servers.  Specifically, you'll want to
symlink the bin, data, gamedata, and translations directories.  You'll
want to symlink some individual files in configs, plugins, and
extensions depending on the plugins/extensions and their settings for
each server.  You'll want a separate logs directory for each sourcemod
install.

The scripting directory doesn't matter at all unless you're manually
compiling plugins.

You may also want to symlink files in orangebox/tf/cfg/sourcemod for
each server... some servers may require differences in files, so you
probably won't want to symlink the entire directory.

On Thu, Apr 12, 2012 at 2:07 PM, Lord_Jeremy <[email protected]> wrote:
> I've just inherited a TF2 server setup from another administrator. He was 
> running them on Windows and I've got an Ubuntu setup so I've had to 
> reorganize and redownload a few things.
>
> I've got multiple server instances sharing the bigger data directories 
> (models, sound, etc) but they each have their own sourcemod directories, with 
> slightly different configurations. I just whipped up a bash script to 
> simplify the procedure of updating the sourcemod installs in each of the 
> servers. I keep one up to date base copy of the sourcemod directory with the 
> extra plugins that some of the servers use and just copy it over the 
> individual tf directories whenever I update sourcemod or add a plugin.
>
> I figured to post the script here so someone else could make use of it (or 
> tell me that I'm making a huge mistake).
> http://dl.dropbox.com/u/17088718/srcds/update_sourcemod.sh
>
> Also, if anyone is interested in how I'm sharing the data directories between 
> both standard and prophunt setups (both with autoupdate enabled), I can 
> describe that in more detail.
>
> -J
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please 
> visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds



-- 
Ross Bemrose

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please 
visit:
https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds

Reply via email to