REPORTER-UREPORT(1)
πΈ NAME πΈ
reporter-ureport β ok so this is the tool that reports ABRT problems in format of micro report π
β¨ SYNOPSIS β¨
reporter-ureport [-v] [-c CONFFILE] [-u URL] [-k] [-A -a bthash -B -b
bug-id -E -e email -O -o comment -l DATA -L FIELD -T TYPE -r
RESULT_TYPE] [-d DIR]
π¦ DESCRIPTION π¦
So here's the vibe: the tool reads problem directory DIR, assembles a micro report from the loaded problem data, and yeets that micro report over to the uReport server so it can update statistics and do fast analysis. The results of the analysis get stored back in the problem data in the form of problems elements. Also, reporter-ureport updates reported_to. Slay. π«Ά
π Configuration file π
If you don't specify one, CONFFILE defaults to /etc/libreport/plugins/ureport.conf. Every line in that config file should be in PARAM = VALUE format. The parameters are, like:
URL
Base sever HTTP(S) address.
SSLVerify
Use no/false/off/0 to disable verification of serverβs SSL certificate. (default: yes)
SSLClientAuth
If this option is set, client-side SSL certificate is used to authenticate to the server so that it knows which machine it came from. Assigning any value to this option changes the default value of IncludeAuthData to yes.
Possible values are:
puppetβ uses the certificate that is used by the Puppet configuration management tool.<cert_path>:<key_path>β manually supply paths to certificate and the corresponding key in PEM format.
HTTPAuth
Use the configured values to as HTTP Basic Authentication credentials. Assigning any value to this option changes the default value of IncludeAuthData to yes.
Possible values are:
<user_name>:<password>β manually supply credentials.
ContactEmail
Email address attached to a bthash on the server. π§
IncludeAuthData
If this option is set to yes, uploaded uReport will contain auth object consisting from key value pairs made from CSV list stored in AuthDataItems option. Keys are file names and values are bites of these files.
The default value isno, unless you setSSLClientAuthto some value. In that case, the default value isyes.
AuthDataItems
CSV list of files included in the auth uReport object.
ProcessUnpackaged
Report problems coming from unpackaged executables.
Parameters can be overridden via $uReport_PARAM environment variables. π
π OPTIONS π
-cFILE β path to configuration file-a,--attachBTHASH β bthash of uReport to attach (conflicts with-A)-A,--attach-rtβ attach to a bthash fromreported_to(conflicts with-a)-b,--bug-idNUM β attach RHBZ bug (requires-a)-B,--bug-id-rtβ attach last RHBZ bug fromreported_to(requires-a|-A, conflicts with-b)-e,--emailEMAIL β contact e-mail address (requires-a|-A, conflicts with-E)-E,--email-envβ contact e-mail address from environment (requires-a|-A, conflicts with-e)-d,--problem-dirDIR β path to problem directory.-k,--insecureβ allow insecure connection to ureport server-t,--authSOURCE β enables client authentication. SeeSSLClientAuthconfiguration file option for list of possible values.-h,--http-authCREDENTIALS β enables client authentication via HTTP Authentication. SeeHTTPAuthconfiguration file option for list of possible values.-vβ be more verbose. Can be given multiple times.-u,--urlURL β specify server URL-iAUTH_DATA_ITEMS β list of dump dir files included in the auth uReport object.-o,--commentDESCRIPTION β attach short text (requires-a|-A, conflicts with-D)-O,--comment-fileβ attach short text from comment (requires-a|-A, conflicts with-d)-lDATA β attach DATA (requires-Tand-a|-A)-LREPORT_RESULT_FILED β attach the value ofREPORT_RESULT_FILEDmember of the last report result indentified byREPORT_RESULT_TYPEpassed with-roption (requires-r,-Tand-a|-A).-TATTACHMENT_TYPE β specifies the attachment type when attaching an arbitrary data to BTHASH (takes effect only with-lor-L)-rREPORT_RESULT_TYP β used to single out report results (reported_tofile lines) when attaching an arbitrary data to BTHASH (takes effect only with-L)
π ENVIRONMENT VARIABLES π
Environment variables take precedence over values provided in the configuration file. Fr fr, env wins. π
uReport_URLβ base sever HTTP(S) address.uReport_SSLVerifyβ useyes/true/on/1to verify serverβs SSL certificate. (default:yes)uReport_ContactEmailβ email address attached to a bthash on the server.uReport_IncludeAuthDataβ seeIncludeAuthDataconfiguration option for details.uReport_AuthDataItemsβ seeAuthDataItemsconfiguration option for details.uReport_ProcessUnpackagedβ report problems coming from unpackaged executables.
π FILES π
/usr/share/libreport/conf.d/plugins/ureport.confβ readonly default configuration files./etc/libreport/plugins/ureport.confβ configuration file.
π SEE ALSO π
ureport.conf(5), report_uploader.conf(5), uploader_event.conf(5)
π§ AUTHORS π§
- ABRT team
ok that's literally the whole thing bestie, go forth and report π β this was LIBREPORT 2.17.15, dated 07/15/2024, iykyk β¨π
π¦ where this page comes from
- opensuse-leap 16.0: libreport-plugin-ureport 2.17.15-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: libreport-plugin-ureport 2.17.15-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: libreport-plugin-ureport 2.17.15-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: libreport-plugin-ureport 2.17.15-bp160.1.14 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms