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