RPM::G...Policy(3pm)
π RPM::G...Policy π
Hiii bestie π«Ά welcome to the RPM::G...Policy(3pm) page β yeah that's the manual name, and it lives in the User Contributed Perl Documentation pile. Heads up before we even start: this page is mostly placeholders, but it has some genuinely iconic diagnostic tea near the bottom, so stay with me. β¨
πΈ NAME πΈ
FIXME β FIXME
That's it. That's the name. The title is FIXME and the one-line description is also FIXME. Not me reading a manpage that doesn't know its own name π iconic honestly.
π¦ SYNOPSIS π¦
use Fixme::FIXME;
....
So you load Fixme::FIXME, and then... .... ma'am. The dots are doing a lot of heavy lifting. We love an aspirational placeholder. π
β¨ DESCRIPTION β¨
FIXME fixme fixme fixme
No notes. The most committed to the bit description of all time. π
π CONSTRUCTOR π
Heads up: this section is marked FIXME-only if OO. So like, object-oriented vibes only, bestie.
new( FIXME-args )βFIXME FIXME describe constructor
Yeah so the constructor takes FIXME-args and the description is literally FIXME FIXME describe constructor. Somebody was gonna come back and finish this. They did not come back. π
π METHODS π
FIXME document methods
The methods section is currently in its "we'll write the docs later" era. Here's what it's holding space for:
method1β...method2β...
Both of them are just .... The suspense is genuinely unreal. π
π EXPORTED FUNCTIONS π
Empty. Nothing here. A whole section with absolutely zero content β she's minimalist, she's clean, she's giving nothing. β¨
π EXPORTED CONSTANTS π
Also empty. Still nothing. The void is consistent, and honestly? Respect. π¦
π EXPORTABLE FUNCTIONS π
Empty too, bestie. Three empty sections in a row β this is the manpage equivalent of a group chat where everyone's typing but nobody sends. π
π FILES π
Empty. No files listed. Nothing to see, nothing to edit, no cap. π
π₯ DIAGNOSTICS π₯
Okay NOW we're talking. This is the good part. These are the warnings/errors this thing can throw at you:
PolkitErrorβ Unexpected error. Here's the deal: it runsxsltprocagainst a polkit file, and that command is always expected to come back with exit code0(success). If you're seeing this error, it means we got a nonzero (error) status instead. So like, something went sideways in a way it never should. π³PolkitSelfβ This one's important, so listen up. The policy shipped in your package contains a default result ofauth_selforauth_self_keep. These will let any user perform the action just by supplying their own password β which they presumably know, because they were able to log in and invoke the action in the first place. So theauth_self*results are inappropriate for any actions that could affect system-wide behavior or other users. π¨
Usually a more appropriate default result is auth_admin or auth_admin_keep; these protect the system against unprivileged users. (And if you're on a single-user desktop, you can still configure it to only use the user's password by adding the user to the "wheel" group.) π«Ά
RubyAdvisoryDBβ Your package may be affected by a Ruby Gem CVE. This test compares the Gem name and version (but not the release) against a master list of known vulnerabilities athttps://github.com/rubysec/ruby-advisory-db. If the name+version match a known CVE, this warning gets triggered. β οΈ
If you've backported a fix, please include the string "Fix CVE-YYYY-NNNN" in your specfile's %changelog section. That will silence the warning for that given CVE. Slay. β
π SEE ALSO π
L<>
That's the whole thing. An empty L<>. She's mysterious, she's unreachable, she links to absolutely nobody. π«
π AUTHOR π
Ed Santiago <santiago@redhat.com> π
π POD ERRORS π
Hey! The above document had some coding errors, which are explained below:
Around line 462:
An empty L<>
Yeah β that L<> we just met in SEE ALSO is the culprit. Empty link tag, empty soul. Not me clocking that the manpage snitched on itself. π
And that's the whole page, bestie! Written by Ed Santiago <santiago@redhat.com>, and this copy came to you via perl v5.42.0 dated 2025-07-25. Go finish your specfile changelog and go to bed. πβ¨π
π¦ where this page comes from
- fedora 43: rpmgrill 0.34-20.fc43 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms