aboutsummaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authorLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2020-04-01 21:13:39 -0500
committerLibravatar Fred Barclay <Fred-Barclay@users.noreply.github.com>2020-04-01 21:13:39 -0500
commitf5920f2becb672184402925da761e69de4de6bab (patch)
tree4be1ddf88dfe3cdc8d6601746facef435a605645 /etc
parentwhitelist globing man page (diff)
downloadfirejail-f5920f2becb672184402925da761e69de4de6bab.tar.gz
firejail-f5920f2becb672184402925da761e69de4de6bab.tar.zst
firejail-f5920f2becb672184402925da761e69de4de6bab.zip
Add 'ignore nodbus', remove 'private-tmp'
Without 'ignore nodbus', Teams will not close properly. It looks like, by design, Teams ignores the close signal from window managers (i.e. clicking the X in the top corner) - this occurs even without firejail. Instead, there are two ways to close: by right-clicking the tray icon and selecting "Close" or by running `teams --quit`. 'nodbus' hides/prevents the tray icon, and also ignores `teams --quit` if firecfg has been run (so that `teams` and `teams --quit` with both be sandboxed). The only way to stop Teams is then to manually either kill the process (via `kill -9`) or run something like `/usr/bin/teams --quit` so that the unsandboxed app is run. 'private-tmp' blocks the tray icon so, again, there's no good way to kill Teams. Observed on Debian 10 and Teams 1.3.00.5153
Diffstat (limited to 'etc')
-rw-r--r--etc/teams.profile3
1 files changed, 2 insertions, 1 deletions
diff --git a/etc/teams.profile b/etc/teams.profile
index 8b60a941e..0e5a42be7 100644
--- a/etc/teams.profile
+++ b/etc/teams.profile
@@ -9,6 +9,8 @@ include teams.local
9# added by included profile 9# added by included profile
10#include globals.local 10#include globals.local
11 11
12ignore nodbus
13
12noblacklist ${HOME}/.config/teams 14noblacklist ${HOME}/.config/teams
13noblacklist ${HOME}/.config/Microsoft 15noblacklist ${HOME}/.config/Microsoft
14 16
@@ -30,7 +32,6 @@ tracelog
30disable-mnt 32disable-mnt
31private-cache 33private-cache
32private-dev 34private-dev
33private-tmp
34 35
35# Redirect 36# Redirect
36include electron.profile 37include electron.profile