diff --git a/src/etc/etc.sun3/MAKEDEV b/src/etc/etc.sun3/MAKEDEV index 86a1dce6..f577e86c 100644 --- a/src/etc/etc.sun3/MAKEDEV +++ b/src/etc/etc.sun3/MAKEDEV @@ -1,6 +1,6 @@ #!/bin/sh - # -# $OpenBSD: MAKEDEV,v 1.30 2000/05/22 21:04:31 miod Exp $ +# $OpenBSD: MAKEDEV,v 1.31 2000/06/19 01:44:56 miod Exp $ # $NetBSD: MAKEDEV,v 1.8 1996/03/03 16:54:17 thorpej Exp $ # # Copyright (c) 1990 The Regents of the University of California. @@ -43,7 +43,9 @@ # st* SCSI tapes # Disks: # sd* SCSI disks -# fd* Floppy disk drives (3 1/2", 5 1/4") +# cd* SCSI cdrom drives +# xy* Xylogics 450/451 disks +# rd* "ramdisk" pseudo-disks # vnd* "file" pseudo-disks # ccd* concatenated disk devices # Pseudo terminals: @@ -55,9 +57,7 @@ # cgtwo* # cgfour* # bpf* Berkeley Packet Filter -# lkm loadable kernel modules interface # tun* network tunnel driver -# rd* "ramdisk" pseudo-disks # *random inkernal random data source # uk* SCSI Unknown device # ss* SCSI scanners @@ -88,9 +88,24 @@ unit=`expr $arg : '[a-z][a-z]*\([0-9][0-9]*\)'` case $arg in all) - sh $this std fd sd0 sd1 sd2 sd3 sd4 st0 st1 pty0 random ss0 uk0 + sh $this std fd sd0 sd1 sd2 sd3 sd4 xy0 xy1 xy2 xy3 + sh $this cd0 st0 st1 rd0 + sh $this uk0 uk1 + sh $this ss0 ss1 + sh $this pty0 vnd0 vnd1 vnd2 vnd3 tun0 tun1 tun2 tun3 + sh $this ccd0 ccd1 ccd2 ccd3 sh $this bpf0 bpf1 bpf2 bpf3 bpf4 bpf5 bpf6 bpf7 bpf8 bpf9 - sh $this ipl xfs0 + sh $this ipl + sh $this bwtwo0 cgtwo0 cgfour0 + sh $this random local + sh $this xfs0 + ;; + +ramdisk) + sh $this std random + sh $this sd0 sd1 sd2 sd3 sd4 rd0 cd0 st0 st1 +# sh $this xy0 xy1 xy2 xy3 + sh $this bpf0 ;; std) @@ -235,7 +250,6 @@ rd*) ;; random|srandom|urandom|prandom|arandom) - rm -f random urandom srandom prandom arandom mk random c 72 0 mk srandom c 72 1 mk urandom c 72 2 @@ -255,10 +269,7 @@ ss*) ;; xfs*) - rm -f xfs$unit - mknod xfs$unit c 51 $unit - chmod 600 xfs$unit - chown root.wheel xfs$unit + mk xfs$unit c 51 $unit 600 wheel ;; local)