This would probably be too big of a hassle for Valve to implement into
the Source engine, but you can always make a feature request on
Valve's Github.

If you run all your servers from the same box and the same srcds
installation tree just end your server.cfg (or any other cfg file that
gets executed during each map change) with the following cvars:

writeip // write banned ip's to banned_ip.cfg
writeid // write banned steam id's to banned_user.cfg
exec banned_ip.cfg
exec banned_user.cfg

That way at every mapchange your server will write it's new bans to
disk and then re-read the files to be up-to-date.

If you're running on multiple Linux boxes you can probably sync those
files regularly (every hour?) with rsync using cron. There probably
are  even smarter tools that can permanently check if the files have
changed. On Windows... I don't know if and how it would work, but
dropbox and junctions come to mind.

On Mon, Feb 25, 2013 at 9:24 PM, Doctor McKay <[email protected]> wrote:
> If all of your servers run on the same box, you can perhaps symlink
> banned_user.cfg.
>
> Dr. McKay
>
>
> On Monday, February 25, 2013, big john wrote:
>>
>> He's talking about something similar to sourcebans so you can ban a client
>> from all your servers. Not from all servers. Valve could add a server cvar
>> similarly to the mapcyclefile one where we can specify a path for our ban
>> lists outside of the main mod folder.
>>
>> On Feb 25, 2013 1:52 PM, "Ken Bateman" <[email protected]> wrote:
>>>
>>> I think that would be a very hairy problem from Valve's perspective.
>>> They would have to track ban requests, allow people to subscribe to others'
>>> bans, all while protecting against fraud.  This would require an enormous
>>> ongoing effort.
>>>
>>> The chief issue as I see it, what prevents a troll from banning
>>> legitimate players he doesn't like?  How do you stop this?
>>>
>>> -Ken
>>>
>>> On Feb 25, 2013 1:38 PM, "cls" <[email protected]> wrote:
>>>>
>>>> Can we please get a feature to ban across multiple servers without using
>>>> a plugin?
>>>>
>>>> _______________________________________________
>>>> To unsubscribe, edit your list preferences, or view the list archives,
>>>> please visit:
>>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
>>>>
>>>
>>> _______________________________________________
>>> To unsubscribe, edit your list preferences, or view the list archives,
>>> please visit:
>>> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
>>>
>
>
> --
> Sent from Gmail Mobile
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> https://list.valvesoftware.com/cgi-bin/mailman/listinfo/hlds
>



--
Idleness is not doing nothing. Idleness is being free to do anything.
  - Floyd Dell

_______________________________________________
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