summaryrefslogtreecommitdiff
path: root/release/scripts
diff options
context:
space:
mode:
authorPoul-Henning Kamp <phk@FreeBSD.org>2001-01-12 11:31:32 +0000
committerPoul-Henning Kamp <phk@FreeBSD.org>2001-01-12 11:31:32 +0000
commit7cec2e4dbe5e10417104468781fb3fc84e3ff911 (patch)
tree3e20c18150c37c5aef7bff0114d1b05999cf68ac /release/scripts
parent448d50bb2f088cf81bd54bdc68068fd270b517a1 (diff)
Notes
Diffstat (limited to 'release/scripts')
-rw-r--r--release/scripts/doFS.sh14
1 files changed, 12 insertions, 2 deletions
diff --git a/release/scripts/doFS.sh b/release/scripts/doFS.sh
index 5aeb7aa6c380..1398aee52ed8 100644
--- a/release/scripts/doFS.sh
+++ b/release/scripts/doFS.sh
@@ -24,10 +24,20 @@ deadlock=20
u=`expr $VNDEVICE : 'vn\([0-9]*\)' || true`
rm -f /dev/*vnn*
-mknod /dev/vnn${u} b 15 `expr 65538 + $u '*' 8`
mknod /dev/rvnn${u} c 43 `expr 65538 + $u '*' 8`
-mknod /dev/vnn${u}c b 15 `expr 2 + $u '*' 8`
mknod /dev/rvnn${u}c c 43 `expr 2 + $u '*' 8`
+mknod /dev/vnn${u} b 15 `expr 65538 + $u '*' 8`
+mknod /dev/vnn${u}c b 15 `expr 2 + $u '*' 8`
+case `uname -r` in
+ 5.*)
+ mknod /dev/vnn${u} c 43 `expr 65538 + $u '*' 8`
+ mknod /dev/vnn${u}c c 43 `expr 2 + $u '*' 8`
+ ;;
+ *)
+ mknod /dev/vnn${u} b 15 `expr 65538 + $u '*' 8`
+ mknod /dev/vnn${u}c b 15 `expr 2 + $u '*' 8`
+ ;;
+esac
VNDEVICE=vnn$u
while true