Skip to content
Ed Drouillard edited this page Jan 2, 2025 · 4 revisions

Welcome to the cfg2html wiki!

cfg2html is short for "Config to HTML" and is a UNIX shell script initially developed by Ralph Roth, for creating UNIX/Linux system configuration summaries in HTML. Besides creating HTML documentation, it also creates plain ASCII system configuration documentation. [Hint: if run periodically, the text logs can be "diff'ed" to track the evolution of your system's configuration over time, particularly as patches are applied.]

Some consider it to be the "Swiss army knife" for the Account Support Engineer, Consultant, Customer Engineer, SYSadmin, etc. Originally developed in 1998/1999 to plan a system update, it was also found useful to perform basic troubleshooting or performance analysis. The production of nice HTML and plain ASCII documentation is this utility's raison d'être.

Originally developed strictly for HP-UX, it now supports

  • HP-UX 10.xx/11.xx
  • SCO-UNIX
  • AIX
  • Sun OS
  • Linux systems
  • Brocade switches and small Linux routers like OpenWRT and embedded systems
  • Synology NAS systems

Plug-ins for SAP, Oracle, Informix, Serviceguard, Fiber Channel/SAN, TIP/ix, Mass Storage like EVA3000/EVA5000, XP48/256/512/1024, Network Node Manager and OmniBack/DataProtector etc. are included. These, and locally-developed custom plug-ins can also be executed standalone.

After the demise of all Yahoo Groups including ours (formerly at http://tech.groups.yahoo.com/group/cfg2html), all support, downloads and discussion for cfg2html is performed through this github site. Issues can be noted at https://github.com/cfg2html/cfg2html/issues

Clone this wiki locally