[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Heimdal 0.8.1 and Sun Java GSSAPI
Its my fault for not testing the patch more then it applied right.
Its a new addition to the kerberos library. Just add the function
below to kdc/kerberos5.c for now.
Love
int
krb5_data_cmp(const krb5_data *data1, const krb5_data *data2)
{
if (data1->length != data2->length)
return data1->length - data2->length;
return memcmp(data1->data, data2->data, data1->length);
}
10 jul 2007 kl. 08.36 skrev xdavid@lib-eth.natur.cuni.cz:
>
> Thank you for the patch. Though, I have problem to compile it:
>
> /bin/sh ../libtool --tag=CC --mode=link gcc -Wall -Wmissing-
> prototypes -Wpointer-arith -Wbad-function-cast -Wmissing-
> declarations -Wnested-externs -DINET6 -g -O2 -o kdc connect.o
> config.o main.o libkdc.la ../lib/hdb/libhdb.la ../lib/krb5/
> libkrb5.la ../lib/des/libhcrypto.la ../lib/asn1/libasn1.la ../lib/
> vers/libvers.la ../lib/roken/libroken.la -lcrypt
> gcc -Wall -Wmissing-prototypes -Wpointer-arith -Wbad-function-cast -
> Wmissing-declarations -Wnested-externs -DINET6 -g -O2 -o .libs/kdc
> connect.o config.o main.o ./.libs/libkdc.so /scratch/install/
> heimdal-0.8.1/lib/hdb/.libs/libhdb.so /scratch/install/
> heimdal-0.8.1/lib/ntlm/.libs/libheimntlm.so ../lib/hdb/.libs/
> libhdb.so /scratch/install/heimdal-0.8.1/lib/krb5/.libs/
> libkrb5.so ../lib/krb5/.libs/libkrb5.so /scratch/install/
> heimdal-0.8.1/lib/hx509/.libs/libhx509.so /scratch/install/
> heimdal-0.8.1/lib/des/.libs/libhcrypto.so ../lib/des/.libs/
> libhcrypto.so /scratch/install/heimdal-0.8.1/lib/asn1/.libs/
> libasn1.so ../lib/asn1/.libs/libasn1.so -lcom_err /scratch/install/
> heimdal-0.8.1/lib/roken/.libs/libroken.so ../lib/vers/.libs/
> libvers.a ../lib/roken/.libs/libroken.so -lcrypt -Wl,--rpath -Wl,/
> usr/local/lib
> ./.libs/libkdc.so: undefined reference to `krb5_data_cmp'
> *** Error code 1
>
> Stop in /scratch/install/heimdal-0.8.1/kdc.
> *** Error code 1
>
> Stop in /scratch/install/heimdal-0.8.1.
>
>
> Quic search through .h files didn't help me to resolve what
> additional header to include in the kerberos5.c. Or is
> krb5_data_cmp mispelled ?
>
> David
>
>
> On Wed, 4 Jul 2007, Love Hörnquist Åstrand wrote:
>
>> 3 jul 2007 kl. 07.41 skrev xdavid@lib-eth.natur.cuni.cz:
>>
>>> Sun Java SE 6, update 1 and update 2beta - both the same
>>> behaviour, WinXP SP2 CZ, Redhat Linux 4 ES (the same problem on
>>> both these OSes). Using JAAS.
>>
>> Think I reproduced the problem with java 1.5.0_07. can you try
>> this patch to the KDC ? Applies clean to 0.8 branch.
>>
>> http://people.su.se/~lha/patches/heimdal/default-salt-detection.txt
>>
>> Love