FreeBSD 5.2R で arla0.36pre33 の build に成功。
configure を通すにはこのメールの diff と CFLAGS=-DHAVE_OPENSSL が必要。
後者が判らなくて長いこと悩んだ。よく読むと ML で既出の罠。
しかし、 kernel module として動作する --enable-nnpfs と NFS に export する --enable-knfs を同時に指定すると compile error となる(実際は型不一致の warnning だが -Werror つき)。
startup script を実行したら何事もなく /afs/ が見えてますよっ。
しかし承認のための kalog はどこ?
答え:OpenAFS の klog(1) を使う(o_ _)o
[referer: [an error occurred while processing this directive]]