diff options
author | SkewedZeppelin <8296104+SkewedZeppelin@users.noreply.github.com> | 2019-06-04 01:06:44 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-06-04 01:06:44 +0000 |
commit | 8fe4e69734062d313b783001b02ee32831d0cbad (patch) | |
tree | bfe4953d14738512cd15a760a713addd504f9a23 /etc | |
parent | LTSbase merge: fix firemon reporting for processes started with --join (diff) | |
parent | Applying recent changes requested (diff) | |
download | firejail-8fe4e69734062d313b783001b02ee32831d0cbad.tar.gz firejail-8fe4e69734062d313b783001b02ee32831d0cbad.tar.zst firejail-8fe4e69734062d313b783001b02ee32831d0cbad.zip |
Merge pull request #2710 from TheDarkTrumpet/1139-AddTeamsProfile
Add Microsoft Teams for Linux (Electron) profile
Diffstat (limited to 'etc')
-rw-r--r-- | etc/disable-programs.inc | 2 | ||||
-rw-r--r-- | etc/teams-for-linux.profile | 42 |
2 files changed, 44 insertions, 0 deletions
diff --git a/etc/disable-programs.inc b/etc/disable-programs.inc index cf0db34d0..b1e5a9e64 100644 --- a/etc/disable-programs.inc +++ b/etc/disable-programs.inc | |||
@@ -609,6 +609,7 @@ blacklist ${HOME}/.surf | |||
609 | blacklist ${HOME}/.sword | 609 | blacklist ${HOME}/.sword |
610 | blacklist ${HOME}/.sylpheed-2.0 | 610 | blacklist ${HOME}/.sylpheed-2.0 |
611 | blacklist ${HOME}/.synfig | 611 | blacklist ${HOME}/.synfig |
612 | blacklist ${HOME}/.config/teams-for-linux | ||
612 | blacklist ${HOME}/.tconn | 613 | blacklist ${HOME}/.tconn |
613 | blacklist ${HOME}/.teeworlds | 614 | blacklist ${HOME}/.teeworlds |
614 | blacklist ${HOME}/.thunderbird | 615 | blacklist ${HOME}/.thunderbird |
@@ -757,3 +758,4 @@ blacklist /var/games/slashem | |||
757 | blacklist /var/games/vulturesclaw | 758 | blacklist /var/games/vulturesclaw |
758 | blacklist /var/games/vultureseye | 759 | blacklist /var/games/vultureseye |
759 | blacklist /var/lib/games/Maelstrom-Scores | 760 | blacklist /var/lib/games/Maelstrom-Scores |
761 | |||
diff --git a/etc/teams-for-linux.profile b/etc/teams-for-linux.profile new file mode 100644 index 000000000..51a76bad4 --- /dev/null +++ b/etc/teams-for-linux.profile | |||
@@ -0,0 +1,42 @@ | |||
1 | # Firejail profile for teams-for-linux | ||
2 | # Description: Teams for Linux is an Electron application for Microsoft's team collaboration and chat program | ||
3 | # This file is overwritten after every install/update | ||
4 | # Persistent local customizations | ||
5 | include teams-for-linux.local | ||
6 | # Persistent global definitions | ||
7 | include globals.local | ||
8 | |||
9 | noblacklist ${HOME}/.config/teams-for-linux | ||
10 | |||
11 | include disable-common.inc | ||
12 | include disable-devel.inc | ||
13 | include disable-exec.inc | ||
14 | include disable-interpreters.inc | ||
15 | include disable-passwdmgr.inc | ||
16 | include disable-programs.inc | ||
17 | |||
18 | mkdir ${HOME}/.config/teams-for-linux | ||
19 | whitelist ${HOME}/.config/teams-for-linux | ||
20 | whitelist ${DOWNLOADS} | ||
21 | include whitelist-common.inc | ||
22 | include whitelist-var-common.inc | ||
23 | |||
24 | caps.drop all | ||
25 | netfilter | ||
26 | nodvd | ||
27 | nogroups | ||
28 | nonewprivs | ||
29 | noroot | ||
30 | notv | ||
31 | nou2f | ||
32 | novideo | ||
33 | protocol unix,inet,inet6,netlink | ||
34 | seccomp | ||
35 | shell none | ||
36 | |||
37 | disable-mnt | ||
38 | private-bin sh,xdg-mime,tr,sed,echo,head,cut,xdg-open,grep,egrep,bash,zsh,teams-for-linux | ||
39 | private-cache | ||
40 | private-dev | ||
41 | private-etc fonts,machine-id,localtime,ld.so.cache,ca-certificates,ssl,pki,crypto-policies,resolv.conf | ||
42 | private-tmp | ||