diff options
author | David P <megver83@parabola.nu> | 2019-06-02 11:53:48 -0400 |
---|---|---|
committer | David P <megver83@parabola.nu> | 2019-06-02 11:53:48 -0400 |
commit | 3b402a3bd6cf0e2c35e1c3e2b5f52e5763735938 (patch) | |
tree | c9012e2aa7f4668d3f70ca262c375b2d0be4c402 /libre/linux-libre-pae/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | |
parent | a8189c588fdda550f31a0175a94608b41922ccf3 (diff) | |
download | abslibre-3b402a3bd6cf0e2c35e1c3e2b5f52e5763735938.tar.gz abslibre-3b402a3bd6cf0e2c35e1c3e2b5f52e5763735938.tar.bz2 abslibre-3b402a3bd6cf0e2c35e1c3e2b5f52e5763735938.zip |
upgpkg: libre/linux-libre-pae 5.1.6_gnu-1
Signed-off-by: David P <megver83@parabola.nu>
Diffstat (limited to 'libre/linux-libre-pae/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch')
-rw-r--r-- | libre/linux-libre-pae/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/libre/linux-libre-pae/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch b/libre/linux-libre-pae/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch index 73fc506df..a290583c2 100644 --- a/libre/linux-libre-pae/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch +++ b/libre/linux-libre-pae/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch @@ -1,4 +1,4 @@ -From 72f134cf21751bebcfc4d8c88202f817f6f56610 Mon Sep 17 00:00:00 2001 +From ec4b54ebab3f84210e4b36d1af2dea754b8eb789 Mon Sep 17 00:00:00 2001 From: Serge Hallyn <serge.hallyn@canonical.com> Date: Fri, 31 May 2013 19:12:12 +0100 Subject: [PATCH] add sysctl to disallow unprivileged CLONE_NEWUSER by default @@ -13,7 +13,7 @@ Signed-off-by: Daniel Micay <danielmicay@gmail.com> 3 files changed, 30 insertions(+) diff --git a/kernel/fork.c b/kernel/fork.c -index 9dcd18aa210b..6769323efb86 100644 +index 2628f3773ca8..a2da35b446a6 100644 --- a/kernel/fork.c +++ b/kernel/fork.c @@ -103,6 +103,11 @@ @@ -28,7 +28,7 @@ index 9dcd18aa210b..6769323efb86 100644 /* * Minimum number of threads to boot the kernel -@@ -1694,6 +1699,10 @@ static __latent_entropy struct task_struct *copy_process( +@@ -1719,6 +1724,10 @@ static __latent_entropy struct task_struct *copy_process( if ((clone_flags & (CLONE_NEWUSER|CLONE_FS)) == (CLONE_NEWUSER|CLONE_FS)) return ERR_PTR(-EINVAL); @@ -39,7 +39,7 @@ index 9dcd18aa210b..6769323efb86 100644 /* * Thread groups must share signals as well, and detached threads * can only be started up within the thread group. -@@ -2527,6 +2536,12 @@ int ksys_unshare(unsigned long unshare_flags) +@@ -2554,6 +2563,12 @@ int ksys_unshare(unsigned long unshare_flags) if (unshare_flags & CLONE_NEWNS) unshare_flags |= CLONE_FS; |