June 2006 Archives

Splat!

|

Splat is project I've been doing a bit of work on lately at work. Splat stands for Scalable Periodic LDAP Attribute Transmogrifier. It was designed to keep information in an LDAP database in sync with information outside of LDAP. We use it at Three Rings for creating user home directories and writing out SSH public keys stored in LDAP to disk, allowing users to use key based authentication without having to copy over their keys manually. But, it is a flexible framework capable of much more (there is also a plugin already for writing out .forward files for users based on their mailForwardingAddress attributes in LDAP, but I don't have much personal experience with that one).

I'm posting now because last week released the 1.0 version of Splat. Also, I've been doing quite a bit of work on getting it packaged for easy installation with various package management systems. I've created a FreeBSD port which has been accepted and is available for installation now via an up to date ports tree, and I'm also working on Ubuntu and Debian packages. Landon Fuller made a Darwinports portfile that is also available now (though at this moment, it is slightly out of date).

This is the final item I wrote some time ago that I am Typo-ifying and reprinting here. This one is shorter, so the whole thing is reproduced below.

Another little something I wrote up awhile ago, but someone will likely find useful. Here is a HOWTO on using LDAP for user and group authentication with the Sarge release of Debian.

Some information I wrote up some time ago about my experiences running Ubuntu on my old laptop. Click here.

First Post!

|

I have decided to change my web site into a blog format. I'm using Typo to make it very easy for me to update and make everything look nice.

I'll start off with a few posts containing content I wrote some time ago, but now typo-ified and integrated in the new site.

Archives