Accepted apport 0.29 (source)

Martin Pitt martin.pitt at ubuntu.com
Mon Nov 6 18:50:08 GMT 2006


Accepted:
 OK: apport_0.29.dsc
     -> Component: main Section: utils
 OK: apport_0.29.tar.gz

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.7
Date: Sun,  5 Nov 2006 07:10:30 -0800
Source: apport
Binary: apport-gtk python-apport-utils apport python-problem-report
Architecture: source
Version: 0.29
Distribution: feisty
Urgency: low
Maintainer: Martin Pitt <martin.pitt at ubuntu.com>
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
Description: 
 apport     - automatically generate crash reports for debugging
 apport-gtk - GTK frontend for the apport crash report system
 python-apport-utils - apport crash report handling functions
 python-problem-report - python library to handle problem reports
Changes: 
 apport (0.29) feisty; urgency=low
 .
   * apport-retrace: Do not crash if a linked library is not a dependency.
     Closes: LP#65914
   * apport_utils.py:
     - Add test_find_file_package_diversion() selftest to check diversion
       handling.
     - find_file_package(): Check for and respect diversions.
     - Closes: LP#65917
   * debian/apport.init, test-apport, use-local: Adapt to 'crashdump-helper' ->
     'crashdump' sysctl renaming in 2.6.19.
   * test-apport: Restore cwd even when failing a test.
   * problem_report.py, ProblemReport.write(): Support file-like objects as
     argument of file references to support direct reading from pipes. Add test
     case test_write_fileobj().
   * apport: Support '-' as core file argument, in which case the core will be
     read from stdin. This paves the way for using Linux 2.6.19's 'pipe
     core_pattern' feature. Bump python-problem-report dependency to >= 0.29
     for this.
   * apport: Confine permissions of log file to root:adm 0640, just in case.
   * apport: Temporarily drop real u/gid to target user for the os.access()
     tests, so that normal users cannot verify the existence of a given
     inaccessible file. Add comprehensive tests to apport_utils' test suite and
     test-apport. Thanks to Kees Cook for this patch!
   * apport_utils.py, find_file_package(): Terminate fgrep options with '--' to
     avoid problems with funny file names. Thanks to Kees Cook for spotting
     this!
   * test-apport: Automatically detect whether ULIMIT_CORE is nonzero, and
     adapt tests accordingly: check that core still exists after invoking
     apport, and clean it up.
   * apport-retrace: Add new mode -g/--gdb which starts an interactive gdb
     session with the report's core dump. Add this to man/apport-retrace.1, too.
   * apport-retrace: If -c is given, completely remove the CoreDump field from
     the report instead of setting it to 'removed'.
   * test-apport: When using 'lib' mode, point APPORT_LOG_FILE to a temporary
     file. Print it if the test suite fails.
   * test-apport: Fix EXFAILure of the 'core dump works for non-writable cwds'
     test case.
   * preloadlib: Support -DPIPE_CORE mode which emulates the
     pipe-in-core_pattern mode of kernel 2.6.19.
   * test-apport: Build preload library with core piping. No more failed test
     suite checks in 'lib' mode.
Files: 
 c237d7759cb6e3f99dff3b260d906412 582 utils optional apport_0.29.dsc
 468bb332e867e0cd2ed999960e68a124 49975 utils optional apport_0.29.tar.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFFT4L8DecnbV4Fd/IRAt8QAKD1rOnmoS1LeaJHnV2V8NIjBoGOOQCg9v4Q
EvQ/WzF+hKzOzVKfq+SUmjU=
=ShuP
-----END PGP SIGNATURE-----





More information about the feisty-changes mailing list