From 617d73fc9eff5b08a80b873fd97f66caa7e80fc9 Mon Sep 17 00:00:00 2001 From: johannst Date: Thu, 15 Jul 2021 21:16:42 +0200 Subject: added dockerfile for kernel dev --- content/20191027-kernel-debugging-qemu/build_initrd.sh | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) mode change 100644 => 100755 content/20191027-kernel-debugging-qemu/build_initrd.sh (limited to 'content/20191027-kernel-debugging-qemu/build_initrd.sh') diff --git a/content/20191027-kernel-debugging-qemu/build_initrd.sh b/content/20191027-kernel-debugging-qemu/build_initrd.sh old mode 100644 new mode 100755 index 74f9896..fd82990 --- a/content/20191027-kernel-debugging-qemu/build_initrd.sh +++ b/content/20191027-kernel-debugging-qemu/build_initrd.sh @@ -1,8 +1,12 @@ #!/bin/bash +if test $(id -u) -ne 0; then + SUDO=sudo +fi + set -e -BUSYBOX=busybox-1.31.0 +BUSYBOX=busybox-1.33.1 INITRD=$PWD/initramfs.cpio.gz ## Build busybox @@ -40,9 +44,9 @@ EOF chmod +x init # 3. create device nodes -sudo mknod dev/tty c 5 0 -sudo mknod dev/tty0 c 4 0 -sudo mknod dev/ttyS0 c 4 64 +$SUDO mknod dev/tty c 5 0 +$SUDO mknod dev/tty0 c 4 0 +$SUDO mknod dev/ttyS0 c 4 64 # 4. created compressed initrd find . -print0 \ -- cgit v1.2.3