aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2021-01-13 07:02:34 +0000
committerLibravatar GitHub <noreply@github.com>2021-01-13 07:02:34 +0000
commitcba5ca031dfafbe9d0e8f0dc5e37c5bbdac77a78 (patch)
treea60c96b581257d6f707c1b8d0efcb798b183979d
parentadd new profiles: lsar & unar (ar redirects) (#3886) (diff)
downloadfirejail-cba5ca031dfafbe9d0e8f0dc5e37c5bbdac77a78.tar.gz
firejail-cba5ca031dfafbe9d0e8f0dc5e37c5bbdac77a78.tar.zst
firejail-cba5ca031dfafbe9d0e8f0dc5e37c5bbdac77a78.zip
new profile: agetpkg (#3887)
* Create agetpkg.profile * new profile: agetpkg
-rw-r--r--README.md2
-rw-r--r--etc/profile-a-l/agetpkg.profile60
2 files changed, 61 insertions, 1 deletions
diff --git a/README.md b/README.md
index 723223c92..912d626fe 100644
--- a/README.md
+++ b/README.md
@@ -195,4 +195,4 @@ Stats:
195 195
196### New profiles: 196### New profiles:
197 197
198spectacle, chromium-browser-privacy, gtk-straw-viewer, gtk-youtube-viewer, gtk2-youtube-viewer, gtk3-youtube-viewer, straw-viewer, lutris, dolphin-emu, authenticator-rs, servo, tutanota-desktop, npm, marker, yarn, lsarn unar 198spectacle, chromium-browser-privacy, gtk-straw-viewer, gtk-youtube-viewer, gtk2-youtube-viewer, gtk3-youtube-viewer, straw-viewer, lutris, dolphin-emu, authenticator-rs, servo, tutanota-desktop, npm, marker, yarn, lsar, unar, agetpkg
diff --git a/etc/profile-a-l/agetpkg.profile b/etc/profile-a-l/agetpkg.profile
new file mode 100644
index 000000000..6d5dab41a
--- /dev/null
+++ b/etc/profile-a-l/agetpkg.profile
@@ -0,0 +1,60 @@
1# Firejail profile for agetpkg
2# Description: CLI tool to list/get/install packages from the Arch Linux Archive
3# This file is overwritten after every install/update
4quiet
5# Persistent local customizations
6include agetpkg.local
7# Persistent global definitions
8include globals.local
9
10blacklist /tmp/.X11-unix
11blacklist ${RUNUSER}/wayland-*
12
13# Allow python (blacklisted by disable-interpreters.inc)
14#include allow-python2.inc
15include allow-python3.inc
16
17include disable-common.inc
18include disable-devel.inc
19include disable-exec.inc
20include disable-interpreters.inc
21include disable-passwdmgr.inc
22include disable-programs.inc
23include disable-shell.inc
24include disable-xdg.inc
25
26whitelist ${DOWNLOADS}
27include whitelist-common.inc
28include whitelist-usr-share-common.inc
29include whitelist-var-common.inc
30
31caps.drop all
32hostname agetpkg
33ipc-namespace
34machine-id
35noautopulse
36netfilter
37no3d
38nodvd
39nogroups
40nonewprivs
41noroot
42nosound
43notv
44nou2f
45novideo
46protocol inet,inet6
47seccomp
48shell none
49tracelog
50
51private-bin agetpkg,python3
52private-cache
53private-dev
54private-etc ca-certificates,crypto-policies,pki,resolv.conf,ssl
55private-tmp
56
57dbus-user none
58dbus-system none
59
60memory-deny-write-execute