Skip to content

Commit f3585e5

Browse files
committed
fixes, closes, enhances, improvements, and so on
- .github/ISSUE_TEMPLATE/bug_report.md: get ride off spanish, french, ... error messages - etc/inc/firefox-common-addons.inc: support ff2mpv - etc/profile-a-l/gimp.profile: note about xsane - etc/profile-m-z/min.profile: prettify - etc/profile-m-z/mpsyt.profile: fix, add lua - etc/profile-m-z/qbittorrent.profile: add note for tray-icons; this will get a better note once I investigated and audited all the D-Bus tray stuff. - etc/profile-m-z/transmission-daemon.profile: fix, add protocol packet close #3686 - mps-youtube needs lua close #3701 - Firefox native messaging regression in 0.9.62.4 -> 0.9.64rc1 close #3636 - transmission-daemon fills log with error close #3640 - Gimp - add note how to enable scanning (xsane) close #3707 - qBittorrent tray icon missing from notification panel when running it with firejail
1 parent 796b4cf commit f3585e5

File tree

9 files changed

+34
-4
lines changed

9 files changed

+34
-4
lines changed

.github/ISSUE_TEMPLATE/bug_report.md

+1
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ Other context about the problem like related errors to understand the problem.
3636
- [ ] Programs needed for interaction are listed in the profile.
3737
- [ ] A short search for duplicates was performed.
3838
- [ ] If it is a AppImage, `--profile=PROFILENAME` is used to set the right profile.
39+
- [ ] Used `LC_ALL=en_US.UTF-8 LANG=en_US.UTF-8 PROGRAM` to get english error-messages.
3940

4041

4142
<details><summary> debug output </summary>

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -194,4 +194,4 @@ Stats:
194194
195195
### New profiles:
196196
197-
spectacle
197+
spectacle, chromium-browser-privacy

RELNOTES

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
firejail (0.9.65) baseline; urgency=low
22
* allow --tmpfs inside $HOME for unprivileged users
33
* --disable-usertmpfs compile time option
4-
* new profiles: spectacle
4+
* new profiles: spectacle, chromium-browser-privacy
55
-- netblue30 <[email protected]> Wed, 21 Oct 2020 09:00:00 -0500
66

77
firejail (0.9.64) baseline; urgency=low

etc/inc/firefox-common-addons.inc

+17
Original file line numberDiff line numberDiff line change
@@ -69,3 +69,20 @@ include allow-python3.inc
6969
# Flash plugin
7070
# private-etc must first be enabled in firefox-common.profile and in profiles including it.
7171
#private-etc adobe
72+
73+
# ff2mpv
74+
#ignore noexec ${HOME}
75+
#noblacklist ${HOME}/.config/mpv
76+
#noblacklist ${HOME}/.config/youtube-dl
77+
#noblacklist ${HOME}/.netrc
78+
#include allow-lua.inc
79+
#include allow-python3.inc
80+
#mkdir ${HOME}/.config/mpv
81+
#mkdir ${HOME}/.config/youtube-dl
82+
#whitelist ${HOME}/.config/mpv
83+
#whitelist ${HOME}/.config/youtube-dl
84+
#whitelist ${HOME}/.netrc
85+
#whitelist /usr/share/lua
86+
#whitelist /usr/share/lua*
87+
#whitelist /usr/share/vulkan
88+
#private-bin env,mpv,python3*,waf,youtube-dl

etc/profile-a-l/gimp.profile

+8
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,14 @@ include gimp.local
66
# Persistent global definitions
77
include globals.local
88

9+
# Uncomment or add to gimp.local in order to support scanning via xsane (see #3640).
10+
# TODO: Replace 'ignore seccomp' with a less permissive option.
11+
#ignore seccomp
12+
#ignore dbus-system
13+
#ignore net
14+
#protocol unix,inet,inet6
15+
16+
917
# gimp plugins are installed by the user in ${HOME}/.gimp-2.8/plug-ins/ directory
1018
# if you are not using external plugins, you can comment 'ignore noexec' statement below
1119
# or put 'noexec ${HOME}' in your gimp.local

etc/profile-m-z/min.profile

+1-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ include min.local
66
# Persistent global definitions
77
include globals.local
88

9-
# Disable for now, see https://github.com/netblue30/firejail/pull/3688#issuecomment-718711565
10-
ignore whitelist /usr/share/chromium
9+
nowhitelist /usr/share/chromium
1110

1211
noblacklist ${HOME}/.config/Min
1312

etc/profile-m-z/mpsyt.profile

+3
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@ noblacklist ${HOME}/.mplayer
1313
noblacklist ${HOME}/.netrc
1414
noblacklist ${HOME}/mps
1515

16+
# Allow lua (blacklisted by disable-interpreters.inc)
17+
include allow-lua.inc
18+
1619
# Allow python (blacklisted by disable-interpreters.inc)
1720
include allow-python2.inc
1821
include allow-python3.inc

etc/profile-m-z/qbittorrent.profile

+1
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ private-dev
5656
# private-etc alternatives,ca-certificates,crypto-policies,fonts,pki,resolv.conf,ssl,X11,xdg
5757
private-tmp
5858

59+
# See https://github.com/netblue30/firejail/issues/3707 for tray-icon
5960
dbus-user none
6061
dbus-system none
6162

etc/profile-m-z/transmission-daemon.profile

+1
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ whitelist ${HOME}/.config/transmission-daemon
1414
whitelist /var/lib/transmission
1515

1616
caps.keep ipc_lock,net_bind_service,setgid,setuid,sys_chroot
17+
protocol unix,inet,inet6,packet
1718

1819
private-bin transmission-daemon
1920
private-etc alternatives,ca-certificates,crypto-policies,nsswitch.conf,pki,resolv.conf,ssl

0 commit comments

Comments
 (0)