Page 1 of 7

Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 12:32 pm
by Fluffles
Note: This has nothing to do with Torr's auth system idea, this has nothing to do with developing or adding anything into ST/Zandro - this is something that already currently exists in the current released software and is purely an administrative matter.

Let's start off by making it clear what the point of this topic is. In it's current state, the Skulltag/Zandronum master server unfairly imposes its' master bans on all servers, regardless of how actual server admins feel about them. Allow to me to clarify exactly what the two current behaviors of the master server are regarding master bans that makes it unfair: One is that if a server has sv_enforcemasterbanlist set to false, the master will not broadcast that server to the public listing. This means that it is impossible for a server to broadcast on the master listing without enforcing every single master ban. The second is that the master banlist overrides a server's whitelist. This means that it is impossible for a server to exempt a master ban on their own server while enforcing the master banlist (broadcasting). The combination of these two settings make it impossible for anyone on the master banlist to play in a broadcasted server. That's a good thing, right? Well yes and no. Yes it's a good thing because it keeps community annoyances out of most servers that most players wouldn't want them in. No it's not a good thing because it takes away a civil liberty from server admins that they should be allowed to have by forcing an overbearing authority over their server(s). In essence, server admins should have the right to completely manage their own banlists however they want, and the Zandronum staff should absolutely not have authority over private banlists if the server admin doesn't want them too. Their servers are their property, and they're spending their own time and money to host servers for this community. For that reason alone they should be allowed to completely manage their own banlists however they want - including master server bans.

So let's rebound - why is this a good thing? It gives server admins total control over their own server by giving them unrestricted access over their own banlists, something they do not currently have. Say player A is currently riding out a masterban, and admin of the server set "server A" feels that player A has done their time and wants to allow them to play on their servers again. However because of the way the master is currently setup, the admin of server A doesn't have that freedom to exempt player A from his servers. If this change was passed, the admin of server A would be given the option to exempt player A from his servers banlist and player A would be allowed to play on server A. Note that if passed, this would *only* affect servers that wish to un-enforce masterbans or exempt a specific master ban. I don't want people getting the wrong idea by thinking that this would somehow automatically allow masterbanned players to return to the entire Skulltag community. Most servers would most likely remain unchanged and fully enforcing the master banlist. This just gives the servers that wish to un-enforce/exempt the option to do so if they wish. This has nothing to do with circumventing authority of the Zandro staff, what this has to do is with giving server admins the power to completely and totally abide by their own rules and jurisdiction. Should they be allowed or denied that opportunity? That's what this discussion is about.

The solution? Literally a single variable in the master server's configuration. All the host of the master has to do is change the setting to allow servers to un-enforce/whitelist and reboot the master. Done. With that one-line move, he just gave server admins full, unrestricted access over their own servers.

This has been discussed before, with many members of the Skulltag/Zandro staff and players of the community. Developers and moderators alike agree with this position, here are a few samples:
Torr Samaho wrote:The master server can be configured to also show servers that don't enforce the master ban list (it just has to be restarted with a different command line option). I explicitly implemented this possibility because I don't like the idea of enforcing the ban list either.
VortexCortex wrote:I think server operators should always have the choice of which set of rules to follow, including their own rules.
[05:02:27] [Legion] I personally think that the regular player should have a bit more to say about who can play and who cannot
[05:23:10] [Legion] alex does spend his own money
[05:23:19] [Legion] I think it should be fully up to him
Cyber, the former lead administrator of Skulltag, had already taken this all into consideration in the past and actually even gave the OK to have the master changed to allow this. However thanks to inactivity and miscommunication between staff, it never ended up getting changed and it was eventually forgotten about. Now it's being revived again, hopefully to enact real change this time.

What does the community think? Should private server hosts have the right to exempt master bans from their own servers if they so desire? Speak your minds and make your voice heard!
Spoiler: Those who support (Open)
Server hosts:

AlexMax

Players:

Fluffles
Legion
Qent (if servers are branded)
Llewellyn (if servers are branded)
Zap610
Cyber
Danzoa
Catastrophe
UnTrustable
Metal
-Jes-
Empyre (if servers are branded)
Valance
Nati46
Watermelon
Frits (if servers are branded)
Torr Samaho
Captain Izayoi
Ruin (if servers are branded/properly maintained)
Spoiler: Those who oppose (Open)
Server hosts:

Konar6
Jenova

Players:

AEnima

RE: Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 1:00 pm
by legion
I was wondering when a topic like this would happen to pop up. I couldnt agree more that the server admins should have an opt out list. the only thing I would stress is an indicator that "server A" doesn't use the community masterban list in the server browsers, like a filter. I am thinking of something along the lines of VAC secure and non-VAC secure servers on steam. that system works quite well imo and bringing it over would certainly help

RE: Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 4:23 pm
by Llewellyn
legion wrote: I am thinking of something along the lines of VAC secure and non-VAC secure servers on steam. that system works quite well imo and bringing it over would certainly help
I was thinking that maybe when you join a server that doesn't use the master ban list it could say so when joining, like a warning, but I dunno.

RE: Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 4:45 pm
by Catastrophe
.

RE: Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 5:30 pm
by FLYBAT
What the hell are you people talking about?
What do you mean "master banlist"? Like, I'm banned on one server gets me banned at all?

RE: Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 5:36 pm
by Zap610
FLYBAT wrote: What the hell are you people talking about?
What do you mean "master banlist"? Like, I'm banned on one server gets me banned at all?
Sometimes that happens with a server cluster, but no. If you cheat or cause severe violations you can be banned from using the master server.

As for the thread, add me to the people who support this. I understand how simple it is to make the change but something like this really really needs to be discussed behind the scenes and prepared for. Not to mention, I'm not sure if it would end up clashing with Torr's/VC's proposed system.

RE: Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 6:48 pm
by Llewellyn
Zap610 wrote: As for the thread, add me to the people who support this. I understand how simple it is to make the change but something like this really really needs to be discussed behind the scenes and prepared for. Not to mention, I'm not sure if it would end up clashing with Torr's/VC's proposed system.
IMO, if the "torr/VC" system gets implemented then you CAN'T allow servers to disable it, because then I bet you most of the servers would disable it thus rendering the system not only useless, but because it wouldn't be paired with any sort of IP banning, actually harmful as it would allow banned players to play.

(Also couldn't you just modify a line in the source, build your own repo and then get away with it at the moment anyway?)

RE: Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 8:51 pm
by Qent
IMHO as long as players are made aware of whether or not the master banlist is in effect on a given server, server admins should be allowed to use whichever banlist they want. I doubt most people will have the time or inclination to roll their own, though.

RE: Forcing of the Master Banlist Ideas

Posted: Tue Jul 31, 2012 11:53 pm
by Ænima
"Note: This server does not enforce the master banlist. PLAY AT YOUR OWN RISK. John-O might be lurking here."

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 12:20 am
by FLYBAT
Hah what if I'm on a server where the admin is a dick?
I'll get banned not only from the idiot's server!

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 12:28 am
by legion
you are confusing server bans with masterbans. if you get banned on a single server it does not mean you are banned on all servers

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 2:47 am
by Cyber'
FLYBAT wrote: Hah what if I'm on a server where the admin is a dick?
I'll get banned not only from the idiot's server!
A server ban is a ban enforced on just that specific server, or server set. The master server itself is the main server that broadcasts every server that you see on ST/ZA. You have to either cheat or seriously piss off one of the head admins to get on that list.


I'm still in favor of supporting this, as long as it doesn't conflict with ZA's development.

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 1:05 pm
by Fluffles
Thanks alot for all the support from you guys! I'm hoping this will be implemented. Also as a few people have mentioned, this would be great not as default. Just as a little feature for admins.

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 8:14 pm
by Danzoa
Cyber wrote:
A server ban is a ban enforced on just that specific server, or server set. The master server itself is the main server that broadcasts every server that you see on ST/ZA. You have to either cheat or seriously piss off one of the head admins to get on that list.
Yeah, Don't remind me..
Ænima wrote: "Note: This server does not enforce the master banlist. PLAY AT YOUR OWN RISK. John-O might be lurking here."
Do you even know who John-O is rofl.



P.S.: Fluffles i totally Agree on what you're saying here.

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 8:39 pm
by Catastrophe
Fluffles wrote: Thanks alot for all the support from you guys! I'm hoping this will be implemented. Also as a few people have mentioned, this would be great not as default. Just as a little feature for admins.
No, I highly suggest it be on because of this guy: http://www.youtube.com/nicotinestick

Unless you wanna lose potential new players, then keep it on by default.

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 8:40 pm
by UnTrustable
Fluffles wrote: In essence, server admins should have the right to completely manage their own banlists however they want, and the Zandronum staff should absolutely not have authority over private banlists if the server admin doesn't want them too. Their servers are their property, and they're spending their own time and money to host servers for this community. For that reason alone they should be allowed to completely manage their own banlists however they want - xxxxxxx xxxxx xx xxx.
I vote for this.
I do not vote for server admins, outside the Zandronum staff, being able to access the zandronum master banlist to add or to remove ip adresses.
Although, i can imagen that the current server admins all over the place already have earned a trustworthy status by now, to think of Grandvoid... just to take a name. :razz:
legion wrote:
FLYBAT wrote: Hah what if I'm on a server where the admin is a dick?
I'll get banned not only from the idiot's server!
you are confusing server bans with masterbans. if you get banned on a single server it does not mean you are banned on all servers
lets hope there are no dick-a-like server admins.
If so, get out of that server, spread the word, including solid evidence, and maybe this server will loose many players....
Without players, no useful server.
No usefull server, no dick-a-like server admin.
Only if the evidence is solid/valid ofcourse.

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 8:42 pm
by Catastrophe
I do not vote for server admins, outside the Zandronum staff, being able to access the zandronum master banlist to add or to remove ip adresses.
I don't think you know what you are talking about.

RE: Forcing of the Master Banlist Ideas

Posted: Wed Aug 01, 2012 10:20 pm
by Ænima
Danzoa wrote:
Ænima wrote: "Note: This server does not enforce the master banlist. PLAY AT YOUR OWN RISK. John-O might be lurking here."
Do you even know who John-O is rofl.
Uh yeah. I've been around quite a long time, dude.

RE: Forcing of the Master Banlist Ideas

Posted: Thu Aug 02, 2012 12:57 am
by Fluffles
Catastrophe wrote:
Fluffles wrote: Thanks alot for all the support from you guys! I'm hoping this will be implemented. Also as a few people have mentioned, this would be great not as default. Just as a little feature for admins.
No, I highly suggest it be on because of this guy: http://www.youtube.com/nicotinestick

Unless you wanna lose potential new players, then keep it on by default.
Sorry yeah I actually ment as default, I must of been half asleep creating that post heh.

Yeah understandable this method will still keep out the people no one want on there servers.

It's great how this has had nearly 100% support :)

RE: Forcing of the Master Banlist Ideas

Posted: Thu Aug 02, 2012 1:37 am
by Llewellyn
Fluffles wrote: Sorry yeah I actually ment as default, I must of been half asleep creating that post heh.

Yeah understandable this method will still keep out the people no one want on there servers.
Sounded like you wrote it right to me, you said that your feature would be off by default.