ref: d711e87eb8fcad353914cd7e0d11d29652e76973
parent: df6360169fe97295ae82355fb6e3961383713c23
author: stanley lieber <stanley.lieber@gmail.com>
date: Sun Aug 28 11:12:58 EDT 2011
install: add tzsetup
--- a/rc/bin/inst/main
+++ b/rc/bin/inst/main
@@ -22,6 +22,7 @@
download\
copydist\
ndbsetup nvramsetup\
+ tzsetup\
bootsetup finish stop\
stopether stopppp\
)
--- /dev/null
+++ b/rc/bin/inst/tzsetup
@@ -1,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
+}
--
⑨