#######################################################
# Do not hand edit this file. It is generated in Pick
# with the mongen command.	it was last generated
# on  : 04/08/21
# at  : 10:17:06AM
# for : lx64
# acct: gm.lx64.10.3
#######################################################
 
LIBDIR=/usr/lib/pick
BINDIR=/usr/bin
INSDIR=`dirname $0`
CWD=`pwd`
cd $LIBDIR
mv apcrash $BINDIR
STR=`cat /etc/redhat-release`
MAJ=$(echo ${STR##*release } |cut -c 1)
if [ $MAJ -eq 6 ]; then
  rm -f /etc/init.d/d3.rc
  cp -pf $LIBDIR/d3.rc /etc/init.d/d3.rc
  chkconfig --add d3.rc
  chmod a+rx $LIBDIR/d3svc
  cp -pf $LIBDIR/d3svc /etc/init.d/d3svc
  ./tllm stop
  chmod 06755 $LIBDIR/TLLicMgr
  chmod a+rx $LIBDIR/tllm
  cp -pf $LIBDIR/tllm /etc/init.d/tllm
  chkconfig --add tllm
  service tllm start
else
  systemctl kill rslm
  cp $LIBDIR/d3_sn.service /usr/lib/systemd/system
  cp $LIBDIR/rslm.service /usr/lib/systemd/system
  cp $LIBDIR/d3_pick0.service /usr/lib/systemd/system
  systemctl enable rslm
  systemctl enable d3_sn
  systemctl restart rslm
fi
systemctl daemon-reload > /dev/null 2>&1
mv d3tcl $BINDIR
cp $INSDIR/D3_copyright $LIBDIR
cp $INSDIR/D3_ssn $LIBDIR
[ ! -d $BINDIR/d3net ] && mkdir $BINDIR/d3net
[ ! -s $BINDIR/d3net/d3_tel ] && ln -s $LIBDIR/d3_tel $BINDIR/d3net/d3_tel
mv lppick $BINDIR
if [ ! -f /etc/pam.d/d3 ]
then
		cp /etc/pam.d/sshd /etc/pam.d/d3
fi
mv perrpt $BINDIR
[ -f px.mqs.sv.o ] && cp px.mqs.sv.o $LIBDIR 2> /dev/null
[ -f show_net_dummy.o ] && cp show_net_dummy.o $LIBDIR 2> /dev/null
mv SwitchZip.sh $BINDIR
chmod a+x $LIBDIR/d3netsvc $LIBDIR/d3api_*
[ ! -s $BINDIR/d3netsvc ] && ln -sf `pwd`/d3netsvc $BINDIR/d3netsvc
[ ! -s $BINDIR/d3api_server ] && ln -sf `pwd`/d3api_server $BINDIR/d3api_server
[ ! -s $BINDIR/d3api_slave ] && ln -sf `pwd`/d3api_slave $BINDIR/d3api_slave
mv updfd /tmp
cd $CWD
