From d711e87eb8fcad353914cd7e0d11d29652e76973 Mon Sep 17 00:00:00 2001 From: stanley lieber Date: Sun, 28 Aug 2011 15:12:58 -0500 Subject: [PATCH] install: add tzsetup --- rc/bin/inst/main | 1 + rc/bin/inst/tzsetup | 27 +++++++++++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100755 rc/bin/inst/tzsetup 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 +}