Newsgroup: it.comp.os.linux.sys
Titolo: apache e modssl cosa manca????

Ciao a tutti
Ho compilato apache_1.3.29 e mod_ssl-2.8.16-1.3.29 su una redhat 7.3 con
kernel  2.4.18-3  e tutto va che è una meraviglia
Ho rifatto la stessa identica cosa su una redhat 9 e quando lancio make dopo
u po' che compila mi da questo errore:
<-------------------->
===> src/modules/ssl
gcc -c  -I../../os/unix -I../../include   -DLINUX=22 -I/usr/include/gdbm -DM
OD_SSL=208116 -DUSE_HSREGEX -DEAPI
`../../apaci` -DSSL_COMPAT -DSSL_USE_SDBM -DSSL_ENGINE -DMOD_SSL_VERSION=\"2
.8.16\" mod_ssl.c
In file included from /usr/include/openssl/ssl.h:179,
                 from mod_ssl.h:116,
                 from mod_ssl.c:65:
/usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
In file included from /usr/include/openssl/ssl.h:179,
                 from mod_ssl.h:116,
                 from mod_ssl.c:65:
/usr/include/openssl/kssl.h:132: parse error before "krb5_enctype"
/usr/include/openssl/kssl.h:134: parse error before "FAR"
/usr/include/openssl/kssl.h:135: parse error before '}' token
/usr/include/openssl/kssl.h:147: parse error before "kssl_ctx_setstring"
/usr/include/openssl/kssl.h:147: parse error before '*' token
/usr/include/openssl/kssl.h:148: parse error before '*' token
/usr/include/openssl/kssl.h:149: parse error before '*' token
/usr/include/openssl/kssl.h:149: parse error before '*' token
/usr/include/openssl/kssl.h:150: parse error before '*' token
/usr/include/openssl/kssl.h:151: parse error before "kssl_ctx_setprinc"
/usr/include/openssl/kssl.h:151: parse error before '*' token
/usr/include/openssl/kssl.h:153: parse error before "kssl_cget_tkt"
/usr/include/openssl/kssl.h:153: parse error before '*' token
/usr/include/openssl/kssl.h:155: parse error before "kssl_sget_tkt"
/usr/include/openssl/kssl.h:155: parse error before '*' token
/usr/include/openssl/kssl.h:157: parse error before "kssl_ctx_setkey"
/usr/include/openssl/kssl.h:157: parse error before '*' token
/usr/include/openssl/kssl.h:159: parse error before "context"
/usr/include/openssl/kssl.h:160: parse error before "kssl_build_principal_2"
/usr/include/openssl/kssl.h:160: parse error before "context"
/usr/include/openssl/kssl.h:163: parse error before "kssl_validate_times"
/usr/include/openssl/kssl.h:163: parse error before "atime"
/usr/include/openssl/kssl.h:165: parse error before "kssl_check_authent"
/usr/include/openssl/kssl.h:165: parse error before '*' token
/usr/include/openssl/kssl.h:167: parse error before "enctype"
In file included from mod_ssl.h:116,
                 from mod_ssl.c:65:
/usr/include/openssl/ssl.h:909: parse error before "KSSL_CTX"
/usr/include/openssl/ssl.h:931: parse error before '}' token
make[4]: *** [mod_ssl.o] Error 1
make[3]: *** [all] Error 1
make[2]: *** [subdirs] Error 1
make[2]: Leaving directory `/root/apache_1.3.29/src'
make[1]: *** [build-std] Error 2
make[1]: Leaving directory `/root/apache_1.3.29'
make: *** [build] Error 2
</-------------------->
Ciao grazie a tutti
bat

 /usr/include/openssl/kssl.h:72:18: krb5.h: No such file or directory
Ti manca kerberos. Probabilmente non hai openssl installato.
Davide
-- 
| Windows: XT emulator for an Pentium. 
| 
| 
| 
| 
| 

 ha scritto nel messaggio
news:bs7h0h$aenp9$2...@ID-18487.news.uni-berlin.de...


 cosa mi consigli?
Reinstallarlo o installare kerberos per cavoli suoi.
-- 
| Q: Why is Microsoft's Product Support a failure? A: Because Microsoft 
| needs a Support Group instead. 
| 
| 
| 
| 

 ha scritto nel messaggio
news:bs8lro$a2k66$1...@ID-18487.news.uni-berlin.de...


 perch? ci sono un sacco di dipendenze.
Probabilmente ti manca il pacchetto openssl-dev o kerberos-dev o come
diavolo lo chiama la red hat.
Comunque, non vedo perche` complicarsi la vita inutilmente; perche` non
installi gli rpm di apache e mod_ssl invece di compilare tutto?
-- 
Saluti,
Leonardo

 make dopo u po' che compila mi da questo errore:
Kerberos ha le librerie in /usr/kerberos/include.
Quando configuri, passagli l'opzione --includedir=/usr/kerberos/ poi
ricompila e vedrai che funziona.
E' successa la stessa cosa anche a me, forse si può aggiungere quella
directory a qualche variabile d'ambiente, ma non me le ricordo al
momento.
Ciao.
-- 
GPG Fingerprint: C0C8-3FA9-8FF8-8A15-74AC-79F3-F30A-3AAB-C5FC-6EF1
Keyserver: 
keyserver.kjsl.com