#!/sbin/sh
#
# Andrei.Ryjov@post.ch  AKA  aryzhov@excite.com
#
. $JSINCLUDE/Subroutines || exit 1 ;
SetRootOpts ; [ X$ROOT != X/ ] && exec Chroot_Script $0 $*

SUFFIXES="vxvm vxfs vmsa vmman" ; [ ! -z "$1" ] && SUFFIXES="$*"
HOME=$JS_PKGS_DIR/Veritas
AF=/tmp/VxAdmin
PKGADMIN="
  instance=overwrite
  partial=nocheck
  runlevel=nocheck
  idepend=nocheck
  rdepend=nocheck
  space=ask
  setuid=nocheck
  conflict=nocheck
  basedir=default
  action=nocheck
"
mkdir -p `dirname $AF`
for i in $PKGADMIN ; do echo $i ; done >$AF

export HOME ROOT ROOTOPTS AF TARGET OS

OS=`echo $TARGET | cut -d. -f2` ; [ "$OS" -lt 7 ] && OS=$TARGET

for P in $SUFFIXES ; do
  RESPFILE=$HOME/resolve.$TARGET/VRTS${P}.res
  RESPONSE="" ; [ -s $RESPFILE ] && RESPONSE="-r $RESPFILE"
  pkgadd $ROOTOPTS -M -a $AF -d $HOME $RESPONSE VRTS$P >/tmp/Out 2>/tmp/Err
  echo "\n\n\n"
  ShowFiles /tmp/Out /tmp/Err
  echo "\n\n\n"
  sleep 5
done

mkdir -p $ROOT/etc/vx/elm 2>&-
cp $HOME/elm/* $ROOT/etc/vx/elm
VxLicenses
rm -f $ROOT/etc/vx/reconfig.d/state.d/*
touch $ROOT/etc/vx/reconfig.d/state.d/install-db



