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 <martin.p...@ubuntu.com>   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     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to