#!/bin/sh
optlocalbin=/opt/local/bin
optlzpbin=/opt/local/lzp/bin

username=`/usr/ucb/whoami 2>/dev/null`
if [ "$username" != "root" ]
then
   echo "You must be root to run this script."
   echo "Permission denied."
   exit 1
fi

toolsdir=`pwd`
toolsdir=`expr "$toolsdir" : '\(.*/dps/pdp/tools\)'`
if [ "$toolsdir" ]
then
   active=`/usr/bin/ps -ef | grep lzp_ | grep -v grep | grep -v lzp_install`
   if [ "$active" ]
   then
      echo ""
      echo "$active"
      echo ""
      echo "WARNING:  automation scripts are currently active."
   fi
   printf "Install automation scripts in $optlocalbin now (y/n)? "
   read answer
   answer=`echo $answer | tr '[A-Z]' '[a-z]'`
   if [ "$answer" = "y" ]
   then
      error=""
      echo "Installing automation scripts in $optlocalbin"
      mkdir -p           $optlocalbin
      error="$error$?"
      cp -p lzp_checkftp $optlocalbin
      error="$error$?"
      cp -p lzp_isas     $optlocalbin
      error="$error$?"
      cp -p lzp_process  $optlocalbin
      error="$error$?"
      cp -p lzp_remove   $optlocalbin
      error="$error$?"
      cp -p lzp_rename   $optlocalbin
      error="$error$?"
      cp -p lzp_replay   $optlocalbin
      error="$error$?"
      cp -p lzp_split    $optlocalbin
      error="$error$?"
      cp -p lzp_system   $optlocalbin
      error="$error$?"
      cp -p lzp_trend    $optlocalbin
      error="$error$?"
      echo "Installing auxiliary scripts in $optlzpbin"
      mkdir -p           $optlzpbin
      error="$error$?"
      chown oracle:dba   $optlzpbin
      error="$error$?"
      chown cm:dba       $optlzpbin
      error="$error$?"
      if [ "$error" = "0000000000000" ]
      then
         echo "Installation completed."
         exit 0
      else
         echo "Installation failed: $error"
      fi
   else
      echo "Installation aborted."
   fi
else
   echo "You must run this script from the tools directory."
   echo "Please cd ../dps/pdp/tools and try again."
fi

exit 1
