[lxc-devel] [PATCH] busybox template: set mode when creating device nodes
Dwight Engen
dwight.engen at oracle.com
Fri Dec 6 21:47:26 UTC 2013
ensure mode 666 is set for tty1 and tty5
Signed-off-by: Dwight Engen <dwight.engen at oracle.com>
---
templates/lxc-busybox.in | 22 +++++++++-------------
1 file changed, 9 insertions(+), 13 deletions(-)
diff --git a/templates/lxc-busybox.in b/templates/lxc-busybox.in
index 23d654e..97614c6 100644
--- a/templates/lxc-busybox.in
+++ b/templates/lxc-busybox.in
@@ -72,19 +72,15 @@ $rootfs/usr/lib64"
echo "/dev/$dev dev/$dev none bind 0 0" >> $path/fstab
done
else
- mknod tty c 5 0 || res=1
- mknod console c 5 1 || res=1
- chmod 666 tty console || res=1
- mknod tty0 c 4 0 || res=1
- mknod tty1 c 4 0 || res=1
- mknod tty5 c 4 0 || res=1
- chmod 666 tty0 || res=1
- mknod ram0 b 1 0 || res=1
- chmod 600 ram0 || res=1
- mknod null c 1 3 || res=1
- chmod 666 null || res=1
- mknod urandom c 1 9 || res=1
- chmod 666 urandom || res=1
+ mknod -m 666 tty c 5 0 || res=1
+ mknod -m 666 console c 5 1 || res=1
+ mknod -m 666 tty0 c 4 0 || res=1
+ mknod -m 666 tty1 c 4 0 || res=1
+ mknod -m 666 tty5 c 4 0 || res=1
+ mknod -m 600 ram0 b 1 0 || res=1
+ mknod -m 666 null c 1 3 || res=1
+ mknod -m 666 zero c 1 5 || res=1
+ mknod -m 666 urandom c 1 9 || res=1
fi
popd > /dev/null
--
1.8.3.1
More information about the lxc-devel
mailing list