Installation Instructions for CVSS Calculator
Managing Vulnerabilities using the Common Vulnerability Scoring System
Author: |
Hartmut Goebel <h.goebel@goebel-consult.de> |
Copyright: |
© 2009-2010 by Hartmut Goebel |
Homepage: |
Installation on Windows-Systems
For Windows it is recommended to use the provided installer package.
Alternatively you may follow the installation instructions below. But mind: there is no software repository for Windows like there is for Linux distributions, thus collecting the requirements for Windows is troublesome.
Installation on other Systems
Installation Requirements
CVSS Manager requires
Python 2.5 or 2.6 (2.7 is untested; 2.4 does not work, neither does 3.x)
GTK 2.12
pygtk 2.0
Python setuptools or distribute (see below).
On a typical Linux system, using a recent distribution, installing these requirements should be as easy as running one of these commands:
$ yum install pygtk2.0 python-setuptools # Redhat, Fedora $ urpmi pygtk2.0 python-setuptools # Mandriva $ yast install pygtk2.0 python-setuptools # Suse, OpenSuse $ apt get pygtk2.0 python-setuptools # Debian, Ubuntu
If your system does not provide python-setuptools, you can easily install it using these commands:
$ wget http://peak.telecommunity.com/dist/ez_setup.py $ python ez_setup.py --help # get list of options $ python ez_setup.py # download and install
The EasyInstall installation instructions have tips for dealing with firewalls as well as how to manually download and install setuptools.
Installation
Once you installed the requirements, you may install CVSS Manager by simply running:
This will download and install the appropriate version of CVSS Manager. If this does not work for you, please refer to the EasyInstall installation instructions for help.
Tips
-
Custom Installation Locations:
You may install CVSS Manager to another location you may use a command line like this:
For more information about Custom Installation Locations please refer to the Custom Installation Locations Instructions before installing CVSS Manager.
-
Manual Download / Bypassing Firewalls:
If your firewall prohibits Internet access by easy_install, simply download the package (.egg) manually and install it like this:
You need to download the package which matches your Python version. To find out which version of Python is installed on your system, you may run python -V.