NEW
  PREFIX
AUTO 4,1
#!/bin/sh
#
#  This is the ADM Update script
#  It is used to update the current installation to the most
#  recent version over the internet using httpget
#

check that ${BOOT}tmp exists and if not create it
check again? if so fail?  or RC check the MD/mkdir cmd?

check for existing version file, if not there, set to A2osX/0.94/1111/

check for net loaded?  do deep check?  or just try to ping to update.a2osx.net?

set netcheck = `ping -1 update.a2osx.net 2>/dev/null`

if [$netcheck = "TCP/IP Not Loaded/Configured."]
  echo Network Not Loaded
  exit
fi

httpget update.a2osx.net -U latest -O ${BOOT}tmp/latest
compare latest and new
if newer...
httpget update.a2osx.net -U update.${build} -O ${BOOT}tmp/update

unpak
fix stuff up like KMs
remove tmp files

should any of these steps be logged somewhere?

set helppath = ${BOOT}usr/share/help
if ![ -D ${helppath} ]
  echo "\nA2osX Help files are not installed"
  echo "Please update your A2osX installation\n"
  exit
fi
switch $#
  case 0
    echo "\nNo Help Argument specified"
    echo "try \e[7madm help help\e[0m for more command usage\n"
    break
  case 1
    if [ $1 = "list" ] OR [ $1 = "LIST" ]
      ls -R ${helppath}
      exit
    fi
    if [ -f $1 ]
	  set helpfile = ${helppath} + "/" + $1
    else
      echo "Help is not available for ${1}"
	  echo "Try \e[7mhelp list\e[0m  for a list of help topics\n"
	  exit
    fi
    break
  case 2
  #check first that subdir exists then append full name and check that
    break
  case 3
  #check first that subdir and subdir exists then append full name and check that
    break
  default
  #we assume no more then 3 levels
  #so this must be an error  or should we just process this as same for case 3 and ignore 4+
end

MAN
TEXT /MAKE/usr/share/adm/update