Re: [Sguil-users] Error trying to run Sguil 7
Status: Beta
Brought to you by:
bamm
From: AravindBabu m. <ara...@fo...> - 2008-05-23 01:46:28
|
Hi, In certain Linux distributions, the Kerberos include directory may be under a different path other than "/usr/include" or "/usr/Kerberos/include". In such case, the tls installation may quit saying "krb5.h: No such file or directory" and "make: *** [tls.o] Error 1". The way to solve this problem is to add the path of Kerberos include directory on the machine to the CPPFLAGS before configure step. Follow the steps below to do successful tls installation: export CPPFLAGS="-I/usr/kerberos/include" ./configure make make install Note: 1. Search for kerberos include directory in your machine and add that path as CPPFLAGS.. May be under "/usr/kerberos/include", "/usr/include" or "/usr/Kerberos/include". 2. Enable --with-ssl-dir=<SSL_DIR_PATH> and --with-tcl=<TCL_LIB_PATH> Aravind, Associate Engineer, Force10 Networks. ________________________________ From: sgu...@li... on behalf of Ray Ellington Sent: Thu 5/22/2008 9:21 PM To: 'sgu...@li...' Subject: [Sguil-users] Error trying to run Sguil 7 When trying to start the latest version of Sguild I receive an error concerning TclTLS. I downloaded the source and am having the following issue when trying to make the file. Any suggestions? [root@localhost tls1.6]# make gcc -DPACKAGE_NAME=\"tls\" -DPACKAGE_TARNAME=\"tls\" -DPACKAGE_VERSION=\"1.6\" -DPACKAGE_STRING=\"tls\ 1.6\" -DPACKAGE_BUGREPORT=\"\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_PARAM_H=1 -DUSE_THREAD_ALLOC=1 -D_REENTRANT=1 -D_THREAD_SAFE=1 -DTCL_THREADS=1 -D_LARGEFILE64_SOURCE=1 -DTCL_WIDE_INT_TYPE=long\ long -DHAVE_STRUCT_STAT64=1 -DHAVE_OPEN64=1 -DHAVE_LSEEK64=1 -DHAVE_TYPE_OFF64_T=1 -DUSE_TCL_STUBS=1 -DNO_IDEA=1 -DNO_RC5=1 -I"/root/tcl8.4.12/generic" -I"/usr/include" -pipe -O2 -fomit-frame-pointer -Wall -Wno-implicit-int -fPIC -c `echo tls.c` -o tls.o In file included from /usr/include/openssl/ssl.h:179, from tlsInt.h:52, from tls.c:26: /usr/include/openssl/kssl.h:72:18: error: krb5.h: No such file or directory In file included from /usr/include/openssl/ssl.h:179, from tlsInt.h:52, from tls.c:26: /usr/include/openssl/kssl.h:134: error: expected specifier-qualifier-list before 'krb5_enctype' /usr/include/openssl/kssl.h:149: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kssl_ctx_setstring' /usr/include/openssl/kssl.h:153: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kssl_ctx_setprinc' /usr/include/openssl/kssl.h:155: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kssl_cget_tkt' /usr/include/openssl/kssl.h:157: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kssl_sget_tkt' /usr/include/openssl/kssl.h:159: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kssl_ctx_setkey' /usr/include/openssl/kssl.h:161: error: expected ')' before 'context' /usr/include/openssl/kssl.h:162: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kssl_build_principal_2' /usr/include/openssl/kssl.h:165: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kssl_validate_times' /usr/include/openssl/kssl.h:167: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'kssl_check_authent' /usr/include/openssl/kssl.h:169: error: expected ')' before 'enctype' tls.c: In function 'MiscObjCmd': tls.c:1332: warning: pointer targets in passing argument 4 of 'X509_NAME_add_entry_by_txt' differ in signedness tls.c:1333: warning: pointer targets in passing argument 4 of 'X509_NAME_add_entry_by_txt' differ in signedness tls.c:1334: warning: pointer targets in passing argument 4 of 'X509_NAME_add_entry_by_txt' differ in signedness tls.c:1335: warning: pointer targets in passing argument 4 of 'X509_NAME_add_entry_by_txt' differ in signedness tls.c:1336: warning: pointer targets in passing argument 4 of 'X509_NAME_add_entry_by_txt' differ in signedness tls.c:1337: warning: pointer targets in passing argument 4 of 'X509_NAME_add_entry_by_txt' differ in signedness tls.c:1338: warning: pointer targets in passing argument 4 of 'X509_NAME_add_entry_by_txt' differ in signedness make: *** [tls.o] Error 1 Ray Ellington Network Security Administrator American Board of Family Medicine (859) 269-5626 ext. 289 |