Sean O'Donnells Weblog
The Irish Open Source Technology Conference has just kicked off, and all of the sessions will be broadcast live on the web, so even if you cant make it check out the agenda and see if theres anything you want to watch.
The Irish Web Technology Conference starts this week. We've been working hard to try and get the best speakers possible on the topics that really matter in web development today.
Here are some of the sessions I am really looking forward to.
And there are many many more. If you dont make it you will be sorry!
After a hard disk crash, I had to rebuild my VPS and in the process upgraded to Edgy, so once I had my Blog back up I went to my old Subversion on Debian tutorial, and remembered that I had horribly broken it during a previous server move and never gotten around to fixing it. So now the missing line breaks, un-escaped code samples and other woes are all repaired. In addition its been updated slightly to reflect one or two problems you might have found trying to follow it with Debian etch (in particular one of the scripts to generate ssl-certificates is missing on etch). Enjoy.
My blog seemed to stop accepting comments at some point tonight. The error message returned was:
DBRunRecoveryError: (-30978, 'DB_RUNRECOVERY: Fatal error, run database recovery -- PANIC: Invalid argument')
This first thing I managed to figure out by googling was that there is a db_recover tool to recover the bdb database I use for comments, however I didn't seem to have the tool on my system and couldn't find a Debian package that contained it. It turned out that the correct name on Debian is db4.2_recover. Sadly even after running it the database wasn't working.
Eventually I figured out how to dump and reload the database. I first dumped the database using
db4.2_dump dbfile > dbfile.dump
The backed up the database file (dbfile) and deleted it. Then ran
db4.2_load dbfile < dbfile.dump
And that sorted it. I'm still not clear on what caused the corruption, as there where no crashes or any other noticeable problems today. I thought I would make a note of this here, both to help me if I ever hit the problem again and to hopefully help others avoid the endless googling I had to go through to figure it all out. Thanks to Tim Kerstin for reporting the problem.
I would really like to get a good setup for Calendaring and todo lists. I used Sunbird for a while, but being bound to the desktop was no fun, and I never found a good publishing solution. Chandler, while promising suffers from the same problems and it still doesn't really seem to be ready for prime time. I'm happy with my mail system, so I really don't want to go with one of the all in one Zimbra style monsters. I would like to host any solution myself, I don't like sticking all of my precious data into someone else's silo, so Google calendar and the like are out. The ability to easily sync with my Nokia E70 would be a huge plus. Anybody out there have any recommendations for something that might fit the bill?