I'm running it on OpenBSD, and I can open all files in /usr/local/lib/
mysql as the mysqld user. If the permissions are 000 on the file it
gives me a different error (still 13, just different message). That
makes me wonder whether there's something OpenBSD specific that's
causing problems. I'm going to try recompiling MySQL w/ some different
options and see whether that fixes the issue.