krb5-sync 1.2

Finally got this released.

The previous version had an incorrect AFS call that caused it to leak file descriptors and threads, which we've just been living with since I haven't had enough time to finish testing and do the release, even though I fixed it some time ago. I worked on this some last week and finished making the AFS code optional, but I didn't get the release all the way out. Today, I felt like doing something, so I cleaned up a few more issues and did the release.

Besides those changes, there's also a new option to krb5-sync-backend to purge pending changes after a user-provided number of days, which we use to deal with the stranding of Kerberos accounts in the Registry.

This release also features completely new M4 files for Kerberos v4, Kerberos v5, and AFS probes, which I'm now going to hopefully be able to share between all of my packages without having to make code changes. We'll see how this works; that was the original intention, but I didn't manage to do it. But I think I have a better structure now.

I also redid the license file and headers for all the files following what I set up for the wallet, which I quite like.

Someone else is now looking at using this code for a project, so hopefully releases will be more frequent for a while.

You can get the latest release from the krb5-sync distribution page.

Posted: 2007-12-25 20:45 — Why no comments?

Last spun 2013-07-01 from thread modified 2013-01-04