OpenBSD

Well due to the lack of locale support, I evidently can’t use OpenBSD as a desktop system. I have, however, been running OpenBSD as a server (SSH-able NAS, MPD-able music). It’s a joy to administer, and I’ve just worked out how to set up the default chrooted Apache to serve my klookup project. See 10.16 - Tell me about this chroot(2) Apache?, the trick is copying over the Ruby binaries and libraries into the chroot jail, and the linked libraries with the help of the ldd command.

I was implementing UTF-8 in the tree of klookup until half past midnight last night. It wasn’t even something necessary to the project, but it was fun. I could do with investigating alternatives to what I’m doing. Like writing some Ruby extensions in C, or using Unihan (which is significantly bigger than KANJIDIC, but doesn’t require testing each character’s codepoint to see if it’s kana).

Leave a Reply

You must be logged in to post a comment.