FLATPAK-PERMISSION-RESET(1)

πŸ’… NAME πŸ’…

flatpak-permission-reset β€” bestie, it resets permissions ✨


🌸 SYNOPSIS 🌸

flatpak permission-reset [OPTION...] APP_ID

flatpak permission-reset [OPTION...] --all

πŸŽ€ DESCRIPTION πŸŽ€

Okay so picture this: you've been handing out permissions to apps left and right, and now you want a clean slate for one specific app. That's literally what this does πŸ’–

It removes all permissions for the given app from the Flatpak permission store. All of them. Gone. Not a single one left. The way that it just wipes the whole vibe clean for that app… iconic.

And if you're feeling extra and want everyone cleared out, there's --all for that (more on that below πŸ‘‡).

Now, the permission store β€” the tea β˜• β€” is used by portals. Each portal generally has its own table in the permission store, and the format of the table entries is specific to each portal. So like, every portal does its own thing with its own little table, iykyk. This tool doesn't care about any of that internal formatting, it just yeets the permissions out πŸ—‘οΈβœ¨


✨ OPTIONS ✨

Here's everything you can pass, and yes, all of it is understood:

  • --all β€” removes permissions for all applications. Every single one. Not just one app. The whole roster πŸ’€
  • -h, --help β€” shows help options and exits. Your little cheat sheet 🫢
  • -v, --verbose β€” prints debug information while the command is processing, so you can watch it do its thing in real time πŸ‘€
  • --ostree-verbose β€” prints OSTree debug information while the command is processing. Yes, this is a whole separate flavor of verbose, for when you really need the OSTree details πŸ”

🌈 SEE ALSO 🌈

Go read these next, fr fr:


That's the whole page, bestie πŸ’– this one's from the flatpak source, sitting pretty in the FLATPAK PERMISSION-(1) manual. Now go clear those permissions and live your main character life πŸ‘‘βœ¨

πŸ“¦ where this page comes from