Rewrote mod_authkrb (or whatever its name is -- the kerberos authentication module for apache) in mod_perl last week, using the extremely cool Authen::Krb5 module. Took a while to figure out, but it works well.
So, the project I am supposed to be working on for work is webmail. I am using the IMHO module for Roxen, with a couple of modifications. Let me tell you, there is no more boring a project than webmail. There is nothing (and I mean nothing) new and interesting about a web gateway to an imap server. And it hits every bad thing about the web. Web authentication, web encryption, stateless protocols trying to masquerade as persistent connections.
I hate the web, not because of the content of the web (which is bad -- how much porn can one world society generate? Not that porn in itself is evil, but my god! how much can there be until there is just enough of it? It should be there, but does it really need to be the 500 pound gorilla of online content?) but because the technology that makes it go is outdated. I can't even imagine that it was good enough when all this started. It wouldn't have been hard to imagine that connections need to be stated to keep authentication credentials in line even in 1992. It's not as tho' new technologies snuck up on the web. Stated protocols have been around for longer than I've been alive.
Enough of a rant. I will probably update this thing later.