[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

Reply via email to