nnpfs kernel patch for openbsd3.8 will put the arla-0.41 nnpfs code into
the kernel in stead of using a loadable module. I like to see this as the
first step to upgrade the arla code in OpenBSD...
This is the sort of "wow-it-works-quickly-commit-it" patch, so be carefull, it will probably panic on you...

1. download the patch
2. cd /usr/src/sys; patch -p0 < nnpfs-0.1.patch
3. config and build the kernel the usual way..reboot afterwards
4. download the latest arla release from their site
5. ./configure, make and make install
6. make the /dev/ entry for nnpfs0: mknod /dev/nnpfs0 c 11 0
7. start the arla daemon: /usr/arla/libexec/arlad -z /dev/nnpfs0
8. mkdir /afs; /usr/arla/sbin/mount_nnpfs /dev/nnpfs0 /afs
9. enjoy...

please keep in mind this is very much 'work in progress', and send feed-back to hugo 'at' meiland 'dot' nl
btw: I just stole some major device numbers for the time being, don't even think about running this on a production machine!!