Blame 0091-dracut.sh-do-not-copy-devices-nodes-mknod-them.patch
|
Harald Hoyer |
53e990 |
From fabe8a8c29ff657e29f3c33bf6c564cfd0ee613f Mon Sep 17 00:00:00 2001
|
|
Harald Hoyer |
53e990 |
From: Harald Hoyer <harald@redhat.com>
|
|
Harald Hoyer |
53e990 |
Date: Fri, 22 Jun 2012 15:49:25 +0200
|
|
Harald Hoyer |
53e990 |
Subject: [PATCH] dracut.sh: do not copy devices nodes, mknod them
|
|
Harald Hoyer |
53e990 |
|
|
Harald Hoyer |
53e990 |
---
|
|
Harald Hoyer |
53e990 |
dracut.sh | 7 +++----
|
|
Harald Hoyer |
53e990 |
1 file changed, 3 insertions(+), 4 deletions(-)
|
|
Harald Hoyer |
53e990 |
|
|
Harald Hoyer |
53e990 |
diff --git a/dracut.sh b/dracut.sh
|
|
Harald Hoyer |
53e990 |
index cc3669a..0fb0a18 100755
|
|
Harald Hoyer |
53e990 |
--- a/dracut.sh
|
|
Harald Hoyer |
53e990 |
+++ b/dracut.sh
|
|
Harald Hoyer |
53e990 |
@@ -714,10 +714,9 @@ if [[ $kernel_only != yes ]]; then
|
|
Harald Hoyer |
53e990 |
mkdir -m 0755 -p ${initdir}/lib/dracut/hooks/$_d
|
|
Harald Hoyer |
53e990 |
done
|
|
Harald Hoyer |
53e990 |
if [[ "$UID" = "0" ]]; then
|
|
Harald Hoyer |
53e990 |
- for i in /dev/kmsg /dev/null /dev/console; do
|
|
Harald Hoyer |
53e990 |
- [ -e $i ] || continue
|
|
Harald Hoyer |
53e990 |
- cp -a $i $initdir/dev
|
|
Harald Hoyer |
53e990 |
- done
|
|
Harald Hoyer |
53e990 |
+ [ -c ${initdir}/dev/null ] || mknod ${initdir}/dev/null c 1 3
|
|
Harald Hoyer |
53e990 |
+ [ -c ${initdir}/dev/kmsg ] || mknod ${initdir}/dev/kmsg c 1 11
|
|
Harald Hoyer |
53e990 |
+ [ -c ${initdir}/dev/console ] || mknod ${initdir}/dev/console c 5 1
|
|
Harald Hoyer |
53e990 |
fi
|
|
Harald Hoyer |
53e990 |
fi
|
|
Harald Hoyer |
53e990 |
|