|
Project Information
Members
Featured
Downloads
Wiki pages
Links
|
Diagnosis HelperWhat is it?It is a python program aimed to help seasoned linux users help new ones. This program runs several diagnostic commands, and reads config files, and makes a single, easy to use html files that contains all the outputs. Why?Often, a newbie comes on forums, email, irc, etc, and asks for help fixing hardware or software. The folks need to know outputs of certain commands, like lspci, ifconfig, etc to name a few. Instead of going back and forth and frightening the user, this application gathers in-depth information. How will it look like?When it's finished, it'll contain a commandline as well as a GUI(pygtk) tool. Early Screenshots can be found here. We need your helpIf you can suggest commands and files which might help later diagnose problems, go ahead and post them at: WeNeedYourHelp The CodeThe ListThe list of diagnostics are segregated from the actual application so that diagnostics can be added and removed on the fly. However, you must make sure to download this list from authorized sources, because it executes commands on your machine. Components usedI've made it a point to allow this to run on a basic fresh install on ubuntu. I've written it on a debian machine, but there are no external dependencies, and root priveleges aren't required. The project and all components are pure python Code is released under the Apache 2.0 (a.k.a do whatever the hell you want with it) license. Peer reviewI need the code to go through peer review. Please contact me if you are interested. contributeI welcome any contributions. Please email me your patches at anirudh @t anirudhsanjeev d0t org. |