inst/ndbsetup: s/chekdone/checkdone/, simplify

This commit is contained in:
cinap_lenrek 2011-06-14 13:43:59 +02:00
parent 8b87e14b39
commit d6fa8c3175

View file

@ -3,20 +3,16 @@
# desc: setup network configuration
# prereq: confignet copydist
etheraddr=`{cat /net/ether0/addr >[2]/dev/null}
switch($1){
case checkready chekdone
if(! ~ $netisfrom ether || \
grep -s `{cat /net/ether0/addr} /n/newfs/lib/ndb/local){
ndbsetup=done
export ndbsetup
exit
}
if(~ $netisfrom ether && test -w /n/newfs/lib/ndb/local && \
test -r /net/ether0/addr){
case checkready checkdone
if(~ $#etheraddr 1 && ~ $netisfrom ether && ~ $ethermethod dhcp manual && \
! grep -s $etheraddr /n/newfs/lib/ndb/local)
ndbsetup=ready
export ndbsetup
exit
}
if not
ndbsetup=done
export ndbsetup
case go
echo
@ -33,10 +29,10 @@ case go
echo
switch($ethermethod){
case dhcp
echo 'sys='^$sysname 'ether='^`{cat /net/ether0/addr}
echo 'sys='^$sysname 'ether='^$etheraddr
case manual
echo 'sys='^$sysname 'ether='^`{cat /net/ether0/addr} \
echo 'sys='^$sysname 'ether='^$etheraddr \
'ip='^$ipaddr 'ipmask='^$ipmask 'ipgw='^$gwaddr
}
echo