[Perhaps easier to read here -> http://www.mockel.se/index.php/2014/02/openvas-7-beta-on-ubuntu-14-04-lts-beta/]
The Howto: # Firstly install the build deps. sudo apt-get install -y build-essential devscripts dpatch libassuan-dev \ libglib2.0-dev libgpgme11-dev libpcre3-dev libpth-dev libwrap0-dev libgmp-dev libgmp3-dev \ libgpgme11-dev libopenvas2 libpcre3-dev libpth-dev quilt cmake pkg-config \ libssh-dev libglib2.0-dev libpcap-dev libgpgme11-dev uuid-dev bison libksba-dev \ libgnutls28-dev doxygen sqlfairy xmltoman sqlite3 libsqlite3-dev wamerican \ libmicrohttpd-dev libxml2-dev libxslt1-dev xsltproc libssh2-1-dev libldap2-dev autoconf # Move in to the right place to download some tarballs. cd /usr/local/src # Become almighty root (remember: safty off, segmented internal build on) sudo su wget http://wald.intevation.org/frs/download.php/1500/openvas-libraries-7.0+beta5.tar.gz;\ wget http://wald.intevation.org/frs/download.php/1501/openvas-scanner-4.0+beta5.tar.gz;\ wget http://wald.intevation.org/frs/download.php/1502/openvas-manager-5.0+beta6.tar.gz;\ wget http://wald.intevation.org/frs/download.php/1503/greenbone-security-assistant-5.0+beta6.tar.gz;\ wget http://wald.intevation.org/frs/download.php/1408/openvas-cli-1.3+beta2.tar.gz # unpack find . -name \*.gz -exec tar zxvfp {} \; # config and build libraries cd openvas-libraries-7.0+beta5 ;\ mkdir build ;\ cd build ;\ cmake .. ;\ make ;\ make doc-full ;\ make install ;\ cd /usr/local/src # config and build scanner cd openvas-scanner-4.0+beta5 ;\ mkdir build ;\ cd build/ ;\ cmake .. ;\ make ;\ make doc-full ;\ make install ;\ cd /usr/local/src #create cert openvas-mkcert # reload libraries ldconfig # Start openvassd openvassd # config and build manager cd openvas-manager-5.0+beta6 ;\ mkdir build ;\ cd build/ ;\ cmake .. ;\ make ;\ make doc-full ;\ make install ;\ cd /usr/local/src # get scap feed openvas-scapdata-sync # get cert feed openvas-certdata-sync # Initialize the Database openvasmd -rebuild -progress (This is going to take some time, pehaps time to get coffee?) #create user openvasmd -create-user=admin -role=Admin (write down the password) # config and build cli cd openvas-cli-1.3+beta2 ;\ mkdir build ;\ cd build/ ;\ cmake .. ;\ make ;\ make doc-full ;\ make install ;\ cd /usr/local/src # make client certs openvas-mkcert-client -n -i # configure and install gsa cd greenbone-security-assistant-5.0+beta6/ ;\ mkdir build ;\ cd build/ ;\ cmake .. ;\ make ;\ make doc-full ;\ make install ;\ cd /usr/local/src # Start the all the stuff after a killall thingie killall openvassad killall openvasmd openvassad -progress openvasmd -rebuild -progress openvasmd gsad -http-only #check installation wget https://svn.wald.intevation.org/svn/openvas/trunk/tools/openvas-check-setup-no-check-certificate chmod 0755 openvas-check-setup ./openvas-check-setup -v7 -server # Check out your newly installed openvas 7 beta GSD.. http://yourip.on.the.server -- Regards Falk
_______________________________________________ Openvas-discuss mailing list [email protected] https://lists.wald.intevation.org/cgi-bin/mailman/listinfo/openvas-discuss
