#!/bin/rc site=plan9 # default cpu server; edit this to suit cpu=kremvax # cs sets sysname /bin/ndb/cs sysname = `{cat /dev/sysname} switch($terminal){ case next* switch($terminal){ case *next*disk* # non-disk Next's hang on this /bin/bind -a '#w1' /dev >/dev/null >[2=1] } /bin/bind -a '#t' /dev >/dev/null >[2=1] /bin/bind -a '#f' /dev >/dev/null >[2=1] aux/mouse -dC 1 if(test -e /net/tcp/clone) ip/ipconfig case *' ss'* /bin/bind -a '#w' /dev >/dev/null >[2=1] /bin/bind -a '#t' /dev >/dev/null >[2=1] ip/ipconfig /bin/echo 'add il tcp udp' > /net/cs case *' magnum'* /bin/bind -a '#w' /dev >/dev/null >[2=1] /bin/bind -a '#t' /dev >/dev/null >[2=1] aux/mouse -dC 0 ip/ipconfig /bin/echo 'add il tcp udp' > /net/cs case *' indigo'* /bin/bind -a '#L' /dev >/dev/null >[2=1] /bin/bind -a '#w1' /dev >/dev/null >[2=1] /bin/bind -a '#t' /dev >/dev/null >[2=1] ip/ipconfig /bin/echo 'add il tcp udp' > /net/cs case NCR* 'AT&TNSX'* generic* /bin/bind -a '#w' /dev >/dev/null /bin/bind -a '#f' /dev >/dev/null /bin/bind -a '#t' /dev >/dev/null swap /dev/hd0swap > /dev/null >[2=1] vgafile=`{ndb/query sys $sysname vgafile} switch($vgafile){ case '' switch($terminal){ case *nomad* aux/vga nomad/lcd/640x480x1 case NCR* 'AT&TNSX'* aux/vga generic/640x480x1 } case * aux/vga $vgafile } /bin/dossrv if(test -e /net/tcp/clone) ip/ipconfig switch($terminal){ case *nomad* aux/mouse 0 case generic* aux/mouse 1 case * aux/mouse ps2 } /bin/mount -c /srv/dos /n/c: /dev/hd0disk > /dev/null >[2=1] case *' gnot'* switch($terminal){ case *disk* # non-disk gnot's hang on this /bin/bind -a '#w' /dev >/dev/null >[2=1] } /bin/bind -a '#t' /dev >/dev/null >[2=1] case *hobbit* /bin/bind -a '#t' /dev >/dev/null >[2=1] }