All Projects → abrt → libreport

abrt / libreport

Licence: GPL-2.0 License
Generic library for reporting various problems

Programming Languages

c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
Makefile
30231 projects
M4
1887 projects
Augeas
11 projects
shell
77523 projects

libreport

Generic library for reporting various problems to destinations like mailing lists, regular files, remote servers and bug tracking tools.

The library operates on problem data stored in the form of regular files in a directory (so called dump directory).

The library provides a low level API (dump_dir.h) for creating and modifying dump directories, a high level API allowing to avoid the need to work with dump directories (problem_data.h), and a set of tools that file reports.

The library also provides an infrastructure (run_event.h, report_event.conf) for automatic execution of shell scripts working with dump directories.

The library is used in ABRT (Automatic Bug Reporting Tool).

Supported report destinations

  • regular files : reporter-print

  • e-mail : reporter-mailx

  • ftp/scp : reporter-upload

  • Bugzilla : reporter-bugzilla

  • MantisBT : reporter-mantisbt

  • FAF : reporter-ureport

  • Linux Kernel Oops : reporter-kerneloops

Installing

Please see INSTALL for build and install steps.

Technologies

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].