aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/disable-common.inc3
-rw-r--r--etc/kwin_x11.profile7
-rw-r--r--etc/okular.profile3
-rw-r--r--etc/steam.profile2
4 files changed, 12 insertions, 3 deletions
diff --git a/etc/disable-common.inc b/etc/disable-common.inc
index 3344c3a1f..91c554f2e 100644
--- a/etc/disable-common.inc
+++ b/etc/disable-common.inc
@@ -194,6 +194,9 @@ read-only ${HOME}/.zshenv
194read-only ${HOME}/.zshrc 194read-only ${HOME}/.zshrc
195read-only ${HOME}/.zshrc.local 195read-only ${HOME}/.zshrc.local
196 196
197# Remote access
198read-only ${HOME}/.ssh/authorized_keys
199
197# Initialization files that allow arbitrary command execution 200# Initialization files that allow arbitrary command execution
198read-only ${HOME}/.caffrc 201read-only ${HOME}/.caffrc
199read-only ${HOME}/.dotfiles 202read-only ${HOME}/.dotfiles
diff --git a/etc/kwin_x11.profile b/etc/kwin_x11.profile
index 8a578f3f3..3ce4fe80d 100644
--- a/etc/kwin_x11.profile
+++ b/etc/kwin_x11.profile
@@ -33,8 +33,11 @@ tracelog
33disable-mnt 33disable-mnt
34private-bin kwin_x11 34private-bin kwin_x11
35private-dev 35private-dev
36private-etc drirc,ld.so.cache,machine-id,xdg 36private-etc drirc,fonts,ld.so.cache,machine-id,xdg
37private-tmp 37private-tmp
38 38
39# noexec ${HOME} 39# disable QML disk caching as it conflicts with the noexec constraints below
40env QML_DISABLE_DISK_CACHE=1
41
42noexec ${HOME}
40noexec /tmp 43noexec /tmp
diff --git a/etc/okular.profile b/etc/okular.profile
index e71cd1880..59c93bdb0 100644
--- a/etc/okular.profile
+++ b/etc/okular.profile
@@ -45,6 +45,9 @@ private-dev
45private-etc alternatives,cups,fonts,ld.so.cache,machine-id 45private-etc alternatives,cups,fonts,ld.so.cache,machine-id
46# private-tmp - on KDE we need access to the real /tmp for data exchange with thunderbird 46# private-tmp - on KDE we need access to the real /tmp for data exchange with thunderbird
47 47
48# disable QML disk caching as it conflicts with the noexec constraints below
49env QML_DISABLE_DISK_CACHE=1
50
48# memory-deny-write-execute 51# memory-deny-write-execute
49noexec ${HOME} 52noexec ${HOME}
50noexec /tmp 53noexec /tmp
diff --git a/etc/steam.profile b/etc/steam.profile
index 33c082533..a683bcc19 100644
--- a/etc/steam.profile
+++ b/etc/steam.profile
@@ -47,5 +47,5 @@ shell none
47# private-dev should be commented for controllers 47# private-dev should be commented for controllers
48private-dev 48private-dev
49# private-etc breaks some games 49# private-etc breaks some games
50#private-etc asound.conf,ca-certificates,dbus-1,drirc,fonts,group,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,ld.so.conf,ld.so.conf.d,localtime,lsb-release,machine-id,mime.types,passwd,pulse,resolv.conf,ssl 50#private-etc asound.conf,ca-certificates,dbus-1,drirc,fonts,group,gtk-2.0,gtk-3.0,host.conf,hostname,hosts,ld.so.cache,ld.so.preload,ld.so.conf,ld.so.conf.d,localtime,lsb-release,machine-id,mime.types,passwd,pulse,resolv.conf,ssl,services
51private-tmp 51private-tmp