Page 1 of 1

Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Fri Oct 19, 2012 11:42 am
by GraFfiX
I am trying to install openvas and am getting this error:

[root@server1 /]# yum install openvas
Loaded plugins: dellsysid, downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
* asl-3.0: www5.atomicorp.com
* atomic: www5.atomicorp.com
* base: dist1.800hosting.com
* epel: fedora-epel.mirror.lstn.net
* extras: centos.mirror.lstn.net
* rpmfusion-free-updates: mirror.hiwaay.net
* rpmfusion-nonfree-updates: mirror.hiwaay.net
* update: mirror.wiredtree.com
Excluding Packages in global exclude list
Finished
Reducing Dag ClamAV RPM to included packages only
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package openvas.noarch 0:1.0-3.el5.art set to be updated
--> Processing Dependency: openvas-administrator for package: openvas
--> Processing Dependency: wmi for package: openvas
--> Processing Dependency: openvas-scanner for package: openvas
--> Processing Dependency: wapiti for package: openvas
--> Processing Dependency: openvas-manager for package: openvas
--> Processing Dependency: greenbone-security-assistant for package: openvas
--> Processing Dependency: ncrack for package: openvas
--> Processing Dependency: openvas-cli for package: openvas
--> Processing Dependency: nikto for package: openvas
--> Running transaction check
---> Package greenbone-security-assistant.x86_64 0:3.0.3-3.el5.art set to be updated
--> Processing Dependency: openvas-libraries >= 3.0 for package: greenbone-security-assistant
--> Processing Dependency: libgnutls.so.26(GNUTLS_1_4)(64bit) for package: greenbone-security-assistant
--> Processing Dependency: openvas-glib2 for package: greenbone-security-assistant
--> Processing Dependency: libmicrohttpd for package: greenbone-security-assistant
--> Processing Dependency: compat-gnutls2 for package: greenbone-security-assistant
--> Processing Dependency: libmicrohttpd.so.10()(64bit) for package: greenbone-security-assistant
--> Processing Dependency: libgnutls.so.26()(64bit) for package: greenbone-security-assistant
--> Processing Dependency: libopenvas_base.so.5()(64bit) for package: greenbone-security-assistant
--> Processing Dependency: libopenvas_omp.so.5()(64bit) for package: greenbone-security-assistant
--> Processing Dependency: libgpgme.so.11()(64bit) for package: greenbone-security-assistant
--> Processing Dependency: libopenvas_hg.so.5()(64bit) for package: greenbone-security-assistant
--> Processing Dependency: libopenvas_nasl.so.5()(64bit) for package: greenbone-security-assistant
--> Processing Dependency: libopenvas_misc.so.5()(64bit) for package: greenbone-security-assistant
---> Package ncrack.x86_64 0:0.4-0.1.ALPHA.el5 set to be updated
---> Package nikto.noarch 1:2.1.4-5.2.el5.art set to be updated
--> Processing Dependency: perl(LW2) for package: nikto
---> Package openvas-administrator.x86_64 0:1.2.1-2.el5.art set to be updated
--> Processing Dependency: tetex-latex for package: openvas-administrator
--> Processing Dependency: graphviz for package: openvas-administrator
---> Package openvas-cli.x86_64 0:1.1.5-3.el5.art set to be updated
---> Package openvas-manager.x86_64 0:3.0.3-3.el5.art set to be updated
--> Processing Dependency: /usr/bin/makensis for package: openvas-manager
---> Package openvas-scanner.x86_64 0:3.3.1-2.el5.art set to be updated
--> Processing Dependency: net-snmp-utils for package: openvas-scanner
--> Processing Dependency: pnscan for package: openvas-scanner
---> Package wapiti.noarch 0:2.2.1-3.el5.art set to be updated
--> Processing Dependency: python-httplib2 for package: wapiti
--> Processing Dependency: python-BeautifulSoup for package: wapiti
--> Processing Dependency: python-SocksiPy for package: wapiti
---> Package wmi.x86_64 0:1.3.14-2.el5.art set to be updated
--> Running transaction check
---> Package compat-gnutls2.x86_64 0:2.8.5-2.1.el5.art set to be updated
--> Processing Dependency: libtasn1.so.3(LIBTASN1_0_3)(64bit) for package: compat-gnutls2
--> Processing Dependency: libtasn1.so.3()(64bit) for package: compat-gnutls2
---> Package gpgme.x86_64 0:1.1.7-1.el5.art set to be updated
--> Processing Dependency: gnupg2 for package: gpgme
--> Processing Dependency: libpth.so.20()(64bit) for package: gpgme
---> Package graphviz.x86_64 0:2.16.1-1.el5.art set to be updated
---> Package libmicrohttpd.x86_64 0:0.9.22-1.el5 set to be updated
---> Package mingw32-nsis.x86_64 0:2.46-1.el5 set to be updated
---> Package net-snmp-utils.x86_64 1:5.3.2.2-17.el5_8.1 set to be updated
--> Processing Dependency: net-snmp = 1:5.3.2.2-17.el5_8.1 for package: net-snmp-utils
---> Package nikto.noarch 1:2.1.4-5.2.el5.art set to be updated
--> Processing Dependency: perl(LW2) for package: nikto
---> Package openvas-glib2.x86_64 0:2.22.5-2.el5.art set to be updated
---> Package openvas-libraries.x86_64 0:5.0.3-4.el5.art set to be updated
---> Package pnscan.x86_64 0:1.11-1.el5.art set to be updated
---> Package python-BeautifulSoup.noarch 0:3.0.7a-3.el5.art set to be updated
---> Package python-SocksiPy.noarch 0:1.00-4.el5.art set to be updated
---> Package python-httplib2.noarch 0:0.7.4-6.el5 set to be updated
---> Package tetex-latex.x86_64 0:3.0-33.15.el5_8.1 set to be updated
--> Processing Dependency: tetex-dvips = 3.0 for package: tetex-latex
--> Processing Dependency: tetex = 3.0 for package: tetex-latex
--> Processing Dependency: netpbm-progs for package: tetex-latex
--> Running transaction check
---> Package gnupg2.x86_64 0:2.0.10-3.el5_5.1 set to be updated
--> Processing Dependency: pinentry for package: gnupg2
--> Processing Dependency: libksba.so.8(KSBA_0.9)(64bit) for package: gnupg2
--> Processing Dependency: libksba.so.8()(64bit) for package: gnupg2
---> Package libtasn1.x86_64 0:2.4-1.el5.art set to be updated
---> Package net-snmp.x86_64 1:5.3.2.2-17.el5_8.1 set to be updated
--> Processing Dependency: libsensors.so.3()(64bit) for package: net-snmp
---> Package netpbm-progs.x86_64 0:10.35.58-10.el5 set to be updated
---> Package nikto.noarch 1:2.1.4-5.2.el5.art set to be updated
--> Processing Dependency: perl(LW2) for package: nikto
---> Package pth.x86_64 0:2.0.7-6.el5 set to be updated
---> Package tetex.x86_64 0:3.0-33.15.el5_8.1 set to be updated
--> Processing Dependency: tetex-fonts = 3.0 for package: tetex
--> Processing Dependency: dialog for package: tetex
---> Package tetex-dvips.x86_64 0:3.0-33.15.el5_8.1 set to be updated
--> Processing Dependency: psutils for package: tetex-dvips
--> Running transaction check
---> Package dialog.x86_64 0:1.0.20051107-1.2.2 set to be updated
---> Package libksba.x86_64 0:1.0.5-2.el5 set to be updated
---> Package lm_sensors.x86_64 0:2.10.7-9.el5 set to be updated
---> Package nikto.noarch 1:2.1.4-5.2.el5.art set to be updated
--> Processing Dependency: perl(LW2) for package: nikto
---> Package pinentry.x86_64 0:0.7.3-3.el5 set to be updated
---> Package psutils.x86_64 0:1.17-26.1 set to be updated
---> Package tetex-fonts.x86_64 0:3.0-33.15.el5_8.1 set to be updated
--> Finished Dependency Resolution
1:nikto-2.1.4-5.2.el5.art.noarch from atomic has depsolving problems
--> Missing Dependency: perl(LW2) is needed by package 1:nikto-2.1.4-5.2.el5.art.noarch (atomic)
Error: Missing Dependency: perl(LW2) is needed by package 1:nikto-2.1.4-5.2.el5.art.noarch (atomic)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest
[root@server1 /]# uname -a
Linux server1.ebedliner.com 2.6.32.59-28.art.x86_64 #1 SMP Thu Oct 4 12:46:19 EDT 2012 x86_64 x86_64 x86_64 GNU/Linux


