#!/bin/sh
if [ ! -z "$1" ]; then
	GS_PROD=$1
else
	GS_PROD="47453531"
fi

PROC_BOOT="/proc/provision/partition/`prov_name2procr boot`"
PROC_CORE="/proc/provision/partition/`prov_name2procr core`"
PROC_BASE="/proc/provision/partition/`prov_name2procr base`"
PROC_PROG="/proc/provision/partition/`prov_name2procr prog`"
PROC_LANG="/proc/provision/partition/`prov_name2procr lang`"

if [ -z "`prov_procheader ${PROC_LANG}|grep $GS_PROD`" ]; then
	nvram set :67="unknown"
else
	nvram set :67=`prov_procheader ${PROC_LANG}|grep Ver|cut -d ':' -f2|tr -d ' '`
fi
if [ -z "`prov_procheader ${PROC_PROG}|grep $GS_PROD`" ]; then
	nvram set :68="unknown"
else
	nvram set :68=`prov_procheader ${PROC_PROG}|grep Ver|cut -d ':' -f2|tr -d ' '`
fi
if [ -z "`prov_procheader ${PROC_BOOT}|grep $GS_PROD`" ]; then
	nvram set :69="unknown"
else
	nvram set :69=`prov_procheader ${PROC_BOOT}|grep Ver|cut -d ':' -f2|tr -d ' '`
fi
if [ -z "`prov_procheader ${PROC_CORE}|grep $GS_PROD`" ]; then
	nvram set :70="unknown"
else
	nvram set :70=`prov_procheader ${PROC_CORE}|grep Ver|cut -d ':' -f2|tr -d ' '`
fi
if [ -z "`prov_procheader ${PROC_BASE}|grep $GS_PROD`" ]; then
	nvram set :45="unknown"
else
	nvram set :45=`prov_procheader ${PROC_BASE}|grep Ver|cut -d ':' -f2|tr -d ' '`
fi

