I have put up an update. Now user/groups are presented more usefully (including heuristics to separate human from system users). Also, it now lists packages for Gentoo, Arch Linux, and RPM based distros. (debian based on the way...)
On Gentoo systems, first it checks for epm, and if found uses that. epm's output is much more friendly programmatically, and response is near instant. If there is no epm, it uses "equery list" which takes a while on my system, and breaks the columned output. Are there any other commands to print nice output of all installed packages? Still working on hardware output, and in this department I could really use the output from 'lspci' on an array of different systems to help detect the largest spread of possible hardware. Especially useful would be lspci output from SCSI and SATA systems. If you feel up to it, please feel free to email me this info off-list. You can download at: http://badcomputer.org/unix/code/sysinfo.py.gz or just view and cut/paste the code from: http://badcomputer.org/unix/code/sysinfo.bot -d -- darren kirby :: Part of the problem since 1976 :: http://badcomputer.org "...the number of UNIX installations has grown to 10, with more expected..." - Dennis Ritchie and Ken Thompson, June 1972
pgp2Xy5OL92YK.pgp
Description: PGP signature

