#!/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