Revert "core: do not set noexec on sysfs/procfs"
authorLennart Poettering <lennart@poettering.net>
Mon, 1 Mar 2021 17:02:24 +0000 (18:02 +0100)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 12 Jul 2021 11:30:54 +0000 (13:30 +0200)
This reverts commit b33cd6b3eec52fc50c6c34d6f07a41cc6254c27f.

(cherry picked from commit 988bcc7c21a07acc08f9343b52b492b98b08444a)

src/core/namespace.c

index 0ef8c8ab99ab6a84aa799ccd92c383d3817ca05c..5bbfbf90973d9a67632f60f3376bb43f1eafe134 100644 (file)
@@ -275,7 +275,7 @@ static bool mount_entry_read_only(const MountEntry *p) {
 static bool mount_entry_noexec(const MountEntry *p) {
         assert(p);
 
-        return p->noexec || IN_SET(p->mode, NOEXEC, INACCESSIBLE);
+        return p->noexec || IN_SET(p->mode, NOEXEC, INACCESSIBLE, SYSFS, PROCFS);
 }
 
 static bool mount_entry_exec(const MountEntry *p) {