pop-redir (C)
A tcp port redirector which can redirect different users to
different POP servers.

rbl-check.pl (perl)
This script checks the headers of an email message for indications that
it passed through a relay blacklisted by
mail-abuse.org or
ORBS. I like to have this in my
.procmailrc file to block spam that comes from one of my many forwarding
accounts.

old IRC scripts

GeiMi.irc (ircII)
This is an old script I wrote which implements a rather irritating cipher
for the ircII client. This is like, way 'l33ter than l33tsp33k.

The Irritating Script II (ircII)
Here is my good old swiss army knife script for the ircII client. The name
is a jab at Phoenix, Textbox etc. etc. and the current crop of mIRC
scripts which I all find incredibly irritating.

old DOS stuff

.. to be continued ..

dormant projects

Note: If you would like to take over as maintainer of
one of these programs, plese
let me know.
I still try to find time to update these programs' web pages, apply
patches etc, but lately I haven't been doing so well. I'm not using
these programs myself, so maintaining them just isn't very high on my
list of priorities. Please help.

Crystat (perl, flash)
A Flash program to display active network connections to a server.

the Anomy mail tools (perl)
An extremely flexible set of mail processing tools, including a mailing
list manager and a crude virus scanner. See them in action at
molar.is.

colormake (perl)
This is a simple wrapper around "make" to make it's output more
readable.

rssticker (perl)
This is a perl script for converting one or more RSS streams to HTML.
It caches RSS data and keeps track of changes to implement news ticker
functionality.

aliasman (perl)
A program for remotely managing /etc/aliases using
majordomo-like email messages.

dirgroup (perl)
This is a script for merging the contents of a directory, /etc/group.d,
into the file /etc/group. This allows users to safely create and manage
their own groups and has many of the advantages of more complex ACL
implementations without the overhead.

These pages reflect the views and opinions of Bjarni R. Einarsson,
not his employers, friends or family.In fact, they may not even
reflect Bjarni's views, as he has been known to change his mind or
even make shit up.