You're using linux. So use the capabilities of *nix! Use symlinks. It'not
so complicated.
Am 20.02.2013 23:01 schrieb "Yun Huang Yong" <[email protected]>:
> I solve this by doing:
>
> ./srcds_run +ip ${IP} -game tf +exec autoexec_${SERVER}.cfg
> +mm_pluginsfile addons/metamod/metaplugins_${**SERVER}.ini +sm_basepath
> addons/sourcemod_${SERVER} +map $map
>
> Fake autoexec per server by forcing it to +exec at startup.
> autoexec_<server>.cfg sets sv_logsdir to logs_<server>
> +mm_pluginsfile contains addons/sourcemod_<server>/bin/**sourcemod_mm
> +sm_basepath gives each server its own addons/sourcemod_<server> dir
>
> Shared configs from SM plugins that end up in cfg/sourcemod/ can be a
> minor problem.
>
> Overall it works well enough IME. Better than having N copies of the game!
>
> I've seen some folks use union filesystems to achieve a similar outcome.
>
> On 21/02/2013 8:28 AM, Ross Bemrose wrote:
>
>> TF2 already has the +servercfgfile option to change the server's config
>> file, just not its autoexec.cfg.
>>
>> Running from a single install isn't recommended because they share the
>> logs and cfg directories. cfg is still an issue because map-specific
>> configs and SourceMod plugin configs are stored there.
>>
>> On 2/20/2013 4:19 PM, Steven Haigh wrote:
>>
>>> Hi guys,
>>>
>>> I'm wondering if SteamPipe will have the ability to have a single
>>> install of TF2 run multiple servers just by specifying a different
>>> config file?
>>>
>>> At the moment, the only way I've managed to stop hlds tripping over
>>> itself is to have a complete install per server instance - but this is
>>> highly inefficient....
>>>
>>> Something like:
>>> ./hlds --config ~/configs/server-1.cfg
>>> ./hlds --config ~/configs/server-2.cfg
>>>
>>> This would make running multiple servers on the same system *MUCH*
>>> more admin friendly.... Especially if they updated automatically
>>> without tripping over themselves....
>>>
>>>
>>
>> ______________________________**_________________
>> 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