What can I do to correct this?

Re: Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Fri Oct 19, 2012 11:47 am
by GraFfiX
also, when attempting to install w3af I get this:

[root@server1 /]# yum install w3af
Loaded plugins: dellsysid, downloadonly, fastestmirror
Loading mirror speeds from cached hostfile
* asl-3.0: www5.atomicorp.com
* atomic: www5.atomicorp.com
* base: dist1.800hosting.com
* epel: fedora-epel.mirror.lstn.net
* extras: centos.mirror.lstn.net
* rpmfusion-free-updates: mirror.hiwaay.net
* rpmfusion-nonfree-updates: mirror.hiwaay.net
* update: mirror.wiredtree.com
Excluding Packages in global exclude list
Finished
Reducing Dag ClamAV RPM to included packages only
Finished
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package w3af.x86_64 0:1.1-2.el5.art set to be updated
--> Processing Dependency: python-BeautifulSoup for package: w3af
--> Processing Dependency: SOAPpy for package: w3af
--> Processing Dependency: python-pybloomfiltermmap for package: w3af
--> Processing Dependency: pysvn for package: w3af
--> Processing Dependency: wordnet for package: w3af
--> Processing Dependency: python-SocksiPy for package: w3af
--> Processing Dependency: libcanberra-gtk2 for package: w3af
--> Processing Dependency: python-lxml for package: w3af
--> Processing Dependency: pyPdf for package: w3af
--> Processing Dependency: pygtksourceview for package: w3af
--> Processing Dependency: graphviz-python for package: w3af
--> Processing Dependency: python-nltk for package: w3af
--> Processing Dependency: pyOpenSSL for package: w3af
--> Processing Dependency: scapy for package: w3af
--> Processing Dependency: PackageKit-gtk-module for package: w3af
--> Processing Dependency: python-fpconst for package: w3af
--> Running transaction check
---> Package SOAPpy.noarch 0:0.11.6-12.el5 set to be updated
--> Processing Dependency: PyXML >= 0.8.3 for package: SOAPpy
---> Package graphviz-python.x86_64 0:2.16.1-1.el5.art set to be updated
--> Processing Dependency: graphviz = 2.16.1-1.el5.art for package: graphviz-python
--> Processing Dependency: libgvc.so.4()(64bit) for package: graphviz-python
---> Package pyOpenSSL.x86_64 0:0.6-2.el5 set to be updated
---> Package pyPdf.noarch 0:1.10-4.el5.art set to be updated
---> Package pysvn.x86_64 0:1.6.2-1.el5 set to be updated
---> Package python-BeautifulSoup.noarch 0:3.0.7a-3.el5.art set to be updated
---> Package python-SocksiPy.noarch 0:1.00-4.el5.art set to be updated
---> Package python-fpconst.noarch 0:0.7.3-3.el5.1.art set to be updated
---> Package python-lxml.x86_64 0:2.0.11-1.el5 set to be updated
---> Package python-nltk.noarch 1:0.9.9-2.el5.art set to be updated
--> Processing Dependency: python-matplotlib for package: python-nltk
--> Processing Dependency: PyYAML for package: python-nltk
--> Processing Dependency: numpy for package: python-nltk
---> Package w3af.x86_64 0:1.1-2.el5.art set to be updated
--> Processing Dependency: python-pybloomfiltermmap for package: w3af
--> Processing Dependency: libcanberra-gtk2 for package: w3af
--> Processing Dependency: pygtksourceview for package: w3af
--> Processing Dependency: scapy for package: w3af
--> Processing Dependency: PackageKit-gtk-module for package: w3af
---> Package wordnet.x86_64 0:3.0-13.el5.art set to be updated
--> Running transaction check
---> Package PyXML.x86_64 0:0.8.4-6.el5 set to be updated
---> Package PyYAML.x86_64 0:3.09-6.el5.art.art set to be updated
--> Processing Dependency: libyaml-0.so.2()(64bit) for package: PyYAML
---> Package graphviz.x86_64 0:2.16.1-1.el5.art set to be updated
---> Package numpy.x86_64 0:1.2.1-2.el5 set to be updated
--> Processing Dependency: python-nose for package: numpy
--> Processing Dependency: libatlas.so.3()(64bit) for package: numpy
--> Processing Dependency: libptcblas.so.3()(64bit) for package: numpy
--> Processing Dependency: libptf77blas.so.3()(64bit) for package: numpy
--> Processing Dependency: liblapack.so.3()(64bit) for package: numpy
---> Package python-matplotlib.x86_64 0:0.99.1.2-1.el5 set to be updated
--> Processing Dependency: python-dateutil for package: python-matplotlib
--> Processing Dependency: pytz for package: python-matplotlib
---> Package w3af.x86_64 0:1.1-2.el5.art set to be updated
--> Processing Dependency: python-pybloomfiltermmap for package: w3af
--> Processing Dependency: libcanberra-gtk2 for package: w3af
--> Processing Dependency: pygtksourceview for package: w3af
--> Processing Dependency: scapy for package: w3af
--> Processing Dependency: PackageKit-gtk-module for package: w3af
--> Running transaction check
---> Package atlas.x86_64 0:3.8.3-1.el5 set to be updated
---> Package libyaml.x86_64 0:0.1.3-2.el5.art set to be updated
---> Package python-dateutil.noarch 0:1.2-1.el5 set to be updated
---> Package python-nose.noarch 0:0.11.3-2.el5 set to be updated
--> Processing Dependency: python-setuptools for package: python-nose
---> Package pytz.noarch 0:2010h-1.el5 set to be updated
---> Package w3af.x86_64 0:1.1-2.el5.art set to be updated
--> Processing Dependency: python-pybloomfiltermmap for package: w3af
--> Processing Dependency: libcanberra-gtk2 for package: w3af
--> Processing Dependency: pygtksourceview for package: w3af
--> Processing Dependency: scapy for package: w3af
--> Processing Dependency: PackageKit-gtk-module for package: w3af
--> Running transaction check
---> Package python-setuptools.noarch 0:0.6c9-2.el5.art set to be updated
---> Package w3af.x86_64 0:1.1-2.el5.art set to be updated
--> Processing Dependency: python-pybloomfiltermmap for package: w3af
--> Processing Dependency: libcanberra-gtk2 for package: w3af
--> Processing Dependency: pygtksourceview for package: w3af
--> Processing Dependency: scapy for package: w3af
--> Processing Dependency: PackageKit-gtk-module for package: w3af
--> Finished Dependency Resolution
w3af-1.1-2.el5.art.x86_64 from atomic has depsolving problems
--> Missing Dependency: PackageKit-gtk-module is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
w3af-1.1-2.el5.art.x86_64 from atomic has depsolving problems
--> Missing Dependency: scapy is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
w3af-1.1-2.el5.art.x86_64 from atomic has depsolving problems
--> Missing Dependency: pygtksourceview is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
w3af-1.1-2.el5.art.x86_64 from atomic has depsolving problems
--> Missing Dependency: python-pybloomfiltermmap is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
w3af-1.1-2.el5.art.x86_64 from atomic has depsolving problems
--> Missing Dependency: libcanberra-gtk2 is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
Error: Missing Dependency: scapy is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
Error: Missing Dependency: libcanberra-gtk2 is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
Error: Missing Dependency: PackageKit-gtk-module is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
Error: Missing Dependency: python-pybloomfiltermmap is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
Error: Missing Dependency: pygtksourceview is needed by package w3af-1.1-2.el5.art.x86_64 (atomic)
You could try using --skip-broken to work around the problem
You could try running: package-cleanup --problems
package-cleanup --dupes
rpm -Va --nofiles --nodigest

