ABRT-ACTION-SAVE-(5)

πŸ“¦
version 2.17.9 Β· 3 versions
, in fedora 43, fedora 44

πŸ’– 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