Pessoal,

Alguém aqui já conseguiu instalar o bacula no CL10?
estou tentando compilar o programa conforme instruções do próprio manual do software, mas não consigo terminar o make. o primeiro comando para instalar o bacula eu estou usando da seguinte forma:
CFLAGS="-g -Wall" ./configure \
--prefix=/usr \
--sbindir=/usr/sbin \
--sysconfdir=/etc/bacula \
--with-scriptdir=/etc/bacula \
--enable-smartalloc \
--enable-gnome \
--with-mysql \
--with-working-dir=/var/bacula \
--with-pid-dir=/var/run \
--with-subsys-dir=/var/lock/subsys \
--enable-conio

O script de configuração roda sem problemas.
Ele gera um resumo do que foi feito no arquivo config.out, que segue:

          Configuration on Wed Nov  9 18:52:08 BRST 2005:

Host: i686-pc-linux-gnu -- unknown unknown
            Bacula version:                1.38.0 (28 October 2005)
            Source code location:       .
            Install binaries:                 /usr/sbin
            Install config files:            /etc/bacula
            Scripts directory:            /etc/bacula
            Working directory:         /var/bacula
            PID directory:                /var/run
            Subsys directory:           /var/lock/subsys
            Man directory:               /usr/share/man
            Data directory:              /usr/share
            C Compiler:                  gcc 3.3.3
            C++ Compiler:             /usr/bin/g++ 3.3.3
            Compiler flags:             -g -Wall
            Linker flags:                 -O
            Libraries:                     -lpthread
            Statically Linked Tools:    no
            Statically Linked FD:       no
            Statically Linked SD:       no
            Statically Linked DIR:      no
            Statically Linked CONS: no
            Database type:                MySQL
Database lib: -L/usr/lib/mysql -lmysqlclient_r -lz
                    Job Output Email:           [EMAIL PROTECTED]
            Traceback Email:            [EMAIL PROTECTED]
            SMTP Host Address:      localhost
                    Director Port:                 9101
            File daemon Port:           9102
            Storage daemon Port:     9103
                    Director User:
            Director Group:
            Storage Daemon User:
            Storage DaemonGroup:
            File Daemon User:
            File Daemon Group:
              SQL binaries Directory      /usr/bin
              Large file support:                 yes
            Bacula conio support:           yes -lncurses
            readline support:                   no
            TCP Wrappers support:       no
            TLS support:                        no
            ZLIB support:                      yes
            enable-smartalloc:                yes
            enable-gnome:                     no
            enable-wx-console:             no
            enable-tray-monitor:
            client-only:                          no
            build-dird:                           yes
            build-stored:                       yes
            ACL support:                     no
            Python support:                  no

Segundo o processo de instalação, depois disso vem o make e o make install, mas no make estão ocorrendo os seguintes erros:
==>Entering directory /usr/local/share/bacula/src/tools
make[1]: Entering directory `/usr/local/share/bacula/src/tools'
/usr/bin/g++   -c   -I. -I..  -g -Wall  bsmtp.c
/usr/bin/g++ -O -L../lib -o bsmtp bsmtp.o -lbac -lm  -lpthread
/usr/bin/g++   -c   -I. -I..  -g -Wall  dbcheck.c
/usr/bin/g++ -O -L../lib -L../cats -o dbcheck dbcheck.o ../dird/dird_conf.o ../dird/run_conf.o ../dird/inc_conf.o -lsql -lbac -lm -L/usr/lib/mysql -lmysqlclient_r -lz -lpthread /usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0x66): In function `sslaccept':
: undefined reference to `SSL_new'
/usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0x97): In function `sslaccept':
: undefined reference to `ERR_get_error_line_data'
/usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0xe6): In function `sslaccept':
: undefined reference to `SSL_clear'
/usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0xf9): In function `sslaccept':
: undefined reference to `SSL_get_session'
/usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0x101): In function `sslaccept':
: undefined reference to `SSL_SESSION_set_timeout'
/usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0x113): In function `sslaccept':
: undefined reference to `SSL_set_fd'
/usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0x122): In function `sslaccept':
: undefined reference to `SSL_set_accept_state'
/usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0x131): In function `sslaccept':
: undefined reference to `SSL_do_handshake'
/usr/lib/mysql/libmysqlclient_r.a(viossl.o)(.text+0x14d): In function `sslaccept':
: undefined reference to `SSL_get_peer_certificate'
/usr/lib/mysql/libmysqlclient_r.a(viosslfactories.o)(.text+0x3a8): In function `new_VioSSLAcceptorFd':
: undefined reference to `OPENSSL_add_all_algorithms_noconf'
/usr/lib/mysql/libmysqlclient_r.a(viosslfactories.o)(.text+0x3d0): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_use_certificate_file'
/usr/lib/mysql/libmysqlclient_r.a(viosslfactories.o)(.text+0x3e9): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_use_PrivateKey_file'
/usr/lib/mysql/libmysqlclient_r.a(viosslfactories.o)(.text+0x3f9): In function `vio_set_cert_stuff':
: undefined reference to `SSL_CTX_check_private_key'
/usr/lib/mysql/libmysqlclient_r.a(viosslfactories.o)(.text+0x434): In function `vio_set_cert_stuff':
: undefined reference to `ERR_print_errors_fp'
/usr/lib/mysql/libmysqlclient_r.a(viosslfactories.o)(.text+0x47c): In function `vio_set_cert_stuff':
: undefined reference to `ERR_print_errors_fp'
/usr/lib/mysql/libmysqlclient_r.a(viosslfactories.o)(.text+0x4a0): In function `vio_verify_callback':
: undefined reference to `X509_STORE_CTX_get_current_cert'
/usr/lib/mysql/libmysqlclient_r.a(viosslfactories.o)(.text+0x529): In function `vio_verify_callback':
: undefined reference to `X509_NAME_oneline'
collect2: ld returned 1 exit status
make[1]: ** [dbcheck] Erro 1
make[1]: Leaving directory `/usr/local/share/bacula/src/tools'


====== Error in /usr/local/share/bacula/src/tools ======


Não sei como passar desse ponto...
Tem alguém que possa ajudar aqui?

Atenciosamente,
--
Roner M. R. Oliveira
Coordenador de Suporte Operacional
Departamento de Informática
Ministério Público Militar
---------------------------------------------------------------------------
Esta lista é patrocinada pela Conectiva S.A. Visite http://www.conectiva.com.br

Arquivo: http://bazar2.conectiva.com.br/mailman/listinfo/linux-br
Regras de utilização da lista: http://linux-br.conectiva.com.br
FAQ: http://www.zago.eti.br/menu.html

Responder a