| From 5d301596fdc72f6cb672f72eb3c66e7cddefb103 Mon Sep 17 00:00:00 2001 |
| From: Felix Fietkau <nbd@nbd.name> |
| Date: Sat, 8 Jul 2017 08:26:02 +0200 |
| Subject: initramfs: always create console node |
| |
| Signed-off-by: Felix Fietkau <nbd@nbd.name> |
| --- |
| usr/gen_initramfs_list.sh | 14 ++++++++++++++ |
| 1 file changed, 14 insertions(+) |
| |
| --- a/usr/gen_initramfs_list.sh |
| +++ b/usr/gen_initramfs_list.sh |
| @@ -59,6 +59,18 @@ default_initramfs() { |
| EOF |
| } |
| |
| +list_openwrt_initramfs() { |
| + : |
| +} |
| + |
| +openwrt_initramfs() { |
| + # make sure that /dev/console exists |
| + cat <<-EOF >> ${output} |
| + dir /dev 0755 0 0 |
| + nod /dev/console 0600 0 0 c 5 1 |
| + EOF |
| +} |
| + |
| filetype() { |
| local argv1="$1" |
| |
| @@ -180,6 +192,8 @@ dir_filelist() { |
| if [ "$(echo "${dirlist}" | wc -l)" -gt 1 ]; then |
| ${dep_list}print_mtime "$1" |
| |
| + ${dep_list}openwrt_initramfs |
| + |
| echo "${dirlist}" | \ |
| while read x; do |
| ${dep_list}parse ${x} |