aboutsummaryrefslogtreecommitdiffstats
path: root/main/lxc/alpine-template-mount-shm.patch
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2016-10-12 13:39:01 +0200
committerJakub Jirutka <jakub@jirutka.cz>2016-10-12 13:40:00 +0200
commitd04973116c4f564aa39b679accea382f24165a6d (patch)
treeaf98fcb9c8ce9b9e83ab4ba846a2fe5851d1ca80 /main/lxc/alpine-template-mount-shm.patch
parente82e3ff92bc652b86c1fd5c7ae8ba92e34c88740 (diff)
downloadaports-d04973116c4f564aa39b679accea382f24165a6d.tar.bz2
aports-d04973116c4f564aa39b679accea382f24165a6d.tar.xz
main/lxc: mount /dev/shm as tmpfs in the alpine template
Diffstat (limited to 'main/lxc/alpine-template-mount-shm.patch')
-rw-r--r--main/lxc/alpine-template-mount-shm.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/main/lxc/alpine-template-mount-shm.patch b/main/lxc/alpine-template-mount-shm.patch
new file mode 100644
index 0000000000..69eb8b3a22
--- /dev/null
+++ b/main/lxc/alpine-template-mount-shm.patch
@@ -0,0 +1,24 @@
+From 48938fe71da106587f94654246ea13d284c50291 Mon Sep 17 00:00:00 2001
+From: Jakub Jirutka <jakub@jirutka.cz>
+Date: Wed, 12 Oct 2016 13:32:18 +0200
+Subject: [PATCH] lxc-alpine: mount /dev/shm as tmpfs
+
+Signed-off-by: Jakub Jirutka <jakub@jirutka.cz>
+---
+ config/templates/alpine.common.conf.in | 5 ++++-
+ 1 file changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/config/templates/alpine.common.conf.in b/config/templates/alpine.common.conf.in
+index 55ea3d2..1be61f7 100644
+--- a/config/templates/alpine.common.conf.in
++++ b/config/templates/alpine.common.conf.in
+@@ -19,5 +19,8 @@ lxc.cap.drop = sys_tty_config
+ lxc.cap.drop = syslog
+ lxc.cap.drop = wake_alarm
+
+-# Mount tmpfs under /run.
++# Mount /run as tmpfs.
+ lxc.mount.entry=run run tmpfs rw,nodev,relatime,mode=755 0 0
++
++# Mount /dev/shm as tmpfs; needed for building python and possibly other packages.
++lxc.mount.entry=shm dev/shm tmpfs rw,nodev,noexec,nosuid,relatime,mode=1777,create=dir 0 0