Subject: Re: pkg/12510: net/zephyr doesn't compile with KERBEROS set
To: None <tech-pkg@netbsd.org>
From: None <xs@nitric.net>
List: tech-pkg
Date: 10/31/2001 19:08:45
Hi,

I have been looking at this problem, and the initial problem is libcom_err
and libroken are not being pulled in (patched configure.in and configure).

The second problem is it cannot find com_right.h.
/usr/include/kerberosIV/krb_err.h includes it. As far as I can see,
com_right.h is only present in /usr/include/krb5/. But this package isn't
going to link against the Kerberos 5 libraries, so should krb_err.h really
use com_right.h in /usr/include/krb5/?

For now, I've added -I/usr/include/krb5 to CPPFLAGS. A package that
compiles (at least under 1.5.2) with and without kerberos 4 support is
available at:

    http://nitric.net/~xs/pkg/pkg-zephyr.tar.gz

I have not managed to get it running happily with kerberos 4 support. I'm
not sure whether this is because of my own ignorance about zephyr, or
because I broke something. Various attempts to use it yield messages
similar to "SERVNAK received while subscribing", and after zwgc starts
it displays the message "Server could not verify authentication while
setting location". I have not tested it with hesiod support.

Any feedback would be greatly appreciated.

Thanks.