ABRT-ACTION-SAVE-(5)
π ABRT-ACTION-SAVE-PACKAGE-DATA.CONF β the manual, but make it make sense π
okay bestie, sit DOWN. This is the manual page for abrt-action-save-package-data.conf, which lives inside the ABRT Manual. It's a 5 page (that's the section number, iykyk), and honestly? It's giving "short but mighty." Let's get into it. π
β¨ NAME β¨
abrt-action-save-package-data.conf β the configuration file for abrt-action-save-package-data. That's it, that's the name, we love a self-explanatory queen. π
πΈ SYNOPSIS πΈ
/etc/abrt/abrt-action-save-package-data.conf
Just the path. No flags, no arguments, no drama. It's a file and it knows it. π
π¦ DESCRIPTION π¦
So here's the tea, bestie: the abrt-action-save-package-data tool goes and queries the RPM database, then saves the package name and component name into the problem data. That's its whole job and it does it flawlessly, no notes. π₯
The configuration file itself is made of items, and every item follows the format Option = Value. It's giving "simple, consistent, iconic." Now let's go through each item one by one, because we are thorough in this house. π
OpenGPGCheck = yes/no
If you enable this, only crashes in signed packages will be analyzed. That's it. No signature, no analysis, goodbye. The list of trusted public keys used to verify the signature lives in /etc/gpg_keys.conf.
Default is yes.
Security girlies stay winning with that default. π«Ά
BlackList = list
Any crashes in the packages you list here? ABRT just ignores them. Not her problem, not her era. π
Default is bash, mono-core, nspluginwrapper, strace, valgrind.
BlackListedPaths = list
Same energy, but for paths. Crashes in paths that match the glob patterns in this list get ignored by ABRT too.
Default is /usr/share/doc/*, */example*, /usr/bin/nspluginviewer, /usr/lib*/firefox/plugin-container.
ProcessUnpackaged = yes/no
Turn this on and ABRT will process crashes from unpackaged executables. Like, the chaotic ones. The ones with no RPM parent. π
Default is no.
Interpreters = list
A comma-separated list of language interpreter names. Here's the magic β¨: if a crash happens in a program whose basename matches one of these, ABRT assigns the crash to the executed script instead. Not the interpreter. The script. It's giving "don't blame the messenger." π§
Default is python, python2, python2.7, python3, python3.8, perl, perl5.30.1 php, php-cgi, R, tclsh, tclsh8.6.
Yes, that's exactly how it's written in the original, bestie. perl5.30.1 php β we do NOT fix, we do NOT touch, we copy character for character. Periodt. π
π FILES π
/etc/abrt/abrt-action-save-package-data.conf
The one file. The main character. The whole point of this page. π
π SEE ALSO π
Go read those next, they're also slay. π
π AUTHORS π
- ABRT team
Shoutout to the ABRT team fr fr, absolute legends, couldn't have done it without y'all. π«Ά
And that's the page!! π Written for abrt 2.17.9, dated 08/03/2026 β so if you're reading this from the future, hi, hope the manpage aged well, mwah. π
π¦ where this page comes from
- fedora 43: abrt 2.17.9-1.fc43 Β· GPL-2.0-or-later
- fedora 43: abrt-atomic 2.17.9-1.fc43 Β· GPL-2.0-or-later
- fedora 44: abrt 2.17.9-1.fc44 Β· GPL-2.0-or-later
- fedora 44: abrt-atomic 2.17.9-1.fc44 Β· GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms