See https://github.com/abrt/gnome-abrt/issues/74#issuecomment-68704587
---
 src/applet/applet.c | 63 -----------------------------------------------------
 1 file changed, 63 deletions(-)

diff --git a/src/applet/applet.c b/src/applet/applet.c
index 4f5d587..4d2949c 100644
--- a/src/applet/applet.c
+++ b/src/applet/applet.c
@@ -91,27 +91,6 @@ static bool is_autoreporting_enabled(void)
     return ret;
 }
 
-static bool is_ureport_auth_enabled(void)
-{
-    bool success, auth_enabled;
-    map_string_t *settings = new_map_string();
-    char *ureport_conf_path = concat_path_file(LIBREPORT_PLUGINS_CONF_DIR, 
"ureport.conf");
-
-    success = load_conf_file(ureport_conf_path, settings, 
/*skipKeysWithoutValue*/false);
-    if (success)
-    {
-        const char *value = get_map_string_item_or_NULL(settings, 
"SSLClientAuth");
-        auth_enabled = (value && value[0] != '\0');
-    }
-    else
-        auth_enabled = true; /* assume it is, do not claim the reporting is 
anonymous */
-
-    free(ureport_conf_path);
-    free_map_string(settings);
-
-    return auth_enabled;
-}
-
 static const char *get_autoreport_event_name(void)
 {
     load_user_settings("abrt-applet");
@@ -119,45 +98,6 @@ static const char *get_autoreport_event_name(void)
     return configured ? configured : g_settings_autoreporting_event;
 }
 
-static void ask_start_autoreporting()
-{
-    struct strbuf *question = strbuf_new();
-    question = strbuf_append_str(question,
-         _("The report which will be sent does not contain any security 
sensitive data. "
-           "Therefore it is not necessary to bother you next time and require 
any further action by you. \n"));
-
-    if (is_ureport_auth_enabled())
-    {
-        question = strbuf_append_str(question,
-            _("Do you want to enable automatically submitted crash reports?"));
-    }
-    else
-    {
-        question = strbuf_append_str(question,
-            _("Do you want to enable automatically submitted anonymous crash 
reports?"));
-    }
-
-    /* The "Yes" response will be saved even if user don't check the
-     * "Don't ask me again" box.
-     */
-    const int ret = run_ask_yes_no_save_result_dialog("AutoreportingEnabled", 
question->buf,
-       /*parent wnd */ NULL);
-    strbuf_free(question);
-
-    load_user_settings("abrt-applet");
-
-    /* Don't forget:
-     *
-     * The "Yes" response will be saved even if user don't check the
-     * "Don't ask me again" box.
-     */
-    if (ret != 0)
-        set_user_setting("AutoreportingEnabled", "yes");
-
-    /* must be called immediately, otherwise the data could be lost in case of 
crash */
-    save_user_settings();
-}
-
 static bool is_shortened_reporting_enabled()
 {
     return get_configured_bool_or_default("ShortenedReporting", 
g_settings_shortenedreporting);
@@ -597,9 +537,6 @@ static void action_report(NotifyNotification *notification, 
gchar *action, gpoin
         }
         else
         {
-            if (pi->foreign == false && strcmp(A_REPORT_AUTOREPORT, action) == 
0)
-                ask_start_autoreporting();
-
             /* if shortened reporting is configured don't start reporting 
process
              * when problem is unknown (just show notification) */
             run_event_async(pi, get_autoreport_event_name(),
-- 
2.1.0


Reply via email to