umask 77 for i do case $i in std) /etc/mknod console c 0 0 /etc/mknod drum c 7 0 ; chmod 644 drum /etc/mknod floppy c 8 0 /etc/mknod kUmem c 3 3 ;: no one has ever tried using this /etc/mknod kmem c 3 1 ; chmod 644 kmem /etc/mknod mem c 3 0 ; chmod 644 mem /etc/mknod null c 3 2 ; chmod 666 null /etc/mknod tty c 2 0 ; chmod 666 tty cp /dev/null mail ;: will be made by comsat ;; ht) umask 0 /etc/mknod mt0 b 1 0 /etc/mknod mt4 b 1 4 /etc/mknod mt8 b 1 8 /etc/mknod mt12 b 1 12 /etc/mknod nmt0 b 1 4 ;: sanity with standard pdp11 v7 /etc/mknod nmt8 b 1 12 ;: sanity with standard pdp11 v7 /etc/mknod rmt0 c 5 0 /etc/mknod rmt4 c 5 4 /etc/mknod rmt8 c 5 8 /etc/mknod rmt12 c 5 12 umask 77 ;; rp0) /etc/mknod rp0a b 0 0 /etc/mknod rp0b b 0 1 /etc/mknod rp0g b 0 6 /etc/mknod rrp0a c 4 0 /etc/mknod rrp0b c 4 1 /etc/mknod rrp0c c 4 6 /etc/mknod rrp0g c 4 6 ;; rp1) /etc/mknod rp1a b 0 8 /etc/mknod rp1b b 0 9 /etc/mknod rp1g b 0 14 /etc/mknod rrp1a c 4 8 /etc/mknod rrp1b c 4 9 /etc/mknod rrp1c c 4 10 /etc/mknod rrp1g c 4 14 ;; up0) /etc/mknod up0a b 2 0 /etc/mknod up0b b 2 1 /etc/mknod up0d b 2 3 /etc/mknod up0e b 2 4 /etc/mknod up0f b 2 5 /etc/mknod up0h b 2 7 /etc/mknod rup0a c 13 0 /etc/mknod rup0b c 13 1 /etc/mknod rup0c c 13 2 /etc/mknod rup0d c 13 3 /etc/mknod rup0e c 13 4 /etc/mknod rup0f c 13 5 /etc/mknod rup0h c 13 7 ;; up1) /etc/mknod up1a b 2 8 /etc/mknod up1b b 2 9 /etc/mknod up1d b 2 11 /etc/mknod up1e b 2 12 /etc/mknod up1f b 2 13 /etc/mknod up1h b 2 15 /etc/mknod rup1a c 13 8 /etc/mknod rup1b c 13 9 /etc/mknod rup1c c 13 10 /etc/mknod rup1d c 13 11 /etc/mknod rup1e c 13 12 /etc/mknod rup1f c 13 13 /etc/mknod rup1h c 13 15 ;; dz0) for i in 0 1 2 3 4 5 6 7 do /etc/mknod tty$i c 1 $i done ;; dz1) for i in 8 9 10 11 12 13 14 15 do /etc/mknod tty$i c 1 $i done ;; dz2) for i in 16 17 18 19 20 21 22 23 do /etc/mknod tty$i c 1 $i done ;; dz3) for i in 24 25 26 27 28 29 30 31 do /etc/mknod tty$i c 1 $i done ;; dh0) for i in 0 1 2 3 4 5 6 7 8 9 do /etc/mknod ttyh$i c 12 $i done /etc/mknod ttyha c 12 10 /etc/mknod ttyhb c 12 11 /etc/mknod ttyhc c 12 12 /etc/mknod ttyhd c 12 13 /etc/mknod ttyhe c 12 14 /etc/mknod ttyhf c 12 15 ;; dh1) /etc/mknod ttyi0 c 12 16 /etc/mknod ttyi1 c 12 17 /etc/mknod ttyi2 c 12 18 /etc/mknod ttyi3 c 12 19 /etc/mknod ttyi4 c 12 20 /etc/mknod ttyi5 c 12 21 /etc/mknod ttyi6 c 12 22 /etc/mknod ttyi7 c 12 23 /etc/mknod ttyi8 c 12 24 /etc/mknod ttyi9 c 12 25 /etc/mknod ttyia c 12 26 /etc/mknod ttyib c 12 27 /etc/mknod ttyic c 12 28 /etc/mknod ttyid c 12 29 /etc/mknod ttyie c 12 30 /etc/mknod ttyif c 12 31 ;; kl) echo to be supplied... ;; lp) echo to be supplied... ;; tm) echo to be supplied... ;; va) /etc/mknod va0 c 10 0 ; chmod 666 va0 ;; vp) /etc/mknod vp0 c 6 0 ; chmod 666 vp0 ;; NOTICE) echo THE REST OF THE ENTRIES ARE SYSTEM DEPENDENT ;; ERNIE) : RV cp /dev/null cua0 ; : cua0 will be made mpx by dnd cp /dev/null cua1 ; : cua1 will be made mpx by dnd mv tty8 cul0 ; chmod 666 cul0 mv tty9 cul1 ; chmod 666 cul1 ln cul0 ttya0 ln cul1 ttya1 mv tty10 ttya2 : DIALUPS mv tty11 ttyd0 mv tty12 ttyd1 mv tty13 ttyd2 mv tty14 ttyd3 mv tty15 ttyd4 mv tty16 ttyd5 mv tty17 ttyd6 mv tty18 ttyd7 mv tty19 ttyd8 mv tty20 ttyd9 mv tty21 ttyda : NETWORKS mv ttyi1 ttyny mv ttyi2 ttyni ;; *) echo dont know how to MAKE $i ;; esac done