Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell'Informazione (DIETI)

Installation

TIE requires the libpcap library (downloadable at http://www.tcpdump.org). After libpcap is installed, it is possible to build TIE.

To build TIE:

tar zxvf tie-x.y.z.tgz  # Extract sources from archive
cd tie-x.y.z/src        # Change to sources folder
vi plugins/enabled_plugins # In "enabled_plugins" add the names of the plugins to be compiled
make            # Build the whole application and enabled plugins

All the needed files will be put in “tie-x.y.z/bin/”.

To install TIE into the system:

make install

By default this will put all files in “/opt/tie/” and will create symbolic links from “/usr/local/bin/” to the executables in “/opt/tie/”.

To show further building options:

make help

Plugins

Plugin source code must reside in:

src/plugins/plugin-name

containing the plugin source tree and its Makefile

Selective bulding of plugins

To enable plugin compilation from the main Makefile with the target plugins, add plugin-name to

src/plugins/enabled_plugins.

Comments are prefixed with a ‘#’: to deactivate a plugin, simply comment out its name.

to build only plugins from tie source dir:

make plugins

/*

Web Reporting utilities

To use the web reporting facility, please follow the instructions in Web Reporting HowTo. */