diff -Nru kerneloops-0.12+git20090217/debian/changelog kerneloops-0.12+git20090217/debian/changelog --- kerneloops-0.12+git20090217/debian/changelog 2014-03-12 11:35:11.000000000 +0000 +++ kerneloops-0.12+git20090217/debian/changelog 2014-03-28 21:26:44.000000000 +0000 @@ -1,3 +1,10 @@ +kerneloops (0.12+git20090217-3ubuntu7) trusty; urgency=medium + + * Add in an apport package that captures recent kernel syslog messages and + dmesg to aid in tracking down some crashes in kerneloops. + + -- Brian Murray Fri, 28 Mar 2014 14:26:25 -0700 + kerneloops (0.12+git20090217-3ubuntu6) trusty; urgency=medium * Add ubuntu-set-poll-to-60-seconds.patch: Reduce polling to every 60 diff -Nru kerneloops-0.12+git20090217/debian/kerneloops-daemon.install kerneloops-0.12+git20090217/debian/kerneloops-daemon.install --- kerneloops-0.12+git20090217/debian/kerneloops-daemon.install 2014-03-12 11:33:01.000000000 +0000 +++ kerneloops-0.12+git20090217/debian/kerneloops-daemon.install 2014-03-28 21:26:18.000000000 +0000 @@ -3,3 +3,4 @@ usr/sbin/kerneloops usr/bin/kerneloops-submit usr/share/man/man8/ +debian/source_kerneloops.py usr/share/apport/package-hooks diff -Nru kerneloops-0.12+git20090217/debian/source_kerneloops.py kerneloops-0.12+git20090217/debian/source_kerneloops.py --- kerneloops-0.12+git20090217/debian/source_kerneloops.py 1970-01-01 00:00:00.000000000 +0000 +++ kerneloops-0.12+git20090217/debian/source_kerneloops.py 2014-03-28 21:26:18.000000000 +0000 @@ -0,0 +1,13 @@ +'''apport package hook for kerneloops + +(c) 2014 Canonical Ltd. +Author: Brian Murray +''' + +from apport import hookutils +import re + +def add_info(report): + + hookutils.attach_dmesg() + report['KernelSyslog'] = hookutils.recent_syslog(re.compile(r'kernel:'))