Browse Source

Don't make /dev/mouse. Leave that as an exercise for X install.

Some devices where missing (not made...)
OPENBSD_2_1
pefo 27 years ago
parent
commit
3f48f1840b
1 changed files with 25 additions and 7 deletions
  1. +25
    -7
      src/etc/etc.arc/MAKEDEV

+ 25
- 7
src/etc/etc.arc/MAKEDEV View File

@ -1,10 +1,12 @@
#!/bin/sh -
#
# $OpenBSD: MAKEDEV,v 1.18 1997/05/18 13:42:37 pefo Exp $
# $OpenBSD: MAKEDEV,v 1.19 1997/05/21 18:30:50 pefo Exp $
# @(#)MAKEDEV 8.1 (Berkeley) 6/9/93
#
# Device "make" file. Valid arguments:
# all makes all known devices
# ramdisk makes all devices for a ramdisk kernel
# std standard devices
# local configuration specific devices
#
@ -69,8 +71,10 @@ case $i in
all)
sh MAKEDEV std fd fd0 wd0 wd1 wd2 wd3 sd0 sd1 sd2 st0 acd0 cd0 ss0
sh MAKEDEV vnd0 vnd1 vnd2 vnd3 tty00 tty01 pty0 pty1
sh MAKEDEV ttyC0 lpt0 pms0 random bpf0 local
sh MAKEDEV ccd0 ccd1 ccd2
sh MAKEDEV vnd0 vnd1 vnd2 vnd3 tty00 tty01 tty02 tty03 pty0 pty1
sh MAKEDEV bpf0 bpf1 bpf2 bpf3 ipl tun0 tun1 tun2
sh MAKEDEV ttyC0 lpt0 pms0 random uk0 uk1 local
;;
ramdisk)
@ -107,14 +111,13 @@ ttyC*)
pms*)
unit=`expr $i : '.ms\(.*\)'`
unit=`expr $unit \* 2 + 1`
case $i in
pms*) name=pms; chr=15;;
esac
rm -f $name$unit
mknod $name$unit c $chr $unit
chown root.wheel $name$unit
rm -f mouse
ln -s $name$unit mouse
;;
fd)
@ -165,6 +168,12 @@ bpf*|tun*)
chown root.wheel $name$unit
;;
ipl)
rm -f ipl
mknod ipl c 31 0
chown root.wheel ipl
;;
rd*)
umask 2 ; unit=`expr $i : '.*d\(.*\)'`
mknod rd${unit}a b 8 `expr $unit '*' 16 + 0`
@ -183,9 +192,10 @@ rd*)
# chmod 640 lkm
# ;;
fd*|sd*|wd*)
umask 2 ; unit=`expr $i : '..\(.*\)'`
ccd*|fd*|sd*|wd*)
umask 2 ; unit=`expr $i : '.*d\(.*\)'`
case $i in
ccd*) name=ccd; blk=6; chr=23;;
sd*) name=sd; blk=0; chr=9;;
fd*) name=fd; blk=7; chr=13;;
wd*) name=wd; blk=4; chr=18;;
@ -298,6 +308,14 @@ cd*|acd*)
umask 77
;;
uk*)
unit=`expr $i : 'uk\(.*\)'`
rm -f uk$unit
mknod uk$unit c 32 $unit
chown root.operator uk$unit
chmod 640 uk$unit
;;
ss*)
unit=`expr $i : 'ss\(.*\)'`
rm -f ss$unit


Loading…
Cancel
Save