Re: Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Fri Oct 19, 2012 2:43 pm
by GraFfiX
I have been able to get openvas to install by manually installing the RPM for libwhisker2 from this location:

http://www6.atomicorp.com/channels/atom ... noarch.rpm

However, I am still unsure as to how to meet the dependencies for w3af, any help would be appreciated.

Re: Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Mon Oct 22, 2012 12:46 pm
by GraFfiX
In light of issues like this one, I have chosen to have our dedicated server company provide us with a fresh installation of CentOS 6.3, and I will migrate all of our old data over to the new installation. I have to say i'm fairly excited to have access to some of the newer security software such as arachni and w3af. Thanks to anyone who may have looked at this thread and pondered on the answer.

Re: Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Tue Oct 23, 2012 9:14 am
by scott
The nikto update yesterday resolved the libwhisker problem. W3af has a python dependency that isnt resolvable (yet!) on el5. I think we covered that in another thread already.

Re: Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Wed Nov 07, 2012 10:29 am
by digrouz
I've tried today, and I encountered the same issue, can you tell me how I can get those packages for red hat el5: scapy, libcanberra-gtk2, PackageKit-gtk-module, python-pybloomfiltermmap , pygtksourceview?

Re: Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Wed Nov 07, 2012 10:59 am
by scott
They do not exist on el5 I'm afraid.

Re: Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Wed Nov 07, 2012 11:16 am
by digrouz
so the solution is not to upgrade openvas or migrate to RHEL6?

Re: Trouble installing openvas on CENTOS 5.8 x86_64

Posted: Wed Nov 07, 2012 12:39 pm
by scott
If you need to use w3af, Id recommend using rhel6