Private data will not be visible on the public web interface.
Signed-off-by: Chris Leech <christopher.leech@linux.intel.com>
char *core_folder;
int url_count = 0;
extern int do_unlink;
+int private_report = 0;
void read_config_file(char *filename)
{
if (c)
core_folder = strdup(c);
}
+ c = strstr(line, "private");
+ if (c) {
+ if (strstr(c, "yes"))
+ private_report = 1;
+ }
free(line);
}
fclose(file);
char *release = get_release();
char *kernel = get_kernel();
long int time = get_time(corefile);
+ char *private = private_report ? "private: yes\n" : "";
get_package_info(appfile);
"build: %s\n"
"time: %lu\n"
"uid: %d\n"
+ "%s"
"\nbacktrace\n-----\n",
arch,
component,
release,
build,
time,
- uid);
+ uid,
+ private);
free(kernel);
free(package);
extern int url_count;
extern char *build_release;
extern char *core_folder;
+extern int private_report;
extern int testmode;
extern int pinged;