[Bug 1614820] Re: Respect gsettings org.gnome.desktop.privacy report-technical-problems

Martin Pitt martin.pitt at ubuntu.com
Mon Aug 29 04:56:52 UTC 2016


> Perhaps /etc/default/apport enabled=0/1 could be deprecated in favor
of that key.

No, it can't be deprecated (because servers/cloud/Non-GNOME flavors) nor
synchronized (because multiple users on one system and privilege
boundary). A user gsetting can *not* be used to entirely disable the
generation of crash reports in /var/crash. But it is simple and
straightforward to query it in apport-gtk to suppress the
upload/reporting of crash reports.

The main blocker here is that the report-technical-problems is off by
default, which we don't want in Ubuntu -- it should be consistent with
the system-wide "on" default, where it asks for every crash whether to
upload it.

Another problem is that we already have some setting for this -- in
ubuntu-system-settings "security & privacy" there are options for
disabling apport error reports. This would then be redundant and
preferrably get moved to use the same key?

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to apport in Ubuntu.
https://bugs.launchpad.net/bugs/1614820

Title:
  Respect gsettings org.gnome.desktop.privacy report-technical-problems

Status in Apport:
  New
Status in Ubuntu GNOME:
  New
Status in apport package in Ubuntu:
  New

Bug description:
  gsettings-desktop-schemas 3.16+ includes this boolean key:
  org.gnome.desktop.privacy report-technical-problems

  This key is used in GNOME's Settings app and Initial Setup tool. It
  would be great if Ubuntu would be able to integrate with that.

  Perhaps /etc/default/apport enabled=0/1 could be deprecated in favor
  of that key.

  Maybe apport could watch for that key and set /etc/default/apport
  and/or the other way around?

  For full integration into GNOME, apport may need to implement a stub
  of abrt's org.freedesktop.problems.daemon dbus service. (abrt is the
  crash reporter used by RHEL, Fedora and derivatives.) This is ok since
  abrt is not packaged in Debian or Ubuntu and their derivatives as far
  as I know.

  See also
  --------
  https://git.gnome.org/browse/gsettings-desktop-schemas/tree/schemas/org.gnome.desktop.privacy.gschema.xml.in#n50

  https://git.gnome.org/browse/gnome-control-center/tree/panels/privacy
  /cc-privacy-panel.c

  https://git.gnome.org/browse/gnome-initial-setup/tree/gnome-initial-
  setup/pages/privacy/gis-privacy-page.c

  Ubuntu Bug 1614818 requests that the GNOME apps support apport but I
  think this bug may be the more correct way to do it.

  https://github.com/abrt/abrt/

  https://fedorahosted.org/abrt/wiki/AbrtOtherDistros

  http://abrt.readthedocs.io/en/latest/interfacing.html

To manage notifications about this bug go to:
https://bugs.launchpad.net/apport/+bug/1614820/+subscriptions



More information about the foundations-bugs mailing list