FIRETOOLS(1)

πŸ”₯ FIRETOOLS(1) πŸ”₯

okay bestie, welcome to the firetools manual page (that's the man page name, yes, we're being official about it πŸ’…) β€” the graphical tools collection for the Firejail security sandbox. buckle up, it's giving security but make it cute. ✨


✨ SYNOPSIS ✨

firetools [OPTIONS]

literally that's it. the whole vibe. πŸŽ€


πŸ’– DESCRIPTION πŸ’–

okay so Firetools is a GUI application for Firejail β€” no cap. it's out here offering you a system tray launcher for sandboxed apps, plus sandbox editing, management, and statistics. like, the whole package. πŸ‘‘

the software package also includes a sandbox configuration wizard, firejail-ui β€” yes, that's a whole separate thing, go look at it later, iykyk. 🧚

so, the list of applications recognized automatically by Firetools is stored in /usr/lib/firetools/applist. that's the default. and if you want to add more applications to the list? bestie, you just drop a similar file in your home directory in ~/.config/firetools/uiapps. slay. 🌸


πŸ¦‹ OPTIONS πŸ¦‹

  • --autostart β€” configures firetools to run automatically in the system tray when the X11 session is started. like, it just shows up. main character energy. πŸ’…
  • --debug β€” prints debug messages. for when you need to know everything. πŸ”
  • -?, --help β€” print options and exit. your lil escape hatch. 🫢
  • --version β€” print software version and exit. quick vibe check on what you're running. ⭐

πŸŽ€ CONFIGURATION πŸŽ€

the /usr/lib/firetools/uiapps file contains the default list of applications recognized by default. (yes, "default" twice, it's that default.) πŸ’€

the user can add more applications by creating a similar file in ~/.config/firetools/uiapps in the user home directory. so cozy. 🏠

each line describes an application as follows:

executable; description; icon; (optional) firejail command
heads up bestie β€” that firejail command bit at the end is optional. don't stress about it. πŸ™ˆ

some examples:

inkscape;Inkscape SVG Editor;inkscape
calibre;eBook Reader;/usr/share/calibre/images/lt.png
mpv;MPV;mpv;firejail mpv --player-operation-mode=pseudo-gui

look at that semicolon situation. gorgeous. πŸ”₯


πŸ‘‘ ABOUT FIREJAIL πŸ‘‘

okay so Firejail is a SUID sandbox program that reduces the risk of security breaches by restricting the running environment of untrusted applications using Linux namespaces, seccomp-bpf and Linux capabilities. that's a lot of words and every single one of them matters. πŸ’œ

it allows a process and all its descendants to have their own private view of the globally shared kernel resources, such as the network stack, process table, mount table. iconic behavior, honestly. 🌈

Firejail can work in a SELinux or AppArmor environment, and it is integrated with Linux Control Groups. versatile queen. πŸ‘Έ


🌸 LICENSE 🌸

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

Homepage: http://firejail.wordpress.com

free software fr fr β€” go read the license, it's literally right there. πŸ“œ

πŸ’€ SEE ALSO πŸ’€


and that's the whole page, bestie!! 🫢 this was firetools 0.9.72, dated Mar 2023 β€” go forth and sandbox responsibly. mwah. πŸ’–πŸŽ€βœ¨

πŸ“¦ where this page comes from