Project

General

Profile

The swidGenerator Tool » History » Version 2

Version 1 (Andreas Steffen, 10.04.2014 14:40) → Version 2/17 (Andreas Steffen, 10.04.2014 14:52)

h1. The swidGenerator Tool

"swidGenerator":https://github.com/tnc-ba/swidGenerator is an open source python-based tool written by the HSR students Danilo Bargen, Christian Fässler and Jonas Furrer which is able to generate ISO/IEC 1977-2-2014 Software Identification (SWID) tags for all installed software packages installed by the Linux *dpkg* and *yum* packet managers.

h2. Installation

h3. Download

Next download the latest swidGenerator tarball from https://github.com/tnc-ba/swidGenerator/archive/master.zip and unpack the archive it with the command
<pre>
unzip swidGenerator-master.zip master.zip
</pre>


which will create a

h3. Required Packages Installation under Debian or Ubuntu

Make sure that the *python* and *python-setuptools* are present on your system. Otherwise install them with
<pre>
sudo apt-get install python python-setuptools
</pre>

h3. Required Packages Installation under Fedora or RedHat Enterprise Linux

h3. Installation

Change into the unpacked archive and execute the command
<pre>
sudo python setup.py install
</pre>
and the *swid_generator* function usually installed in */usr/local/bin* becomes available.


h2. Use