Shawn Fertch wrote:
> On Wed, 6 Oct 2004 13:27:17 -0500, Scot Jenkins wrote:
> > maybe not detailed enough, but would phpsysinfo work?
> > http://phpsysinfo.sourceforge.net/phpsysinfo/?template=classic
> 
> Thanks, Scot.  But, I'm already running it on a majority of my systems.
> 
> What I'm looking for is a script that generates a flatfile of the
> system settings and information that include (but not limited to):
> 
> cpu
> memory
> disks
> disk usage
> partition info
> fstab
> users
> groups
> services
> netstat
> packages
> dmesg
> kernel parameters
> loaded modules
> 
> I have a fairly decent start on it, but it's far from inclusive.  I'm
> more than certain there's a lot of things I'm overlooking as well.
> 
> The idea of putting it to a flat file is so that it can be stored for
> an undetermined amount of time for disaster recovery, upgrading of the
> server, etc.  An html file would be ideal so that it can be viewed
> easily.
> 
> Here's the manpage for sys_check:
> http://h30097.www3.hp.com/docs/base_doc/DOCUMENTATION/V50A_HTML/MAN/MAN8/0346____.HTM

Shawn, 
I think you're on your own for this one.  I totally understand wanting a
flat file for disaster recovery.  I have some a script I wrote a long
time ago that basically just cat(1)'s stuff from /proc and important 
files (/etc/fstab, /etc/passwd, etc) into a log file.  
Again, far from finished.  The problem seems to be when you have
multiple distros and/or other UNIX hosts (FreeBSD, Solaris, etc) that 
name files differently (eg, Linux:/etc/fstab, Solaris:/etc/vfstab),
or are in other ways different (eg, kernel configs/parameters), and
you're trying to have just one script run everywhere.

I guess, just code up what works for you and you can always add to it
over time.
-- 
scot

_______________________________________________
TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
Help beta test TCLUG's potential new home: http://plone.mn-linux.org
Got pictures for TCLUG? Beta test http://plone.mn-linux.org/gallery
tclug-list at mn-linux.org
https://mailman.real-time.com/mailman/listinfo/tclug-list