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:
The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.
]