1REPORTER-UREPORT(1) LIBREPORT MANUAL REPORTER-UREPORT(1)
2
3
4
6 reporter-ureport - Reports ABRT problems in format of micro report
7
9 reporter-ureport [-v] [-c CONFFILE] [-u URL] [-k] [-A -a bthash -B -b
10 bug-id -E -e email -l DATA -L FIELD -T TYPE -r RESULT_TYPE] [-d DIR]
11
13 The tool reads problem directory DIR, assembles an micro report from
14 the loaded problem data and sends the micro report to uReport server
15 for updating statistics and fast analysis. The results of the analysis
16 are stored in problem data in form of problems elements.
17 reporter-ureport updates reported_to
18
19 Configuration file
20 If not specified, CONFFILE defaults to
21 /etc/libreport/plugins/ureport.conf. Configuration file lines should
22 have PARAM = VALUE format. The parameters are:
23
24 URL
25 Base sever HTTP(S) address.
26
27 SSLVerify
28 Use no/false/off/0 to disable verification of server’s SSL
29 certificate. (default: yes)
30
31 SSLClientAuth
32 If this option is set, client-side SSL certificate is used to
33 authenticate to the server so that it knows which machine it came
34 from. Assigning any value to this option changes the default value
35 of IncludeAuthData to yes.
36
37 Possible values are:
38
39 rhsm
40 Uses the system V3 entitlement certificate that is used for Red
41 Hat subscription management.
42
43 puppet
44 Uses the certificate that is used by the Puppet configuration
45 management tool.
46
47 <cert_path>:<key_path>
48 Manually supply paths to certificate and the corresponding key
49 in PEM format.
50
51 HTTPAuth
52 Use the configured values to as HTTP Basic Authentication
53 credentials. Assigning any value to this option changes the default
54 value of IncludeAuthData to yes.
55
56 Possible values are
57
58 rhts-credentials
59 Uses Login= and Password= values from
60 /etc/libreport/plugins/rhtsupport.conf.
61
62 <user_name>:<password>
63 Manually supply credentials.
64
65 ContactEmail
66 Email address attached to a bthash on the server.
67
68 IncludeAuthData
69 If this option is set to yes, uploaded uReport will contain auth
70 object consisting from key value pairs made from CSV list stored in
71 AuthDataItems option. Keys are file names and values are bites of
72 these files.
73
74 The default value is no, unless you set SSLClientAuth to some value. In that
75 case, the default value is yes.
76
77 AuthDataItems
78 CSV list of files included in the auth uReport object.
79
80 Parameters can be overridden via $uReport_PARAM environment variables.
81
83 -c FILE
84 Path to configuration file
85
86 -a, --attach BTHASH
87 bthash of uReport to attach (conflicts with -A)
88
89 -A, --attach-rt
90 Attach to a bthash from reported_to (conflicts with -a)
91
92 -b, --bug-id NUM
93 Attach RHBZ bug (requires -a)
94
95 -B, --bug-id-rt
96 Attach last RHBZ bug from reported_to (requires -a|-A, conflicts
97 with -b)
98
99 -e, --email EMAIL
100 Contact e-mail address (requires -a|-A, conflicts with -E)
101
102 -E, --email-env
103 Contact e-mail address from environment (requires -a|-A, conflicts
104 with -e)
105
106 -d, --problem-dir DIR
107 Path to problem directory.
108
109 -k, --insecure
110 Allow insecure connection to ureport server
111
112 -t, --auth SOURCE
113 Enables client authentication. See SSLClientAuth configuration file
114 option for list of possible values.
115
116 -h, --http-auth CREDENTIALS
117 Enables client authentication via HTTP Authentication. See HTTPAuth
118 configuration file option for list of possible values.
119
120 -v
121 Be more verbose. Can be given multiple times.
122
123 -u, --url URL
124 Specify server URL
125
126 -i AUTH_DATA_ITEMS
127 List of dump dir files included in the auth uReport object.
128
129 -l DATA
130 Attach DATA (requires -T and -a|-A)
131
132 -L REPORT_RESULT_FILED
133 Attach the value of REPORT_RESULT_FILED member of the last report
134 result indentified by REPORT_RESULT_TYPE passed with -r option
135 (requires -r, -T and -a|-A).
136
137 -T ATTACHMENT_TYPE
138 Specifies the attachment type when attaching an arbitrary data to
139 BTHASH (takes effect only with -l or -L)
140
141 -r REPORT_RESULT_TYP
142 Used to single out report results (reported_to file lines) when
143 attaching an arbitrary data to BTHASH (takes effect only with -L)
144
146 Environment variables take precedence over values provided in the
147 configuration file.
148
149 uReport_URL
150 Base sever HTTP(S) address.
151
152 uReport_SSLVerify
153 Use yes/true/on/1 to verify server’s SSL certificate. (default:
154 yes)
155
156 uReport_ContactEmail
157 Email address attached to a bthash on the server.
158
159 uReport_IncludeAuthData
160 See IncludeAuthData configuration option for details.
161
162 uReport_AuthDataItems
163 See AuthDataItems configuration option for details.
164
166 /usr/share/libreport/conf.d/plugins/ureport.conf
167 Readonly default configuration files.
168
169 /etc/libreport/plugins/ureport.conf
170 Configuration file.
171
173 ureport.conf(5)
174
176 · ABRT team
177
178
179
180LIBREPORT 2.1.11.1 11/13/2018 REPORTER-UREPORT(1)