Built and responded to DHCP_DISCOVER packets from within Net::DHCPClient. Almost ready to go in CPAN as an alpha module. It might actually be useful. I sort of doubt it tho'. What I need it for is pretty specialized. At least it will see the light of day, as opposed to my other stuff.
In case anyone cares (or needs this sort of thing) I made modifications to the cyrus imap server to do kerberized rimapd logins, and I made modifications to Mail::IMAPClient to do kerberized (or really any) rimapd connections. I can't see that it is especially useful to anyone, but if anyone wants it, they can have it. This stuff ended up being really useful for us (Indiana University) for hiding the fact that we are running imap servers behind pine. Or not really hiding, but allowing the login credentials on the front end running pine to be used to authenticate to the imap server.
Why isn't there a good way to to kerberos authentication via the web? I am not talking about mod_kerb stuff, I mean I want to pass the damn ticket. Maybe a plugin, but that ends up being a support nightmare. Web authentication just sucks. I don't want to encrypt the data stream. It is expensive, and stupid to encrypt every jpeg that is used for a button or a mouseover. There need to be better options. What we are left with is total encryption, or plaintext, or some hybrid that protects the principal authentication tokens (username/password) but leaves a secondary token open (some sort of cookie deally-bopper).
Enough ranting. More working on something fun.