Saya ingin menuliskan kembali (atau barangkali lebih tepatnya merapikan?) dokumentasi instalasi OpenVAS yang saya lakukan. Wah sudah lama juga saya tak terbiasa menulis kembali. Sel-sel otak sekarang terasa sedang ada aliran quark yang mengalir. *halah apa sih*.
Saya baru saja menginstall ulang linux saya dengan Ubuntu Lucid Lynx. Biasanya saya memang tidak pernah melakukan dist-upgrade ke versi yang lebih baru. Saya pilih jalan aman saja, install ulang.
Direktori /home saya buat terpisah. Jadi saya tak perlu takut kehilangan data-data pribadi. Data pekerjaan ada di partisi yang terenkripsi menggunakan truecrypt. Tak masalah juga.
Ada beberapa paket yang perlu diinstall terlebih dahulu sebelum kita bisa mengcompile openvas-libraries dan openvas-scanner. *Prerequisite packages*
Berikut ini adalah paket-paket yang perlu tersedia lebih dahulu:
- libglib2.0-dev
- libgcrypt11-dev
- libgpgme11
- libgpgme11-dev
- bison
- libgnutls-dev
- libgnutls26
- libpcap0.8-dev
- cmake
Install
# apt-get install libglib2.0-dev libgcrypt11-dev libgpgme11 libgpgme11-dev bison libgnutls-dev libgnutls26 libpcap0.8-dev cmake
Download openvas-libraries
Configure
# ./configure
Make
# make
# make install
Jika instalasi openvas-libraries berhasil maka akan muncul pesan di bawah ini:
--------------------------------------------------------------
openvas-libraries has been successfully installed.
Make sure that /usr/local/openvas/bin is in your PATH before you
continue
Be sure to add /usr/local/lib in /etc/ld.so.conf and type 'ldconfig'
--------------------------------------------------------------
Lakukan apa yang diminta. Tambahkan PATH lib openvas.
# cd /etc/ld.so.conf.d
# vim openvas.conf
1 # openvas lib
2 /usr/local/lib/openvas
# ldconfig