apport (0.34) feisty; urgency=low
.
* apport/fileutils.py, mark_report_seen(): Do not bail out if os.utime()
fails due to access permissions. This happens if the file does not belong
to the user calling apport-gtk, but is world-readable (such as ubiquity
crash reports). If utime() fails, repeatedly open()/close() the file for
reading until atime != ctime, or the 1.2s timeout is reached.
Closes: LP#72250
* apport/python_hook.py: Add unit test, call that in run-tests.
* apport/python_hook.py: Chmod the generated report to 0600 to not expose
potentially private data to the world, and to be consistent with other
crash reports.
* apport/fileutils.py: Add check_files_md5() and test cases.
* apport/report.py, add_package_info(): Append list of modified package
files to Package: and Dependencies: value. Closes: LP#70946
* bin/apport-retrace: Get along with Package:/Dependencies: fields with list
of modified files.
** Changed in: apport (Ubuntu)
Status: Fix Committed => Fix Released
--
apport should capture the md5sum of relevant files to detect local modifications
https://launchpad.net/bugs/70946
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs