SISXML: System Inventory Script with XML output


Downloadable Software

News

  • Release 1.0 - Many new checks added (RHEL/Redhat Cluster, /etc/security/*, etc)
  • Release 0.6 - MediaWiki XSLT, more etc files
  • Release 0.5 - Initial release


Description

SISXML is a Perl script for gathering information about the local Linux system. Its aim is to be a general purpose knowledge collector to assist the understanding of specific systems' configurations. It is an ideal starting point for creating a catalog of linux machine information to diagnose problems or compare machines.

Screen Shots




Features

  • XML output
  • XSLT files to transform XML to HTML or MediaWiki output
  • Reads etc, proc, lilo, grub and more
  • Distribution independent but with Debian, Redhat and Suse extras

Details

SISXML runs simple tests and uses basic Linux utilities to gather the information, writing it to an XML file using the Perl XML::Writer module. The XML::Writer module makes the script easy to understand and to modify, while keeping its abilities powerful and flexible. The SISXML tarball also comes with a basic XSLT file, which can be used with an XSLT processor to generate an HTML page from the XML output. Additional XSLT files can be easily created, generating any kind of output you desire.

Authors

Adam Gorski

Patches

Matt Benjamin
Ziba Scott

License

SISXML is released under the GNU General Public License (GPL).

Download

Download SISXML 1.0 (44.36 Kb)