On Thursday, June 05, 2003 8:29 PM [GMT+1200=NZT],
Drew Broadley <[EMAIL PROTECTED]> wrote:

> Simon Garner has built a banlist system, http://ban.cstrike.co.nz/
> (guest/guest login)
>

May as well release this I suppose. Keep in mind I built it over 2 years
ago, and it has only had minor changes since then. It's fairly simple
really, and while I have ideas for all sorts of improvements to it, I
have never had the time (or motivation) to implement them. I'm basically
releasing this as public domain, you can do whatever you want with it.
If somebody wants to turn it into a project and improve it, that'd be
cool.


What It Does

    - Stores bans in a MySQL database, with a web front end for
maintaining the list
    - Allows a group of game server providers to collaborate, sharing
bans between each other
    - Makes it easy to keep bans sync'd across multiple servers
    - Requires no special software on the game server, other than
ncftpget and a crontab (no adminmod or mysql etc)

    As Drew said, you can take a look at it in action at
http://guest:[EMAIL PROTECTED] - this instance covers almost all
of the major HL game server operators in New Zealand, containing some
6000+ bans, and has been operating since Feb 2001.

What You Need

    - Web server with PHP4
    - FTP server on the same machine
    - MySQL database
    - wget and ncftpget tools
    - access to a crontab

    It's intended for Linux. Some modification may be needed under
Windows. The game servers can run on Windows if you find a third-party
FTP/scheduling tool, such as www.ftpvoyager.com

Where To Get It

    Download from ftp://ftp.cstrike.co.nz/pub/sbs/sbs1.0.tar.gz (14KB)

How To Use It

    Read the README file for installation instructions:
    ftp://ftp.cstrike.co.nz/pub/sbs/README

    When planning how you will deploy it among multiple admins, keep in
mind that any admin can edit or remove any other admin's bans, and any
bans they add will affect all participating servers. So you need to
trust everybody who will be a member not to screw up or abuse the
system; use some discretion in choosing who you include.

Wishlist

    Here's some of the things I wish it did, but haven't had time to
implement ;)

    - Better user management
    - Better tracking of changes to bans (ban history)
    - Better interface
    - Better way of applying bans; large banfiles slow down map changes
on the servers


Enjoy.

-Simon

_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlds_linux

Reply via email to