segunda-feira, fevereiro 09, 2009

Instalação do nepenthes 0.2.2 via svn e compilação no Debian 4

aptitude install build-essential subversion libtool automake libmysqlclient15-dev flex bison libcurl3-dev libmagic-dev libpcre3-dev libadns1-dev postgresql libpcap0.8-dev iptables-dev libssh-2-dev libpq-dev libcap-dev

#instala libemu 0.2.0 (pré-requisito)
#install libemu 0.2.0 (prerequisite) (libemu.carnivore.it)

svn co https://svn.carnivore.it/libemu/trunk libemu-svn
cd libemu-svn
autoreconf -i -v
./configure
# eu tentei configurar com ./configure --python-bindings mas isso resulta em erros na fase do "make install". Se você conseguir compilar com essa opção, dê-me um retorno.
# i tried configure with ./configure --python-bindings but this results in errors in the "make install" stage. If you achieve compile with this option, tell me a feedback.
make
make check
make install
cd ..

svn co https://svn.carnivore.it/nepenthes/trunk nepenthes-svn
cd nepenthes-svn
autoreconf -v -i

# eu não tentei configurar com libprelude porque eu não uso prelude ainda.
# i didn't tried configure with libprelude because i don't use prelude yet.
# eu tentei configurar o suporte a ssh mas a libssh2 presente no Debian testing mas não existe biblioteca compatível nos repositórios.
# i tried configure ssh support but the libssh2 in Debian 4 testing but there is no compatible library in repositories.

./configure --enable-ipq --enable-pcap --enable-mysql --enable-postgre --enable-emu --enable-lfs --enable-dnsresolve-adns --enable-capabilities --enable-debug-logging --with-mysql-lib=/usr/lib --with-mysql-include=/usr/include/mysql --with-postgre-lib=/usr/lib/postgresql/8.3/lib --with-postgre-include=/usr/include/postgresql --with-emu-lib=/opt/libemu/lib/libemu --with-emu-include=/opt/libemu/include --prefix=/usr/local/nepenthes
make clean
make
make install

/usr/local/nepenthes/bin/nepenthes

# Depois, você precisará criar os scripts de inicialização para tornar sua vida mais fácil.
#After, you will need create the initialization (start, stop, restart) scripts to make your life easier.





Nenhum comentário: