diff options
Diffstat (limited to '.github/ISSUE_TEMPLATE/bug_report.md')
-rw-r--r-- | .github/ISSUE_TEMPLATE/bug_report.md | 84 |
1 files changed, 56 insertions, 28 deletions
diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 4b2df855c..0f13afc51 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md | |||
@@ -6,44 +6,72 @@ labels: '' | |||
6 | assignees: '' | 6 | assignees: '' |
7 | 7 | ||
8 | --- | 8 | --- |
9 | Write clear, concise and in textual form. | ||
10 | 9 | ||
11 | **Bug and expected behavior** | 10 | ### Description |
12 | - Describe the bug. | ||
13 | - What did you expect to happen? | ||
14 | 11 | ||
15 | **No profile and disabling firejail** | 12 | _Describe the bug_ |
16 | - What changed calling `firejail --noprofile /path/to/program` in a terminal? | ||
17 | - What changed calling the program by path (e.g. `/usr/bin/vlc`)? | ||
18 | 13 | ||
19 | **Reproduce** | 14 | ### Steps to Reproduce |
20 | Steps to reproduce the behavior: | ||
21 | 1. Run in bash `firejail PROGRAM` | ||
22 | 2. See error `ERROR` | ||
23 | 3. Click on '....' | ||
24 | 4. Scroll down to '....' | ||
25 | 15 | ||
26 | **Environment** | 16 | _Steps to reproduce the behavior_ |
27 | - Linux distribution and version (ie output of `lsb_release -a`, `screenfetch` or `cat /etc/os-release`) | ||
28 | - Firejail version (output of `firejail --version`) exclusive or used git commit (`git rev-parse HEAD`) | ||
29 | 17 | ||
30 | **Additional context** | 18 | 1. Run in bash `LANG=C firejail PROGRAM` (`LANG=C` to get English messages that can be understood by everybody) |
31 | Other context about the problem like related errors to understand the problem. | 19 | 2. Click on '....' |
20 | 3. Scroll down to '....' | ||
21 | 4. See error `ERROR` | ||
32 | 22 | ||
33 | **Checklist** | 23 | ### Expected behavior |
34 | - [ ] The profile (and redirect profile if exists) hasn't already been fixed [upstream](https://github.com/netblue30/firejail/tree/master/etc). | ||
35 | - [ ] The program has a profile. (If not, request one in `https://github.com/netblue30/firejail/issues/1139`) | ||
36 | - [ ] I have performed a short search for similar issues (to avoid opening a duplicate). | ||
37 | - [ ] If it is a AppImage, `--profile=PROFILENAME` is used to set the right profile. | ||
38 | - [ ] Used `LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 PROGRAM` to get english error-messages. | ||
39 | - [ ] I'm aware of `browser-allow-drm yes`/`browser-disable-u2f no` in `firejail.config` to allow DRM/U2F in browsers. | ||
40 | - [ ] This is not a question. Questions should be asked in https://github.com/netblue30/firejail/discussions. | ||
41 | 24 | ||
25 | _What you expected to happen_ | ||
42 | 26 | ||
43 | <details><summary> debug output </summary> | 27 | ### Actual behavior |
28 | |||
29 | _What actually happened_ | ||
30 | |||
31 | ### Behavior without a profile | ||
32 | |||
33 | _What changed calling `firejail --noprofile /path/to/program` in a terminal?_ | ||
34 | |||
35 | ### Additional context | ||
36 | |||
37 | _Any other detail that may help to understand/debug the problem_ | ||
38 | |||
39 | ### Environment | ||
40 | |||
41 | - Linux distribution and version (e.g. "Ubuntu 20.04" or "Arch Linux") | ||
42 | - Firejail version (`firejail --version`). | ||
43 | - If you use a development version of firejail, also the commit from which it was compiled (`git rev-parse HEAD`). | ||
44 | |||
45 | ### Checklist | ||
46 | |||
47 | - [ ] The issues is caused by firejail (i.e. running the program by path (e.g. `/usr/bin/vlc`) "fixes" it). | ||
48 | - [ ] I can reproduce the issue without custom modifications (e.g. globals.local). | ||
49 | - [ ] The program has a profile. (If not, request one in `https://github.com/netblue30/firejail/issues/1139`) | ||
50 | - [ ] The profile (and redirect profile if exists) hasn't already been fixed [upstream](https://github.com/netblue30/firejail/tree/master/etc). | ||
51 | - [ ] I have performed a short search for similar issues (to avoid opening a duplicate). | ||
52 | - [ ] I'm aware of `browser-allow-drm yes`/`browser-disable-u2f no` in `firejail.config` to allow DRM/U2F in browsers. | ||
53 | - [ ] I used `--profile=PROFILENAME` to set the right profile. (Only relevant for AppImages) | ||
54 | |||
55 | ### Log | ||
56 | |||
57 | <details> | ||
58 | <summary>Output of <code>firejail /path/to/program</code></summary> | ||
59 | <p> | ||
60 | |||
61 | ``` | ||
62 | output goes here | ||
63 | ``` | ||
64 | |||
65 | </p> | ||
66 | </details> | ||
67 | |||
68 | <details> | ||
69 | <summary>Output of <code>firejail --debug /path/to/program</code></summary> | ||
70 | <p> | ||
44 | 71 | ||
45 | ``` | 72 | ``` |
46 | OUTPUT OF `firejail --debug PROGRAM` | 73 | output goes here |
47 | ``` | 74 | ``` |
48 | 75 | ||
76 | </p> | ||
49 | </details> | 77 | </details> |