|
Packit Service |
779887 |
## libreport
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
Generic library for reporting various problems to destinations like mailing
|
|
Packit Service |
779887 |
lists, regular files, remote servers and bug tracking tools.
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
The library operates on problem data stored in the form of regular files in
|
|
Packit Service |
779887 |
a directory (so called dump directory).
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
The library provides a low level API (dump_dir.h) for creating and modifying
|
|
Packit Service |
779887 |
dump directories, a high level API allowing to avoid the need to work with dump
|
|
Packit Service |
779887 |
directories (problem_data.h), and a set of tools that file reports.
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
The library also provides an infrastructure (run_event.h, report_event.conf)
|
|
Packit Service |
779887 |
for automatic execution of shell scripts working with dump directories.
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
### Supported report destinations
|
|
Packit Service |
779887 |
- **regular files** : reporter-print
|
|
Packit Service |
779887 |
- **e-mail** : reporter-mailx
|
|
Packit Service |
779887 |
- **ftp/scp** : reporter-upload
|
|
Packit Service |
779887 |
- [**Bugzilla**](https://bugzilla.redhat.com) : reporter-bugzilla
|
|
Packit Service |
779887 |
- [**MantisBT**](https://bugs.centos.org) : reporter-mantisbt
|
|
Packit Service |
779887 |
- [**FAF**](https://abrt.fedoraproject.org) : reporter-ureport
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
- [**Linux Kernel Oops**](http://www.kerneloops.org/) : reporter-kerneloops
|
|
Packit Service |
779887 |
- [**Red Hat Customer Portal**](https://access.redhat.com/) : reporter-rhtsupport
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
### Installing
|
|
Packit Service |
779887 |
Please see [**INSTALL**](INSTALL) for build and install steps.
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
|
|
Packit Service |
779887 |
### Technologies
|
|
Packit Service |
779887 |
* [**satyr**](https://github.com/abrt/satyr) - backtrace processing, micro-reports
|
|
Packit Service |
779887 |
* [**Python3**](https://www.python.org/)
|
|
Packit Service |
779887 |
* [**GLib2**](https://developer.gnome.org/glib/)
|
|
Packit Service |
779887 |
* [**Gtk3**](https://developer.gnome.org/gtk3)
|
|
Packit Service |
779887 |
* [**XML RPC for C and C++**](http://xmlrpc-c.sourceforge.net/)
|
|
Packit Service |
779887 |
* [**json-c**](https://github.com/json-c/json-c)
|