The Master Ban list is an administration tool used to prevent abuse of the BZFlag server network.
The master ban list is an opt-out system for all public game servers that downloads an additional ban file. This ban file contains the static IPs of a small number of players who have been disruptive to the gaming network as a whole.
A public server does not have to do anything to use the Master Ban list, it is loaded automatically at server start for any server that uses the -public command line option. Servers that do not wish to use the Master Ban list can add the -noMasterBanlist option and BZFS will not attempt to load the list.
Players on the Master Ban List
The players on the Master Ban list were added because they engaged in disruptive behavior across a great number of servers, or attempted to disrupt the global network services (such as the Global Login System, List Server, or Forums. All members of the Master Ban list have static IP addresses. No user with a dynamic IP address will be added to the Master Ban list, as the possibility of banning an innocent user is too great.
Master Ban List Management
Write access to the Master Ban list is limited to developers and community members with CVS commit access. The list is stored in CVS for history tracking. All additions to the list are handled via the CVS system, so they are logged for review. The Master Ban list can be viewed at http://www.bzflag.org/master-bans.txt . All changes to the list can be viewed at http://bzflag.cvs.sourceforge.net/bzflag/admin/master-bans.txt?view=log .
Getting Off the Master Ban List
Users who are on the list and feel they should not be, or would like to be removed, should attempt to contact the project administrators as soon as possible. They should be willing to discuss how they got on the list and what they can do to get off the list. If they are guilty of the actions that got them on the list, they should be ready to explain why the administration staff should remove them from the list. They should also remember that playing is a privilege and not a right. The administration staff is willing to discuss Master Ban issues with anyone who is willing to discuss the matter in a civil manner.
Getting Someone On the Master Ban List
The list is only intended for network wide abusers with static IP addresses. In all other cases local server bans will take care of the abuser. Comments from server owners are generally the only ones considered when reporting a master ban candidate. Players that feel a user should be master banned should take the issue up with the owners of the servers on which the disruptive behavior has been observed.