Simplify internal links

Kelvin M. Klann 2024-07-21 17:23:12 -03:00
parent d26717b5fe
commit ecf18a7bb8
6 changed files with 36 additions and 36 deletions

@ -24,7 +24,7 @@ The execution sequence is generally the following:
3. Global customization
4. Profile content (which often uses common settings)
See [Locations and Types](https://github.com/netblue30/firejail/wiki/Creating-Profiles#locations-and-types), or the profile template in [`/usr/share/doc/firejail/profile.template`](https://github.com/netblue30/firejail/blob/master/etc/templates/profile.template) and the man page for understanding the customizations.
See [Locations and Types](#locations-and-types), or the profile template in [`/usr/share/doc/firejail/profile.template`](https://github.com/netblue30/firejail/blob/master/etc/templates/profile.template) and the man page for understanding the customizations.
### Locations and Types
@ -38,7 +38,7 @@ However, there are still some different file types:
* Alias profiles, like `atom-beta.profile`. They usually only contain `include` statements. `atom-beta` is very similar to `atom`, so the same sandboxing settings are used.
* Common profiles, like `firefox-common.profile`. Some applications have different flavors, like Firefox, and all have some sandboxing settings in common.
* Overrides (`.local`)
* This file contains overrides which can override specific parts of a regular profile, like `curl.local`. Also see [this wiki page](https://github.com/netblue30/firejail/wiki/Creating-overrides)
* This file contains overrides which can override specific parts of a regular profile, like `curl.local`. Also see [this wiki page](Creating-overrides)
* **`globals.local`** is a special override file. It will affect every regular profile.
* Includes (`.inc`)
* Every file type can be included, see the recurring `include globals.local` and `include $application.local` parts of almost every profile but this file type usually contains useful reusable statements, like `disable-common.inc`

@ -1,6 +1,6 @@
## General troubleshooting
If you encounter an error, check the [known issues](https://github.com/netblue30/firejail/wiki/Frequently-Asked-Questions#known-problems) section first. It is also recommended to search the [issue tracker](https://github.com/netblue30/firejail/issues).
If you encounter an error, check the [known issues](Frequently-Asked-Questions#known-problems) section first. It is also recommended to search the [issue tracker](https://github.com/netblue30/firejail/issues).
Always check `firejail`'s output. If there is no output, run `firejail` with `--ignore=quiet`. There are several debug flags you can use to increase the verbosity of `firejail`, if needed, like `--debug`. See `firejail --help` for more details.

@ -139,7 +139,7 @@ firejail firefox -P "NAME" --no-remote
### How do I run tor browser?
See [Tor Browser home install](https://github.com/netblue30/firejail/wiki/Sandboxing-Binary-Software#tor-browser-home-install).
See [Tor Browser home install](Sandboxing-Binary-Software#tor-browser-home-install).
### How do I run VLC in a sandbox without network access?
@ -156,7 +156,7 @@ $ cat ~/.config/firejail/vlc.local
net none
```
See also: https://github.com/netblue30/firejail/wiki/Creating-overrides
See also: [Creating-overrides](Creating-overrides)
### Can you sandbox Steam games and Skype?
@ -242,9 +242,9 @@ If you have problems with PulseAudio 9.x use the previous fix, or configure `ena
### Browser mailto and mail programs attachments do not work
Mailto usually uses dbus and is thus disabled by default. [Create a local override](https://github.com/netblue30/firejail/wiki/Creating-overrides#ignore-a-specific-directive) and add `ignore nodbus` to the Firefox or Chromium override file as in [#2795](https://github.com/netblue30/firejail/issues/2795) and [#1718](https://github.com/netblue30/firejail/issues/1718).
Mailto usually uses dbus and is thus disabled by default. [Create a local override](Creating-overrides#ignore-a-specific-directive) and add `ignore nodbus` to the Firefox or Chromium override file as in [#2795](https://github.com/netblue30/firejail/issues/2795) and [#1718](https://github.com/netblue30/firejail/issues/1718).
Mail programs do not need to interact with the entirety of the filesystem. You may want to [allow access](https://github.com/netblue30/firejail/wiki/Creating-overrides#allow-access-to-a-file-or-directory) to a single directory for attachments and other downloads.
Mail programs do not need to interact with the entirety of the filesystem. You may want to [allow access](Creating-overrides#allow-access-to-a-file-or-directory) to a single directory for attachments and other downloads.
### Cannot open hyperlink with web browser using another application

24
Home.md

@ -4,18 +4,18 @@ This is a space to document frequently asked questions, tips and tricks, and any
## Table of Contents
- [Home](./Home) — [discussion](https://github.com/netblue30/firejail/discussions/4441)
- [Comparison of firejail and systemd's hardening options](./Comparison-of-firejail-and-systemd's-hardening-options) — [discussion](https://github.com/netblue30/firejail/discussions/4466)
- [Creating overrides](./Creating-overrides) — [discussion](https://github.com/netblue30/firejail/discussions/4442)
- [Creating Profiles](./Creating-Profiles) — [discussion](https://github.com/netblue30/firejail/discussions/4444)
- [Debugging Firejail](./Debugging-Firejail) — [discussion](https://github.com/netblue30/firejail/discussions/4445)
- [Firejail Universe](./Firejail-Universe) — [discussion](https://github.com/netblue30/firejail/discussions/4453)
- [Frequently Asked Questions](./Frequently-Asked-Questions) — [discussion](https://github.com/netblue30/firejail/discussions/4446)
- [Restrict DBus](./Restrict-DBus) — [discussion](https://github.com/netblue30/firejail/discussions/4447)
- [Sandboxing Binary Software](./Sandboxing-Binary-Software) — [discussion](https://github.com/netblue30/firejail/discussions/4449)
- [Troubleshooting](./Troubleshooting) — [discussion](https://github.com/netblue30/firejail/discussions/4536)
- [Using firejail from git](./Using-firejail-from-git) — [discussion](https://github.com/netblue30/firejail/discussions/4450)
- [X11 Guide](./X11-Guide) — [discussion](https://github.com/netblue30/firejail/discussions/4451)
- [Home](Home) — [discussion](https://github.com/netblue30/firejail/discussions/4441)
- [Comparison of firejail and systemd's hardening options](Comparison-of-firejail-and-systemd's-hardening-options) — [discussion](https://github.com/netblue30/firejail/discussions/4466)
- [Creating overrides](Creating-overrides) — [discussion](https://github.com/netblue30/firejail/discussions/4442)
- [Creating Profiles](Creating-Profiles) — [discussion](https://github.com/netblue30/firejail/discussions/4444)
- [Debugging Firejail](Debugging-Firejail) — [discussion](https://github.com/netblue30/firejail/discussions/4445)
- [Firejail Universe](Firejail-Universe) — [discussion](https://github.com/netblue30/firejail/discussions/4453)
- [Frequently Asked Questions](Frequently-Asked-Questions) — [discussion](https://github.com/netblue30/firejail/discussions/4446)
- [Restrict DBus](Restrict-DBus) — [discussion](https://github.com/netblue30/firejail/discussions/4447)
- [Sandboxing Binary Software](Sandboxing-Binary-Software) — [discussion](https://github.com/netblue30/firejail/discussions/4449)
- [Troubleshooting](Troubleshooting) — [discussion](https://github.com/netblue30/firejail/discussions/4536)
- [Using firejail from git](Using-firejail-from-git) — [discussion](https://github.com/netblue30/firejail/discussions/4450)
- [X11 Guide](X11-Guide) — [discussion](https://github.com/netblue30/firejail/discussions/4451)
## Editing this wiki

@ -30,12 +30,12 @@ To have the actual security-patches installed is even more important for a secur
## Applications
1. [Mozilla Firefox](https://github.com/netblue30/firejail/wiki/Sandboxing-Binary-Software#mozilla-firefox-opt-install)
2. [Tor Browser](https://github.com/netblue30/firejail/wiki/Sandboxing-Binary-Software#tor-browser-home-install)
3. [Kdenlive](https://github.com/netblue30/firejail/wiki/Sandboxing-Binary-Software#kdenlive-appimage)
4. [youtube-dl](https://github.com/netblue30/firejail/wiki/Sandboxing-Binary-Software#youtube-dl-command-line-program)
1. [Mozilla Firefox](Sandboxing-Binary-Software#mozilla-firefox-opt-install)
2. [Tor Browser](Sandboxing-Binary-Software#tor-browser-home-install)
3. [Kdenlive](Sandboxing-Binary-Software#kdenlive-appimage)
4. [youtube-dl](Sandboxing-Binary-Software#youtube-dl-command-line-program)
Hint: See [Wiki: Profiles](https://github.com/netblue30/firejail/wiki/Creating-Profiles#general) for Firejail's paths.
Hint: See [Wiki: Profiles](Creating-Profiles#general) for Firejail's paths.
### Mozilla Firefox (/opt install)

@ -13,15 +13,15 @@
- [Firejail Universe]
- [Comparison of firejail and systemd's hardening options]
[Home]: ./Home
[Creating overrides]: ./Creating-overrides
[Sandboxing Binary Software]: ./Sandboxing-Binary-Software
[X11 Guide]: ./X11-Guide
[Frequently Asked Questions]: ./Frequently-Asked-Questions
[Troubleshooting]: ./Troubleshooting
[Creating Profiles]: ./Creating-Profiles
[Debugging Firejail]: ./Debugging-Firejail
[Using firejail from git]: ./Using-firejail-from-git
[Restrict DBus]: ./Restrict-DBus
[Firejail Universe]: ./Firejail-Universe
[Comparison of firejail and systemd's hardening options]: ./Comparison-of-firejail-and-systemd's-hardening-options
[Home]: Home
[Creating overrides]: Creating-overrides
[Sandboxing Binary Software]: Sandboxing-Binary-Software
[X11 Guide]: X11-Guide
[Frequently Asked Questions]: Frequently-Asked-Questions
[Troubleshooting]: Troubleshooting
[Creating Profiles]: Creating-Profiles
[Debugging Firejail]: Debugging-Firejail
[Using firejail from git]: Using-firejail-from-git
[Restrict DBus]: Restrict-DBus
[Firejail Universe]: Firejail-Universe
[Comparison of firejail and systemd's hardening options]: Comparison-of-firejail-and-systemd's-hardening-options