CERT/CC
background
background
CERT NetSA Security Suite 
Open Source Tools for Network Monitoring 
News | Downloads | Documentation | Wiki | Tooltips
SiLK 2.1.0 | YAF 1.0.0.2 | IPA 0.4.0 | fixbuf 0.8.0 | Portal 0.9.0 | RAVE 1.9.16 | iSiLK 0.1.6
IPA - Documentation
Documentation | Downloads | Release Notes

ipa-python

The ipa Python module provides an interface to IPA data from Python applications. More...

The ipa Python module provides an interface to IPA data from Python applications.

The functionality is similar to that provided by libipa, except with a more "Python-esque" interface. Please note that this module is not simply a Python wrapper for libipa, and you do not need to install libipa to use ipa-python.

ipa-python consists of data classes for interacting with IPA, and exception classes that define various errors that may be thrown by IPA.

Installation

The preferred installation procedure is to run IPA's top-level configure script with the --with-python option. If you only want the Ipa-python components installed, you can run configure in the python/ subdirectory of the distribution, then run make and make install to build and install.

Technical note: While a Makefile is provided, it is essentially a wrapper around Python's distutils build system, and the Python module is installed by invoking the included setup.py script. The skeleton configure script and Makefile are provided to allow ipa-python to be embedded in and installed as part of the larger suite of tools and libraries.