[Status Report - Week 06] Automated Kernel Crash Reporting System

Tzanetos Balitsaris tzabal at it.teithe.gr
Mon Jul 2 18:15:56 UTC 2012


Work done during this week:

* In Client side, modify usr.sbin/crashinfo to print the uname  
information in multiple lines rather than in a single one for easier  
scripting of the results (trivial change). Also, modify  
usr.sbin/crashreport to find and extract needed debugging information  
from a core.txt.X file (what is inspected when the full memory dump or  
minidump crash type is selected) and from a textdump.tar.X file (what  
is inspected when the textdump crash type is selected) and generate in  
both cases an XML based report. Fix a bug related to characters that  
have special meaning in XML by replacing them with predefined entity  
references.

* In Server side, modify usr.sbin/crashreportd that now is written in  
Python. It is able to receive and perform some checks regarding the  
validity of the reports. Now I am working on how to implement the  
confirmation of the report from the submitter. For my tests I am using  
the SMTP server of Gmail because I could not setup correctly sendmail  
to send emails out of the local machine. In the future, I will set it  
up and it will need only one line of code to be changed and two to be  
removed.

-- 
Tzanetos Balitsaris

----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.




More information about the soc-status mailing list