diff options
Diffstat (limited to 'rc/bin/inst/tzsetup')
| -rw-r--r-- | rc/bin/inst/tzsetup | 27 |
1 files changed, 27 insertions, 0 deletions
diff --git a/rc/bin/inst/tzsetup b/rc/bin/inst/tzsetup new file mode 100644 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 +} |
