The Blitzed IRC Network - Software

Skip navigation, go direct to content

Blitzed.org - Software

As a strong supporter of Open Source we are committed to providing access to all of the software we use here on Blitzed.

A lot of the software we use is written specifically for us, but it's here if you're interested. Here's what we've got and who is responsible for it.

Contents

Software

Bahamut

This is our very slightly modified version of DALNet's own IRCd, Bahamut. Developed by the IRCd team.

ListSync

A simple script which checks our staff database and makes sure people are subscribed to the correct mailing lists. Developed by the Systems team.

OperStats

Our customised version of skold's OperStats. We use the StatServ from this package in preference to that of IRC Services. Developed by the Services team.

Blitzed Services

This is our heavily modified version of IRC Services. Developed by the Services team.

BOPM

A bot written in C which scans incoming clients for open proxies. This code was written from scratch after we needed to extend DALNet's wgmon (the home page of which seems to have dropped off the face of the Earth) and found it to be unmaintainable. bopm has its own page. Developed by the IRCd team.

Blitzed.org

Our website! Yes, you can download our entire web site, aren't we nice? As you might expect, this is developed by the Web team.


Getting Your Grubby Hands On Our Software

Releases

We do not make regular releases of much our software, as most is designed for internal use. You can find BOPM on its page, else get the files from CVS.

Blitzed CVS Repository

All of our software is available from our CVS repository. For more information about how to use CVS, try the CVSHome.

You can browse the CVS repository via our web interface, which is useful just for seeing what is there. To get a local copy of any module, do the following:

$ cvs -d :pserver:anon@cvs.blitzed.org:/ login
(Logging in to anon@blitzed.org)
# just press return here, it should just go to prompt with no messages, this is correct!
CVS password:
# where module is the name of the module you want to download
$ cvs -d :pserver:anon@cvs.blitzed.org:/ co module

You should now have a local copy of module. Please be aware that source in our CVS repository is under constant development and what you get is a snapshot which may or may not work correctly or at all!