diff options
author | stanley lieber <stanley.lieber@gmail.com> | 2011-08-28 15:12:58 -0500 |
---|---|---|
committer | stanley lieber <stanley.lieber@gmail.com> | 2011-08-28 15:12:58 -0500 |
commit | d711e87eb8fcad353914cd7e0d11d29652e76973 (patch) | |
tree | 63664d3c75d7a798a78c5a009df4855ea65abe69 /rc/bin/inst | |
parent | df6360169fe97295ae82355fb6e3961383713c23 (diff) | |
download | plan9front-d711e87eb8fcad353914cd7e0d11d29652e76973.tar.xz |
install: add tzsetup
Diffstat (limited to 'rc/bin/inst')
-rwxr-xr-x | rc/bin/inst/main | 1 | ||||
-rwxr-xr-x | rc/bin/inst/tzsetup | 27 |
2 files changed, 28 insertions, 0 deletions
diff --git a/rc/bin/inst/main b/rc/bin/inst/main index 1b9a0960d..de805bac3 100755 --- a/rc/bin/inst/main +++ b/rc/bin/inst/main @@ -22,6 +22,7 @@ tasks=(\ download\ copydist\ ndbsetup nvramsetup\ + tzsetup\ bootsetup finish stop\ stopether stopppp\ ) diff --git a/rc/bin/inst/tzsetup b/rc/bin/inst/tzsetup new file mode 100755 index 000000000..cad20dd2b --- /dev/null +++ b/rc/bin/inst/tzsetup @@ -0,0 +1,27 @@ +#!/bin/rc + +# desc: choose time zone + +switch($1){ +case checkdone + if(~ $#tzd 1 && ~ $tzd done) + tzsetup=done + if not + tzsetup=ready + export tzsetup +case go + echo + echo 'Setup Time Zone' + echo + + options=`{ls -p /adm/timezone | grep -v -e '(README|local)'} + prompt -d US_Eastern 'Time Zone' $options + + if(test -f /adm/timezone/$rd){ + cp /adm/timezone/$rd /adm/timezone/local >[2]/dev/null + tzd=done + } + if not + tzd=failed + export tzd +} |