-# reparse #ec variables, move to #e
-for(i in init service sysname user nvram rootdir cfs bootdisk bootargs \
- nobootprompt debugfactotum fs fsaddr auth authaddr console){
- a=`{echo $$i}
- $i=()
- rm -f '#e'/$i '#ec'/$i
- if(! ~ $#a 0)
- $i=$a
+# usualy better than 1970
+cat '#r/rtc' >/dev/time >[2]/dev/null
+
+# reparse variables
+for(i in `{ls -Qp /env}){
+ switch($i){
+ case '*'* 'fn#'* e820 apm0 apid ifs path pid prompt status ?
+ # ignore these
+ case *
+ $i=`{echo $$i}
+ }
+}
+
+fn sigint {
+ status=interrupted