FIRECFG(1) | firecfg man page | FIRECFG(1) |
Firecfg - Desktop integration utility for Firejail software.
firecfg [OPTIONS]
Firecfg is the desktop integration utility for Firejail sandbox. It allows the user to sandbox applications automatically by clicking on desktop manager icons and menus.
The integration covers:
- programs started by clicking on desktop manager menus - all major desktop managers are supported
- programs started by clicking on file icons in file manager - only Cinnamon, KDE, LXDE/LXQT, MATE and XFCE desktop managers are supported in this moment
To set it up, run "sudo firecfg" after installing Firejail software. The same command should also be run after installing new programs. If the program is supported by Firejail, the symbolic link in /usr/local/bin will be created. For a full list of programs supported by default run "cat /etc/firejail/firecfg.config".
For user-driven manual integration, see DESKTOP INTEGRATION section in man 1 firejail.
The following actions are implemented by default by running sudo firecfg:
- add the current user to Firejail user access database (firecfg --add-users);
- fix desktop files in $HOME/.local/share/applications/ (firecfg
--fix).
- automatically loads and forces the AppArmor profile
"firejail-default".
Example:
$ sudo firecfg --add-users dustin lucas mike eleven
Example:
$ sudo firecfg --guide
Example:
$ sudo firecfg
/usr/local/bin/firefox created
/usr/local/bin/vlc created
[...]
$ firecfg --list
/usr/local/bin/firefox
/usr/local/bin/vlc
[...]
$ sudo firecfg --clean
/usr/local/bin/firefox removed
/usr/local/bin/vlc removed
[...]
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: https://firejail.wordpress.com
firejail(1), firemon(1), firejail-profile(5), firejail-login(5), firejail-users(5), jailcheck(1)
Jan 2023 | 0.9.72 |