1*9a747e4fSDavid du Colombier#!/bin/rc 2*9a747e4fSDavid du Colombier 3*9a747e4fSDavid du Colombier# desc: set source of distribution archives 4*9a747e4fSDavid du Colombier# prereq: mountfs 5*9a747e4fSDavid du Colombier 6*9a747e4fSDavid du Colombierswitch($1) { 7*9a747e4fSDavid du Colombiercase go 8*9a747e4fSDavid du Colombier echo 9*9a747e4fSDavid du Colombier echo 'Will you be using a distribution archive on local media or the internet?' 10*9a747e4fSDavid du Colombier echo 11*9a747e4fSDavid du Colombier 12*9a747e4fSDavid du Colombier prompt 'Distribution is from' local internet 13*9a747e4fSDavid du Colombier archmedium=$rd 14*9a747e4fSDavid du Colombier export archmedium 15*9a747e4fSDavid du Colombier 16*9a747e4fSDavid du Colombier switch($archmedium) { 17*9a747e4fSDavid du Colombier case local 18*9a747e4fSDavid du Colombier exec configlocal go 19*9a747e4fSDavid du Colombier case internet 20*9a747e4fSDavid du Colombier exec configip go 21*9a747e4fSDavid du Colombier } 22*9a747e4fSDavid du Colombier 23*9a747e4fSDavid du Colombiercase checkdone 24*9a747e4fSDavid du Colombier switch($#archmedium) { 25*9a747e4fSDavid du Colombier case 1 26*9a747e4fSDavid du Colombier switch($archmedium) { 27*9a747e4fSDavid du Colombier case local 28*9a747e4fSDavid du Colombier exec configlocal checkdone 29*9a747e4fSDavid du Colombier case internet 30*9a747e4fSDavid du Colombier exec configip checkdone 31*9a747e4fSDavid du Colombier case * 32*9a747e4fSDavid du Colombier configarch=notdone 33*9a747e4fSDavid du Colombier export configarch 34*9a747e4fSDavid du Colombier } 35*9a747e4fSDavid du Colombier case * 36*9a747e4fSDavid du Colombier configarch=notdone 37*9a747e4fSDavid du Colombier export configarch 38*9a747e4fSDavid du Colombier } 39*9a747e4fSDavid du Colombier} 40*9a747e4fSDavid du Colombier 41