在centos 7中安装ossec 3.6.0期间,我会遇到此错误,请提供任何帮助 在/usr/include/openssl/ssl.h:165:0中包含的文件中 /usr/include/openssl/kssl.h:148:5:错误:未知类型名称“krb5_enctype” ^ /usr/include/openssl/kssl.h:150:5:错误:未知类型名称“krb5_octet” krb5_八位组远*键 /usr/include/openssl/kssl.h:163:1:错误:未知类型名称'krb5_error_code' krb5_错误代码kssl_ctx_setstring(kssl_ctx*kssl_ctx,int which,char*text) ^ */usr/include/openssl/kssl.h:167:1:错误:未知类型名称'krb5_error_code' *krb5_错误代码kssl_ctx_setprinc(kssl_ctx*kssl_ctx,int ^ */usr/include/openssl/kssl.h:168:35:错误:未知类型名称“krb5_data”

在centos 7中安装ossec 3.6.0期间,我会遇到此错误,请提供任何帮助 在/usr/include/openssl/ssl.h:165:0中包含的文件中 /usr/include/openssl/kssl.h:148:5:错误:未知类型名称“krb5_enctype” ^ /usr/include/openssl/kssl.h:150:5:错误:未知类型名称“krb5_octet” krb5_八位组远*键 /usr/include/openssl/kssl.h:163:1:错误:未知类型名称'krb5_error_code' krb5_错误代码kssl_ctx_setstring(kssl_ctx*kssl_ctx,int which,char*text) ^ */usr/include/openssl/kssl.h:167:1:错误:未知类型名称'krb5_error_code' *krb5_错误代码kssl_ctx_setprinc(kssl_ctx*kssl_ctx,int ^ */usr/include/openssl/kssl.h:168:35:错误:未知类型名称“krb5_data”,centos,ossec,Centos,Ossec,*/usr/include/openssl/kssl.h:168:53:错误:未知类型名称“krb5_data” */usr/include/openssl/kssl.h:170:1:错误:未知类型名称'krb5_error_code' krb5_错误代码kssl_cget_tkt(kssl_CTX*kssl_CTX,krb5_数据**enc_tktp ^ */usr/include/openssl/kssl.h:170:51:错误:未知类型名称“krb5_data” krb5_错

*/usr/include/openssl/kssl.h:168:53:错误:未知类型名称“krb5_data”

*/usr/include/openssl/kssl.h:170:1:错误:未知类型名称'krb5_error_code'

  • krb5_错误代码kssl_cget_tkt(kssl_CTX*kssl_CTX,krb5_数据**enc_tktp
  • ^ */usr/include/openssl/kssl.h:170:51:错误:未知类型名称“krb5_data”
  • krb5_错误代码kssl_cget_tkt(kssl_CTX*kssl_CTX,krb5_数据**enc_tktp
*/usr/include/openssl/kssl.h:171:31:错误:未知类型名称“krb5_data”

*/usr/include/openssl/kssl.h:172:1:错误:未知类型名称'krb5_error_code'

  • krb5_错误代码kssl_sget_tkt(kssl_CTX*kssl_CTX,krb5_数据*indata
  • ^ */usr/include/openssl/kssl.h:172:51:错误:未知类型名称“krb5_data”
  • krb5_错误代码kssl_sget_tkt(kssl_CTX*kssl_CTX,krb5_数据*indata
*/usr/include/openssl/kssl.h:173:31:错误:未知类型名称“krb5_ticket_times”

*/usr/include/openssl/kssl.h:174:1:错误:未知类型名称'krb5_error_code'

  • krb5_错误代码kssl_ctx_setkey(kssl_ctx*kssl_ctx,krb5_keyblock*会话)
  • ^ */usr/include/openssl/kssl.h:174:53:错误:未知类型名称“krb5_keyblock”
  • krb5_错误代码kssl_ctx_setkey(kssl_ctx*kssl_ctx,krb5_keyblock*会话)
*/usr/include/openssl/kssl.h:176:35:错误:未知类型名称“krb5_context”

  • 作废kssl_krb5_free_数据内容(krb5_上下文,krb5_数据*数据)
*/usr/include/openssl/kssl.h:176:57:错误:未知类型名称“krb5_data”

  • 作废kssl_krb5_free_数据内容(krb5_上下文,krb5_数据*数据)
*/usr/include/openssl/kssl.h:177:1:错误:未知类型名称'krb5_error_code'

  • krb5_错误代码kssl_构建_主体2(krb5_上下文
  • ^ */usr/include/openssl/kssl.h:177:40:错误:未知类型名称“krb5_context”
  • krb5_错误代码kssl_构建_主体2(krb5_上下文
*/usr/include/openssl/kssl.h:178:40:错误:未知类型名称“krb5_principal”

*/usr/include/openssl/kssl.h:182:1:错误:未知类型名称'krb5_error_code'

  • krb5_错误代码kssl_验证时间(krb5_时间戳时间
  • ^ */usr/include/openssl/kssl.h:182:37:错误:未知类型名称“krb5_timestamp”
  • krb5_错误代码kssl_验证时间(krb5_时间戳时间
*/usr/include/openssl/kssl.h:183:37:错误:未知类型名称“krb5_ticket_times”

*/usr/include/openssl/kssl.h:184:1:错误:未知类型名称'krb5_error_code'

  • krb5错误代码kssl检查授权(kssl CTX*kssl CTX,krb5数据*authentp
  • ^ */usr/include/openssl/kssl.h:184:56:错误:未知类型名称“krb5_data”
  • krb5错误代码kssl检查授权(kssl CTX*kssl CTX,krb5数据*authentp
*/usr/include/openssl/kssl.h:185:36:错误:未知类型名称“krb5_timestamp”

*/usr/include/openssl/kssl.h:187:35:错误:未知类型名称“krb5_enctype”

  • 无符号字符*kssl\u skip\u confound(krb5\u enctype enctype,无符号字符*authn)
*make:**[os_auth/main server.o]错误1 *

  • 错误0x5
  • 生成错误。无法完成安装

CentOS代表Community Enterprise OS。除非出于打包目的,否则您不会在其上编译。在大多数情况下,您应该从软件包中安装程序。为什么您试图构建ossec it而不是打包安装?
           from os_auth/auth.h:38,
            from os_auth/main-server.c:38:
krb5_enctype enctype;
^
                              krb5_data *realm, krb5_data *entity,
                              ^
                              krb5_data *realm, krb5_data *entity,
                                                ^
                                              ^
                          krb5_data *authenp, KSSL_ERR *kssl_err);
                          ^
                                              ^
                          krb5_ticket_times *ttimes, KSSL_ERR *kssl_err);
                          ^
                                                ^
                              ^
                                                    ^
                                   ^
                                   krb5_principal *princ, int rlen,
                                   ^
                                ^
                                krb5_ticket_times *ttimes);
                                ^
                                                   ^
                               krb5_timestamp *atimep,
                               ^
                              ^