shithub: riscv

ref: ae61eb9381f6b0c70e1c52bf2c2b7f4cd0b5bb6f
dir: /rc/bin/inst/tzsetup/

View raw version
#!/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 /n/newfs/adm/timezone | grep -v -e '(README|local)'}
	prompt -d US_Eastern 'Time Zone' $options
	
	if(test -f /n/newfs/adm/timezone/$rd){
		cp /n/newfs/adm/timezone/$rd /n/newfs/adm/timezone/local
		tzd=done
	}
	if not
		tzd=failed
	export tzd
}