[Dovecot] minor kerberized dovecot build issue
tss at iki.fi
Mon Feb 5 13:04:49 UTC 2007
On Fri, 2007-02-02 at 13:25 -0800, Dan Price wrote:
> Unfortunately, Solaris doesn't have 'grep -q'. There's a note in GNU grep's
> manpage about this problem and a note that portable scripts should just
> redirect to /dev/null.
I'll fix this.
> For whatever reason, on Solaris /usr/bin/krb5-config does not like
> the syntax 'krb5-config --cflags gssapi' (ditto with --libs). I found
> that removing the 'gssapi' part from the configure script fixed the problem,
> but I imagine this must break some other OS. If need be, I can follow
> up with the Kerberos team about this.
Looks like they return different things:
% krb5-config --libs gssapi
-L/usr/lib -lgssapi_krb5 -lkrb5 -lk5crypto -lcom_err -lkrb5support
% krb5-config --libs
-L/usr/lib -lkrb5 -lk5crypto -lcom_err -lkrb5support -lresolv
With --cflags I get nothing in my system either way.
> Once I made these minor changes, I also had to add -lgss to the src/auth
> makefile's compile line. After that, I had no problem getting this to
> compile, although we have not yet tested it.
I think "--libs gssapi" was supposed to contain that.
Would "gss" work instead of "gssapi"? Anyway yes I think you'd get
better replies from Kerberos people :)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: This is a digitally signed message part
Url : http://dovecot.org/pipermail/dovecot/attachments/20070205/c3b8965c/attachment.pgp
More information about the dovecot