[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
openssl-0.9.6c krb4.1.1.1 libdes
Hallo.
linux-2.4.18
openssl-0.9.6c
krb4.1.1.1
heimdal-0.4e
openldap-2.1.1beta
To enable kdc listening on port 88 750 4444
configuration of krb4.1.1.1 must found crypt.h from openssl.
/usr/src/krb4.1.1.1: ./configure --disable-ipv6 --with-afsws=/usr/afsws
--with-openssl=/usr --enable-shared=yes
openssl-0.9.6b works fine, but with openssl-0.9.6c there are problems:
...
configure:16380: checking if crypt needs a prototype
configure:16408: gcc -c -g -O2 conftest.c >&5
configure: In function `main':
configure:16399: conflicting types for `crypt'
/usr/include/crypt.h:33: previous declaration of `crypt'
configure:16399: warning: extern declaration of `crypt' doesn't match
global one
configure:16411: $? = 1
configure: failed program was:
#line 16386 "configure"
#include "confdefs.h"
#ifdef HAVE_CRYPT_H
#include <crypt.h>
#endif
#ifdef HAVE_UNISTD_H
#include <unistd.h>
#endif
int
main ()
{
struct foo { int foo; } xx;
extern int crypt (struct foo*);
crypt(&xx);
;
return 0;
}
configure:16427: result: no
...
A thread in openssl-mailing-list in 2001/11 sounds that a libdes-library
will not further support.
I have found a patch for cyrus-sasl-1.5.27 and heimdal-0.4e to avoid
Problems with DES.
Is there a similar patch for krb4-1.1.1 or another solution?
Ralf