summary refs log tree commit diff
path: root/test/make-devices.sh
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2006-11-06 22:21:50 +0000
committerEelco Dolstra <eelco.dolstra@logicblox.com>2006-11-06 22:21:50 +0000
commit8a43fcd57c2718c92d5f29019b795d135db8e6de (patch)
treed4b4a5e66ec0280c55efef2a547c2f9d54aefcee /test/make-devices.sh
parent1cec62ba5d76dd842b4cd1afe014bf86fb94b036 (diff)
downloadnixpkgs-8a43fcd57c2718c92d5f29019b795d135db8e6de.tar
nixpkgs-8a43fcd57c2718c92d5f29019b795d135db8e6de.tar.gz
nixpkgs-8a43fcd57c2718c92d5f29019b795d135db8e6de.tar.bz2
nixpkgs-8a43fcd57c2718c92d5f29019b795d135db8e6de.tar.lz
nixpkgs-8a43fcd57c2718c92d5f29019b795d135db8e6de.tar.xz
nixpkgs-8a43fcd57c2718c92d5f29019b795d135db8e6de.tar.zst
nixpkgs-8a43fcd57c2718c92d5f29019b795d135db8e6de.zip
* Stage 1: clean up better (unmount /proc and /sys, remount new root
  to /).
* Stage 2: use sysvinit to create a bunch of mingetty's on virtual
  consoles 1-6.  Show a nice welcoming message.  Start syslogd and log
  everything to tty10.

svn path=/nixu/trunk/; revision=6963
Diffstat (limited to 'test/make-devices.sh')
-rw-r--r--test/make-devices.sh17
1 files changed, 6 insertions, 11 deletions
diff --git a/test/make-devices.sh b/test/make-devices.sh
index dead9814f7a..1e9f9719ea4 100644
--- a/test/make-devices.sh
+++ b/test/make-devices.sh
@@ -1,4 +1,3 @@
-#mknod -m 0600 /dev/console c 5 1
 mknod -m 0600 /dev/ttyS0 c 4 64
 mknod -m 0600 /dev/ttyS1 c 4 65
 mknod -m 0600 /dev/ttyS2 c 4 66
@@ -11,16 +10,12 @@ mknod -m 0666 /dev/zero c 1 5
 
 # tty
 mknod -m 0600 /dev/tty c 5 0
-mknod -m 0600 /dev/tty0 c 4 0
-mknod -m 0600 /dev/tty1 c 4 1
-mknod -m 0600 /dev/tty2 c 4 2
-mknod -m 0600 /dev/tty3 c 4 3
-mknod -m 0600 /dev/tty4 c 4 4
-mknod -m 0600 /dev/tty5 c 4 5
-mknod -m 0600 /dev/tty6 c 4 6
-mknod -m 0600 /dev/tty7 c 4 7
-mknod -m 0600 /dev/tty8 c 4 8
-mknod -m 0600 /dev/tty9 c 4 9
+if ! test -e /dev/console; then
+    mknod -m 0600 /dev/console c 5 1
+fi
+for i in $(seq 0 10); do
+    mknod -m 0600 /dev/tty$i c 4 $i
+done
 
 mkdir -m 0755 /dev/pts
 mknod -m 0666 /dev/ptmx c 5 2