day 2: 'give keithp a hug for me': Day two was relatively uneventful: I spoke, Thom spoke, we drank more beer. I'm sure I could write more about it if I wasn't trying to do so 8 days later. (20:56 | #)
beware the ides of march, and openldap2: Be warned, woody users: do not upgrade to the version of OpenLDAP from
backports.org. I did so on tycho,
a machine I maintain, and about an hour later, the other people who use
the machine started complaining that they couldn't log in. Myself and
the other admins have /etc/passwd logins, but everyone else was LDAP.
No-one with LDAP could log in.
That's because our LDAP database was now magically empty. Empty. No amount of dpkg-reconfigure'ing could even convince it to add an admin user to the database. I removed the relevant section from my sources.list, spat on the ground, and swore never to use it again. Stick with the version in woody. (09:44 | #)
pyblosxom and proper rss - howto: Step 1: Get Pyblosxom.
Step 2: Install (this is non-trivial).
Step 3: Grab the files from my site and dump them in your root entries directory. Modify them to taste.
Wham! You now have an outgoing RSS feed (http://yoururl/to/blog?flav=rss), complete with descriptions and dates. What's not to love? (09:48 | #)
openldap resolved - yay planet debian: With the able assistance of nobse, I resolved the OpenLDAP issue.
OpenLDAP 2.1 is quite strict in what it accepts now, and you can't have
an object being both an inetOrgPerson and an account (but posixAccount
is OK). I had all the users as being both, so the upgrade errored out,
with a one-line error, which was just line noise in a dist-upgrade to a
few backports.org packages - the postinst should, IMO, error out if the
Thanks again to Norbert for chasing this one up - you rock, dude! :) Planet Debian hasn't even been alive a couple of days and it's already been immensely useful. (13:00 | #)
New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!