Estimados
He tratado de instalar proftpd desde sus fuentes con soporte TLS/SSL , sin embargo, al realizar un make me despliega varios errores relacionados con el modulo mod_tls, leí en la pagina de proftpd que uno debe indicar donde estan el header y librerias de openssl, sin embargo, el error persiste, ¿alguien ha tenido este problema que me pueda dar una mano para solucionarlo?
Lo siguiente es parte de lo que me muestra después de hacer el MAKE.
mod_tls.c:3014: error: syntax error before '*' token
mod_tls.c: In function `tls_x509_name_oneline':
mod_tls.c:3023: warning: implicit declaration of function `X509_NAME_oneline'
mod_tls.c:3023: error: `x509_name' undeclared (first use in this function)
mod_tls.c:3023: warning: return makes pointer from integer without a cast
mod_tls.c: In function `tls_netio_close_cb':
mod_tls.c:3072: error: `SSL' undeclared (first use in this function)
mod_tls.c:3072: error: syntax error before ')' token
mod_tls.c:3081: error: syntax error before ')' token
mod_tls.c: In function `tls_netio_postopen_cb':
mod_tls.c:3170: error: `X509' undeclared (first use in this function)
mod_tls.c:3170: error: `ctrl_cert' undeclared (first use in this function)
mod_tls.c:3170: error: `data_cert' undeclared (first use in this function)
mod_tls.c:3170: warning: left-hand operand of comma expression has no effect
mod_tls.c:3184: error: `SSL' undeclared (first use in this function)
mod_tls.c:3184: error: syntax error before ')' token
mod_tls.c:3187: warning: implicit declaration of function `X509_cmp'
mod_tls.c:3192: error: syntax error before ')' token
mod_tls.c:3209: error: syntax error before ')' token
mod_tls.c: In function `tls_netio_read_cb':
mod_tls.c:3229: error: `SSL' undeclared (first use in this function)
mod_tls.c:3229: error: syntax error before ')' token
mod_tls.c:3229: warning: left-hand operand of comma expression has no effect
mod_tls.c:3229: warning: left-hand operand of comma expression has no effect
mod_tls.c:3229: error: syntax error before ')' token
mod_tls.c: In function `tls_netio_write_cb':
mod_tls.c:3270: error: `SSL' undeclared (first use in this function)
mod_tls.c:3270: error: syntax error before ')' token
mod_tls.c: In function `tls_postparse_ev':
mod_tls.c:4366: error: `PEM_BUFSIZE' undeclared (first use in this function)
mod_tls.c:4383: warning: format argument is not a pointer (arg 2)
mod_tls.c:4405: warning: format argument is not a pointer (arg 2)
mod_tls.c: In function `tls_sess_exit_ev':
mod_tls.c:4441: warning: implicit declaration of function `RAND_write_file'
mod_tls.c: In function `tls_init':
mod_tls.c:4472: warning: implicit declaration of function `SSLeay'
mod_tls.c:4472: error: `OPENSSL_VERSION_NUMBER' undeclared (first use in this function)
mod_tls.c:4475: error: `OPENSSL_VERSION_TEXT' undeclared (first use in this function)
mod_tls.c:4476: warning: implicit declaration of function `SSLeay_version'
mod_tls.c:4476: error: `SSLEAY_VERSION' undeclared (first use in this function)
mod_tls.c:4476: warning: format argument is not a pointer (arg 4)
mod_tls.c:4479: warning: format argument is not a pointer (arg 3)
mod_tls.c:4495: error: syntax error before "OPENSSL_VERSION_TEXT"
mod_tls.c: In function `tls_sess_init':
mod_tls.c:4610: warning: implicit declaration of function `SSL_CTX_set_default_passwd_cb'
mod_tls.c:4611: warning: implicit declaration of function `SSL_CTX_set_default_passwd_cb_userdata'
mod_tls.c: In function `tls_dotlogin_allow':
mod_tls.c:2109: warning: statement with no effect
mod_tls.c: In function `tls_netio_postopen_cb':
mod_tls.c:3170: warning: statement with no effect
make[1]: *** [mod_tls.o] Error 1
make[1]: Leaving directory `/etc/proftpd-1.3.1/modules'
make: *** [modules] Error 2
Atte. Hector Martínez R.
La información contenida en esta transmisión es confidencial y no puede ser usada o difundida por personas distintas a su(s) destinatario(s). El uso no autorizado de la información contenida en este correo puede ser sancionado criminalmente de conformidad con la Ley Chilena. Si ha recibido un correo por error, por favor destrúyalo y notifique al remitente. El Departamento de Informática del Ministerio de Educación le recomienda, para el buen desempeño de su correo, lo siguiente: - Revise su correo diariamente - Pida confirmación de los correos que envía - Oriéntese de las buenas practicas en el uso del correo