diff options
author | Fred Barclay <Fred-Barclay@users.noreply.github.com> | 2020-04-01 21:13:39 -0500 |
---|---|---|
committer | Fred Barclay <Fred-Barclay@users.noreply.github.com> | 2020-04-01 21:13:39 -0500 |
commit | f5920f2becb672184402925da761e69de4de6bab (patch) | |
tree | 4be1ddf88dfe3cdc8d6601746facef435a605645 | |
parent | whitelist globing man page (diff) | |
download | firejail-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
-rw-r--r-- | etc/teams.profile | 3 |
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 | ||
12 | ignore nodbus | ||
13 | |||
12 | noblacklist ${HOME}/.config/teams | 14 | noblacklist ${HOME}/.config/teams |
13 | noblacklist ${HOME}/.config/Microsoft | 15 | noblacklist ${HOME}/.config/Microsoft |
14 | 16 | ||
@@ -30,7 +32,6 @@ tracelog | |||
30 | disable-mnt | 32 | disable-mnt |
31 | private-cache | 33 | private-cache |
32 | private-dev | 34 | private-dev |
33 | private-tmp | ||
34 | 35 | ||
35 | # Redirect | 36 | # Redirect |
36 | include electron.profile | 37 | include electron.profile |