From 9be0992e4b6e459ba64c9f2433a5a022dd0b21fa Mon Sep 17 00:00:00 2001 From: Matej Habrnal Date: Thu, 24 Mar 2016 16:04:25 +0100 Subject: [PATCH] Add workflow for RHEL anonymous report Make name and descritpion of RHEL's workflow more obvious. Related: #1258482 Signed-off-by: Matej Habrnal --- doc/Makefile.am | 1 + doc/report_uReport.conf.txt | 41 ++++++++++++++++++++++++++++ po/POTFILES.in | 1 + src/plugins/report_RHTSupport.xml.in | 11 ++++---- src/plugins/report_uReport.xml.in | 11 ++++---- src/workflows/Makefile.am | 3 ++ src/workflows/report_uReport.conf | 3 ++ src/workflows/workflow_RHELCCpp.xml.in | 4 +-- src/workflows/workflow_RHELJava.xml.in | 4 +-- src/workflows/workflow_RHELKerneloops.xml.in | 4 +-- src/workflows/workflow_RHELLibreport.xml.in | 4 +-- src/workflows/workflow_RHELPython.xml.in | 4 +-- src/workflows/workflow_RHELvmcore.xml.in | 4 +-- src/workflows/workflow_RHELxorg.xml.in | 4 +-- src/workflows/workflow_uReport.xml.in | 9 ++++++ 15 files changed, 84 insertions(+), 24 deletions(-) create mode 100644 doc/report_uReport.conf.txt create mode 100644 src/workflows/report_uReport.conf create mode 100644 src/workflows/workflow_uReport.xml.in diff --git a/doc/Makefile.am b/doc/Makefile.am index da4785e..9376984 100644 --- a/doc/Makefile.am +++ b/doc/Makefile.am @@ -48,6 +48,7 @@ MAN5_TXT += report_fedora.conf.txt MAN5_TXT += report_Logger.conf.txt MAN5_TXT += report_rhel.conf.txt MAN5_TXT += report_rhel_bugzilla.conf.txt +MAN5_TXT += report_uReport.conf.txt MAN5_TXT += report_logger.conf.txt MAN5_TXT += report_mailx.conf.txt MAN5_TXT += report_uploader.conf.txt diff --git a/doc/report_uReport.conf.txt b/doc/report_uReport.conf.txt new file mode 100644 index 0000000..07fa836 --- /dev/null +++ b/doc/report_uReport.conf.txt @@ -0,0 +1,41 @@ +report_uReport.conf(5) +====================== + +NAME +---- +report_uReport.conf - configuration file for libreport. + +DESCRIPTION +----------- +This configuration file specifies which of the reporting work flow definitions +are applicable for all problems types on Red Hat Enterprise Linux. + +All applicable work flows are presented to users in User Interface as +possibilities for processing of any problems. A particular work flow becomes +applicable if its conditions are satisfied. + +This configuration file consists from one condition per line. + +Each condition line must start with EVENT=workflow_NAME where "workflow_" is +constant prefix and "workflow_NAME" is base name of path to reporting work flow +configuration file. + +The rest of condition line has form VAR=VAL, VAR!=VAL or VAL~=REGEX, where VAR +is a name of problem directory element to be checked (for example, +"executable", "package", hostname" etc). The condition may consists +from as many element checks as it is necessary. + +EXAMPLES +-------- +Condition line:: + EVENT=workflow_uReport + +The condition line above expects existence of /usr/share/libreport/workflows/workflow_uReport.xml + +SEE ALSO +-------- +report-gtk(1) + +AUTHOR +------ +* ABRT team diff --git a/po/POTFILES.in b/po/POTFILES.in index 1222c95..d843de1 100644 --- a/po/POTFILES.in +++ b/po/POTFILES.in @@ -64,6 +64,7 @@ src/workflows/workflow_MailxCCpp.xml.in src/workflows/workflow_Mailx.xml.in src/workflows/workflow_UploadCCpp.xml.in src/workflows/workflow_Upload.xml.in +src/workflows/workflow_uReport.xml.in src/workflows/workflow_RHELCCpp.xml.in src/workflows/workflow_RHELKerneloops.xml.in src/workflows/workflow_RHELPython.xml.in diff --git a/src/plugins/report_RHTSupport.xml.in b/src/plugins/report_RHTSupport.xml.in index b7a7872..60e18d9 100644 --- a/src/plugins/report_RHTSupport.xml.in +++ b/src/plugins/report_RHTSupport.xml.in @@ -4,6 +4,7 @@ <_description>Report to Red Hat support package + yes count,event_log,vmcore no @@ -24,11 +25,6 @@ <_description>Red Hat customer password no - +