aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLibravatar glitsj16 <glitsj16@users.noreply.github.com>2020-02-08 00:40:34 +0000
committerLibravatar GitHub <noreply@github.com>2020-02-08 00:40:34 +0000
commita5870f43a0a7217fcadb090c07daa6dc03acab83 (patch)
tree33fb06de8eb30dac7448a6d113ce53c99e101116
parentfix video play in liferea.profile (diff)
downloadfirejail-a5870f43a0a7217fcadb090c07daa6dc03acab83.tar.gz
firejail-a5870f43a0a7217fcadb090c07daa6dc03acab83.tar.zst
firejail-a5870f43a0a7217fcadb090c07daa6dc03acab83.zip
harden makepkg.profile
-rw-r--r--etc/makepkg.profile7
1 files changed, 7 insertions, 0 deletions
diff --git a/etc/makepkg.profile b/etc/makepkg.profile
index 0120fc2cd..513fcae55 100644
--- a/etc/makepkg.profile
+++ b/etc/makepkg.profile
@@ -6,6 +6,9 @@ include makepkg.local
6# Persistent global definitions 6# Persistent global definitions
7include globals.local 7include globals.local
8 8
9blacklist /tmp/.X11-unix
10blacklist ${RUNUSER}/wayland-*
11
9# Note: see this Arch forum discussion https://bbs.archlinux.org/viewtopic.php?pid=1743138 12# Note: see this Arch forum discussion https://bbs.archlinux.org/viewtopic.php?pid=1743138
10# for potential issues and their solutions when Firejailing makepkg 13# for potential issues and their solutions when Firejailing makepkg
11 14
@@ -33,6 +36,7 @@ include disable-passwdmgr.inc
33include disable-programs.inc 36include disable-programs.inc
34 37
35caps.drop all 38caps.drop all
39machine-id
36ipc-namespace 40ipc-namespace
37netfilter 41netfilter
38no3d 42no3d
@@ -42,13 +46,16 @@ nonewprivs
42# noroot is only disabled to allow the creation of kernel headers from an official PKGBUILD. 46# noroot is only disabled to allow the creation of kernel headers from an official PKGBUILD.
43#noroot 47#noroot
44nosound 48nosound
49nou2f
45notv 50notv
46novideo 51novideo
47protocol unix,inet,inet6 52protocol unix,inet,inet6
48seccomp 53seccomp
49shell none 54shell none
55tracelog
50 56
51disable-mnt 57disable-mnt
58private-cache
52private-tmp 59private-tmp
53 60
54memory-deny-write-execute 61memory-deny-write-execute