[ubuntu/jaunty] apport 0.120 (Accepted)
Martin Pitt
martin.pitt at ubuntu.com
Wed Nov 26 18:25:26 GMT 2008
apport (0.120) jaunty; urgency=low
* man/apport-cli.1: Fix "sytem" typo. (LP: #288977)
* apport/fileutils.py: Add new function get_options() to read
~/.config/apport/settings. In the future, the apport-ignore.xml file will
move to this directory, too. Based on idea and initial patch from Nikolay
Derkach.
* bin/apport: Check config option "unpackaged", and if it is set to True,
create a crash dump for unpackaged programs, too. Bump apport package
dependency to python-apport for this.
* apport/ui.py: Fix regression introduced in in 0.115 for checking
successful package name determination.
* apport/report.py: Some distro portability fixes in the test suite, thanks
to Nikolay Derkach!
* Add OpenSUSE spec file, init script, and RPM packaging backend. Thanks to
Nikolay Derkach!
* apport_python_hook.py, bin/apport: Create files in a race free way to
avoid symlink attacks. Thanks to Sebastian Kramer <krahmer at novell.com> for
finding them!
* problem_report.py test suite: Create debugging leftover which left /tmp/r
behind.
* apport/crashdb_impl/memory.py: Use example.com, not bug.net, since the
latter actually exists now.
* apport/hookutils.py: Add attach_network(), attach_alsa(), and
attach_hardware(), and add proper docstrings. Thanks to Matt Zimmerman for
the branch!
* source_linux.py hook: Use above tool functions, which greatly simplifies
the hook.
* apport/report.py: Also print exceptions from binary and source package
hooks, not just from common ones.
* apport/report.py, add_hooks_info(): Do not print an error if a source
package hook does not exist.
* apport/hookutils.py, _parse_gconf_schema(): Correctly handle bool values.
Date: Wed, 26 Nov 2008 19:24:23 +0100
Changed-By: Martin Pitt <martin.pitt at ubuntu.com>
https://launchpad.net/ubuntu/jaunty/+source/apport/0.120
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 26 Nov 2008 19:24:23 +0100
Source: apport
Binary: apport python-problem-report python-apport apport-retrace apport-gtk apport-qt
Architecture: source
Version: 0.120
Distribution: jaunty
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
apport-qt - Qt4 frontend for the apport crash report system
apport-retrace - tools for reprocessing Apport crash reports
python-apport - apport crash report handling library
python-problem-report - Python library to handle problem reports
Launchpad-Bugs-Fixed: 288977
Changes:
apport (0.120) jaunty; urgency=low
.
* man/apport-cli.1: Fix "sytem" typo. (LP: #288977)
* apport/fileutils.py: Add new function get_options() to read
~/.config/apport/settings. In the future, the apport-ignore.xml file will
move to this directory, too. Based on idea and initial patch from Nikolay
Derkach.
* bin/apport: Check config option "unpackaged", and if it is set to True,
create a crash dump for unpackaged programs, too. Bump apport package
dependency to python-apport for this.
* apport/ui.py: Fix regression introduced in in 0.115 for checking
successful package name determination.
* apport/report.py: Some distro portability fixes in the test suite, thanks
to Nikolay Derkach!
* Add OpenSUSE spec file, init script, and RPM packaging backend. Thanks to
Nikolay Derkach!
* apport_python_hook.py, bin/apport: Create files in a race free way to
avoid symlink attacks. Thanks to Sebastian Kramer <krahmer at novell.com> for
finding them!
* problem_report.py test suite: Create debugging leftover which left /tmp/r
behind.
* apport/crashdb_impl/memory.py: Use example.com, not bug.net, since the
latter actually exists now.
* apport/hookutils.py: Add attach_network(), attach_alsa(), and
attach_hardware(), and add proper docstrings. Thanks to Matt Zimmerman for
the branch!
* source_linux.py hook: Use above tool functions, which greatly simplifies
the hook.
* apport/report.py: Also print exceptions from binary and source package
hooks, not just from common ones.
* apport/report.py, add_hooks_info(): Do not print an error if a source
package hook does not exist.
* apport/hookutils.py, _parse_gconf_schema(): Correctly handle bool values.
Checksums-Sha1:
020fb9b1eb21aa6c275448968962f048001c33a8 971 apport_0.120.dsc
f6dce2af3cf61072399789357f8a4c48c240cc39 205847 apport_0.120.tar.gz
Checksums-Sha256:
9910b0953909956e0b1c1d47f7f452d2114cb6db9e82a98117bc4e41357e48f7 971 apport_0.120.dsc
760278b044876034cc46faa1d1a1617ef00908b732c007bb0b4e61585222f7a9 205847 apport_0.120.tar.gz
Files:
4514c7d1e40ff6ba5c12c69e291fdfb4 971 utils optional apport_0.120.dsc
4fd612230cd710b9e2779b5b9f377b93 205847 utils optional apport_0.120.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkktlGMACgkQDecnbV4Fd/Iw7wCghO5xcZJqtF4euBNdW2gcQeen
TQQAoJV9UOHuRaJN9cZFWhc2yrU3zIGZ
=8/YW
-----END PGP SIGNATURE-----
More information about the Jaunty-changes
mailing list