apport (2.9.2-0ubuntu4) raring; urgency=low
* data/general-hooks/ubuntu-gnome.py: Add "gnome3-ppa" tag if any dependency
is from the gnome3 PPA.
* Merge from trunk:
- hookutils.attach_conffiles(): Fix IOError crash on inaccessible
conffiles; mark them as '[inaccessible: <reason>]' instead.
(LP: #1154536)
- hookutils.in_session_of_problem(): Fix crash when the current locale is
invalid. (LP: #1154896)
-- Martin Pitt <[email protected]> Mon, 25 Mar 2013 15:34:02
+0100
** Project changed: apport => apport (Ubuntu)
** Changed in: apport (Ubuntu)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1154536
Title:
provide ability for apport to detect modified conffiles reliably when
not running as root
Status in “apport” package in Ubuntu:
Fix Released
Bug description:
Apport currently provides a very useful attach_conffiles() function
that "Attaches information about any modified or deleted conffiles"
for a specified package.
However, if this function is called by an apport hook as a non-root
user and if the package being queried contains any conffiles which are
not readable by a non-root user, an IOError exception is generated.
This can be dealt with by catching the exception in the apport hook,
but it has the side-effect of stopping an apport hook detecting
reliably whether any of a packages conffiles have been modified
whereas it should be possible to atleast check those conffiles the
user does have read permission for.
Ideally, get_modified_conffiles() would handle the IOError exception
and mark the unreadable conffiles in some way, but crucially handle
the conffiles the user can read as expected.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apport/+bug/1154536/+subscriptions
--
Mailing list: https://launchpad.net/~desktop-packages
Post to : [email protected]
Unsubscribe : https://launchpad.net/~desktop-packages
More help : https://help.launchpad.net/ListHelp