ux2html is a FREE, easy and flexible tool to collect Unix systems configuration.
The latest version con be downloaded
from here!.
Installation is trivial. Simply unzip the source file in an empty
directory
(eg. /usr/local/amm).
ux2html writes Unix OS configuration on standard output in HTML format. ux2html can collect information from almost all Unix systems: Linux/GNU, SunOS, AIX, HP-UX, System V, BSD, Leopard, Tru64/OSF1, Tandem NonStop, NUMA, Windows XP/2K/2003/NT/Vista/XX (via Cygwin !), ... The architecture is easily extensible with plug-ins and custom configurations. There are several available plug-ins: Oracle (the well known RDBMS), Sap (the well known ERP software), OAS (Oracle Application Server), MySQL (the well known Open Source RDBMS), ...
From a unix shell:
# cd /usr/local/amm
# sh ux2html.sh > MY_HOSTNAME.htm 2> /dev/null
In crontab:
2 2 * * 1 cd /usr/local/amm ; sh ux2html.sh > `hostname`.`date +\%Y\%m\%d`.htm 2>&1
Running the script requires root privileges.
For security reasons the installation directory
(eg. /usr/local/amm)
should be writeable from root only.
Customization can be performed setting variables in (in order of precedence): ux2c-`hostname`.sh, ux2c.sh or directly on source code: ux2html.sh.
There are several available plug-ins:
Oracle, Sap, OAS, MySQL, ...
A new plug-in can be easily added creating a file with the following
name: ux2p-XXX-PlugInName.sh.
Plug-ins are disabled renaming them as follows: ux2d-XXX-PlugInName.sh.
p stands for Plug-in while d stands for Disabled Plug-in.
Plug-ins must write in standard output in HTML format. That's all!
A sample Plug-in is provided with the standard distribution.
Any contribution (ideas, bug fixing, new plug-ins, ...) is welcome! Send a mail to Meo!
Copyright 1995-2009 mail@meo.bogliolo.name
UX2HTML is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.
Document: UX2HTML
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
Date: 1 April 1995
Version: 1.0.3 - 1 April 2008
Author: Meo Bogliolo