From fbbc15397af76b573f52bb9c8d34a76a344d9ad1 Mon Sep 17 00:00:00 2001 From: Dwight Engen Date: Fri, 6 Dec 2013 16:47:26 -0500 Subject: [PATCH] busybox template: set mode when creating device nodes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Ensure mode 666 is set for tty1 and tty5 Signed-off-by: Dwight Engen Acked-by: Stéphane Graber --- 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 23d654e0d..97614c668 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