From e97746745e81e215e86c80298dfae865073616e8 Mon Sep 17 00:00:00 2001 From: glitsj16 Date: Wed, 6 Mar 2019 04:37:17 +0000 Subject: mdwx changes for sysprof profiles (#2526) * mdwx breakage in sysprof.profile Recent mdwx (block memfd_create) work now breaks memory-deny-write-execute for the sysprof GUI on Arch. * mdwx fixes for sysprof-cli.profile While the GUI is now broken with mdwx on Arch, the CLI works just fine with it enabled. --- etc/sysprof-cli.profile | 2 ++ etc/sysprof.profile | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/etc/sysprof-cli.profile b/etc/sysprof-cli.profile index 28d279d77..62672b22b 100644 --- a/etc/sysprof-cli.profile +++ b/etc/sysprof-cli.profile @@ -13,6 +13,8 @@ nodbus private-bin sysprof-cli private-lib +memory-deny-write-execute + # Redirect include sysprof.profile diff --git a/etc/sysprof.profile b/etc/sysprof.profile index a3135d001..eedf4c4b4 100644 --- a/etc/sysprof.profile +++ b/etc/sysprof.profile @@ -42,6 +42,6 @@ private-etc alternatives,fonts,ld.so.cache,machine-id,ssl #private-lib gdk-pixbuf-2.*,gio,gtk3,gvfs/libgvfscommon.so,libgconf-2.so.*,librsvg-2.so.*,libsysprof-2.so,libsysprof-ui-2.so private-tmp -memory-deny-write-execute +# memory-deny-write-execute - Breaks GUI on Arch noexec ${HOME} noexec /tmp -- cgit v1.2.3-54-g00ecf