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