diff options
author | Luca Boccassi <luca.boccassi@microsoft.com> | 2022-03-28 16:26:54 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-03-29 15:59:29 +0100 |
commit | 259c30621f8b2072fc4878c210d2ddadbdea91e1 (patch) | |
tree | e7c9c28d16fa1ba61d2477dad0977343bf4d3348 /meta/recipes-core/volatile-binds/files | |
parent | 240e5ab3c4e17b476c15078da5b1262b35086d10 (diff) | |
download | poky-259c30621f8b2072fc4878c210d2ddadbdea91e1.tar.gz |
volatile-binds: add recipe variable to allow disabling OverlayFS
Use the new MOUNT_COPYBIND_AVOID_OVERLAYFS flag provided by mount-copybind.
When SELinux is enabled, processes accessing OverlayFS mounts will get a denial
if the process setting up the mount doesn't have all the permissions that
the accessor has.
(From OE-Core rev: 6002bdc77643c363a8326bf163baecba8b36e3e0)
Signed-off-by: Luca Boccassi <luca.boccassi@microsoft.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-core/volatile-binds/files')
-rw-r--r-- | meta/recipes-core/volatile-binds/files/volatile-binds.service.in | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/meta/recipes-core/volatile-binds/files/volatile-binds.service.in b/meta/recipes-core/volatile-binds/files/volatile-binds.service.in index e2ad39f258..6612d2aae0 100644 --- a/meta/recipes-core/volatile-binds/files/volatile-binds.service.in +++ b/meta/recipes-core/volatile-binds/files/volatile-binds.service.in | |||
@@ -11,6 +11,7 @@ ConditionPathIsReadWrite=!@where@ | |||
11 | Type=oneshot | 11 | Type=oneshot |
12 | RemainAfterExit=Yes | 12 | RemainAfterExit=Yes |
13 | TimeoutSec=0 | 13 | TimeoutSec=0 |
14 | Environment=MOUNT_COPYBIND_AVOID_OVERLAYFS=@avoid_overlayfs@ | ||
14 | ExecStart=/sbin/mount-copybind @what@ @where@ | 15 | ExecStart=/sbin/mount-copybind @what@ @where@ |
15 | ExecStop=/bin/umount @where@ | 16 | ExecStop=/bin/umount @where@ |
16 | 17 | ||