Some SSL headers missing ? Jorge González a écrit : > hi all! > > ok, I applied the patchs > (http://article.gmane.org/gmane.comp.bacula.user/27144/match=check+bacula) > and got new errors (output trunked): > > ==>E/ntering directory /usr/local/src/bacula-2.0.3/src/check_bacula > make[1]: se ingresa al directorio > `/usr/local/src/bacula-2.0.3/src/check_bacula' > /usr/bin/g++ -c -fno-strict-aliasing -fno-exceptions -fno-rtti > -I. -I.. -g -Wall -fno-strict-aliasing -fno-exceptions -fno-rtti > check_bacula.c > /usr/bin/g++ -c -fno-strict-aliasing -fno-exceptions -fno-rtti > -I. -I.. -g -Wall -fno-strict-aliasing -fno-exceptions -fno-rtti > authenticate.c > /usr/bin/g++ -L../lib -L../cats -o check_bacula check_bacula.o > authenticate.o \ > -lbac -lm -lpthread -ldl > ../lib/libbac.a(tls.o): In function `openssl_bsock_readwrite': > /usr/local/src/bacula-2.0.3/src/lib/tls.c:607: undefined reference > to `SSL_write' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:609: undefined reference > to `SSL_read' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:613: undefined reference > to `SSL_get_error' > ../lib/libbac.a(tls.o): In function `tls_bsock_shutdown(BSOCK*)': > /usr/local/src/bacula-2.0.3/src/lib/tls.c:562: undefined reference > to `SSL_shutdown' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:564: undefined reference > to `SSL_get_error' > ../lib/libbac.a(tls.o): In function `openssl_bsock_session_start': > /usr/local/src/bacula-2.0.3/src/lib/tls.c:457: undefined reference > to `SSL_accept' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:459: undefined reference > to `SSL_connect' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:463: undefined reference > to `SSL_get_error' > ../lib/libbac.a(tls.o): In function > `free_tls_connection(TLS_Connection*)': > /usr/local/src/bacula-2.0.3/src/lib/tls.c:430: undefined reference > to `SSL_free' > ../lib/libbac.a(tls.o): In function > `new_tls_connection(TLS_Context*, int)': > /usr/local/src/bacula-2.0.3/src/lib/tls.c:391: undefined reference > to `BIO_s_socket' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:391: undefined reference > to `BIO_new' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:397: undefined reference > to `BIO_int_ctrl' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:403: undefined reference > to `SSL_new' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:409: undefined reference > to `SSL_set_bio' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:412: undefined reference > to `SSL_ctrl' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:418: undefined reference > to `BIO_free' > /usr/local/src/bacula-2.0.3/src/lib/tls.c:419: undefined reference > to `SSL_free' > ../lib/libbac.a(tls.o): In function > `tls_postconnect_verify_host(TLS_Connection*, char const*)':/ > > > Any tricks? Thanks in advance > jorge > > > Jorge González escribió: > >> Hi guys! >> >> I'm trying to compile check_bacula (nagios) on 2.0.3. I modified >> autheticate.c and check_bacula.c >> (http://article.gmane.org/gmane.comp.bacula.user/26619/match=check+bacula) >> but it doesn't compile: >> >> ==>Entering directory /usr/local/src/bacula-2.0.2/src/check_bacula >> make[1]: se ingresa al directorio >> `/usr/local/src/bacula-2.0.2/src/check_bacula' >> /usr/bin/g++ -c -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. >> -g -Wall -fno-strict-aliasing -fno-exceptions -fno-rtti check_bacula.c >> /usr/bin/g++ -c -fno-strict-aliasing -fno-exceptions -fno-rtti -I. -I.. >> -g -Wall -fno-strict-aliasing -fno-exceptions -fno-rtti authenticate.c >> authenticate.c: In function ‘int authenticate_director(BSOCK*, char*, >> char*)’: >> authenticate.c:71: error: ‘cram_md5_get_auth’ no se declaró en este ámbito >> authenticate.c:72: error: ‘cram_md5_auth’ no se declaró en este ámbito >> authenticate.c: In function ‘int authenticate_storage_daemon(BSOCK*, >> char*, char*)’: >> authenticate.c:108: error: ‘cram_md5_get_auth’ no se declaró en este ámbito >> authenticate.c:109: error: ‘cram_md5_auth’ no se declaró en este ámbito >> authenticate.c: In function ‘int authenticate_file_daemon(BSOCK*, char*, >> char*)’: >> authenticate.c:144: error: ‘cram_md5_get_auth’ no se declaró en este ámbito >> authenticate.c:145: error: ‘cram_md5_auth’ no se declaró en este ámbito >> make[1]: *** [authenticate.o] Error 1 >> make[1]: se sale del directorio >> `/usr/local/src/bacula-2.0.2/src/check_bacula' >> >> >> Thanks in advance. >> Jorge >> >> ------------------------------------------------------------------------- >> This SF.net email is sponsored by DB2 Express >> Download DB2 Express C - the FREE version of DB2 express and take >> control of your XML. No limits. Just data. Click to get it now. >> http://sourceforge.net/powerbar/db2/ >> _______________________________________________ >> Bacula-users mailing list >> Bacula-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/bacula-users >> >> > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users >
-- Adam CECILE Linbox / Free&ALter Soft 152 rue de Grigy tél: +33 3 87 50 87 95 Technopôle Metz 2000 fax: +33 3 87 75 19 26 57070 METZ - France http://www.linbox.com ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users